minimap_pos = pf.get_minimap_position() pf.set_minimap_position(UI_LEFT_PANE_WIDTH + minimap_pos[0], minimap_pos[1]) pf.disable_unit_selection() pf.disable_fog_of_war() pf.add_faction(DEFAULT_FACTION_NAME, DEFAULT_FACTION_COLOR) mouse_events.install() ############################################################ # Setup UI # ############################################################ terrain_tab_vc = ttvc.TerrainTabVC(ttw.TerrainTabWindow()) objects_tab_vc = otvc.ObjectsVC(otw.ObjectsTabWindow()) diplo_tab_vc = dtvc.DiplomacyVC(dtw.DiplomacyTabWindow()) tab_bar_vc = tbvc.TabBarVC(tbw.TabBarWindow(), EVENT_TOP_TAB_SELECTION_CHANGED) tab_bar_vc.push_child("Terrain", terrain_tab_vc) tab_bar_vc.push_child("Objects", objects_tab_vc) tab_bar_vc.push_child("Diplomacy", diplo_tab_vc) tab_bar_vc.activate() tab_bar_vc.view.show() menu = mw.Menu() menuvc = mvc.MenuVC(menu) menuvc.activate() mb = mw.MenuButtonWindow(menu) mb.show()
pf.set_emit_light_color([1.0, 1.0, 1.0]) pf.set_emit_light_pos([1024.0, 512.0, 256.0]) pf.new_game_string(globals.active_map.pfmap_str()) pf.set_minimap_position( UI_LEFT_PANE_WIDTH + MINIMAP_PX_WIDTH / cos(pi / 4) / 2 + 10, pf.get_resolution()[1] - MINIMAP_PX_WIDTH / cos(pi / 4) / 2 - 10) pf.disable_unit_selection() mouse_events.install() ############################################################ # Setup UI # ############################################################ terrain_tab_vc = ttvc.TerrainTabVC(ttw.TerrainTabWindow()) objects_tab_vc = otvc.ObjectsVC(otw.ObjectsTabWindow()) tab_bar_vc = tbvc.TabBarVC(tbw.TabBarWindow()) tab_bar_vc.push_child("Terrain", terrain_tab_vc) tab_bar_vc.push_child("Objects", objects_tab_vc) tab_bar_vc.activate() tab_bar_vc.view.show() menu = mw.Menu() menuvc = mvc.MenuVC(menu) menuvc.activate() mb = mw.MenuButtonWindow(menu) mb.show()