def setup_scene(): pf.set_ambient_light_color((1.0, 1.0, 1.0)) pf.set_emit_light_color((1.0, 1.0, 1.0)) pf.set_emit_light_pos((1664.0, 1024.0, 384.0)) pf.new_game("assets/maps", "plain.pfmap") pf.add_faction("RED", (255, 0, 0, 255)) pf.add_faction("BLUE", (0, 0, 255, 255)) pf.set_diplomacy_state(0, 1, pf.DIPLOMACY_STATE_PEACE) pf.set_faction_controllable(0, False) pf.set_faction_controllable(1, False)
def setup_scene(): pf.set_ambient_light_color((1.0, 1.0, 1.0)) pf.set_emit_light_color((1.0, 1.0, 1.0)) pf.set_emit_light_pos((1664.0, 1024.0, 384.0)) pf.settings_set("pf.game.fog_of_war_enabled", False, persist=False) pf.new_game("assets/maps", "plain.pfmap") pf.add_faction("RED", (255, 0, 0, 255)) pf.add_faction("BLUE", (0, 0, 255, 255)) pf.set_diplomacy_state(0, 1, pf.DIPLOMACY_STATE_WAR) pf.set_faction_controllable(0, False) pf.set_faction_controllable(1, False)
import views.demo_window as dw import views.action_pad_window as apw import view_controllers.action_pad_vc as apvc import view_controllers.demo_vc as dvc from constants import * from units import * ############################################################ # Global configs # ############################################################ pf.set_ambient_light_color((1.0, 1.0, 1.0)) pf.set_emit_light_color((1.0, 1.0, 1.0)) pf.set_emit_light_pos((1664.0, 1024.0, 384.0)) pf.set_active_font("OptimusPrinceps.ttf") ############################################################ # Setup map/scene # ############################################################ pf.load_map("assets/maps", "demo.pfmap") globals.scene_objs = pf.load_scene("assets/maps/demo.pfscene") pf.set_diplomacy_state(1, 2, pf.DIPLOMACY_STATE_WAR) pf.set_diplomacy_state(1, 3, pf.DIPLOMACY_STATE_WAR) pf.set_diplomacy_state(2, 3, pf.DIPLOMACY_STATE_WAR) pf.set_faction_controllable(0, False) pf.set_faction_controllable(2, False)
import views.demo_window as dw import views.action_pad_window as apw import view_controllers.action_pad_vc as apvc import view_controllers.demo_vc as dvc from constants import * from units import * ############################################################ # Global configs # ############################################################ pf.set_ambient_light_color([1.0, 1.0, 1.0]) pf.set_emit_light_color([1.0, 1.0, 1.0]) pf.set_emit_light_pos([1664.0, 1024.0, 384.0]) ############################################################ # Setup map/scene # ############################################################ pf.new_game("assets/maps", "demo.pfmap") globals.scene_objs = pf.load_scene("assets/maps/demo.pfscene") pf.set_diplomacy_state(1, 2, pf.DIPLOMACY_STATE_WAR) pf.set_diplomacy_state(1, 3, pf.DIPLOMACY_STATE_WAR) pf.set_diplomacy_state(2, 3, pf.DIPLOMACY_STATE_WAR) pf.set_faction_controllable(0, False) pf.set_faction_controllable(2, False) pf.set_faction_controllable(3, False)
# statement from your version. # import pf import ui from constants import * from units import * ############################################################ # Global configs # ############################################################ pf.set_ambient_light_color([1.0, 1.0, 1.0]) pf.set_emit_light_color([1.0, 1.0, 1.0]) pf.set_emit_light_pos([1024.0, 768.0, 768.0]) ############################################################ # Setup map/scene # ############################################################ pf.new_game("assets/maps", "demo.pfmap") pf.set_map_render_mode(pf.CHUNK_RENDER_MODE_PREBAKED) scene_objs = pf.load_scene("assets/maps/demo.pfscene") ############################################################ # Setup global events # ############################################################ active_cam_idx = 0 def toggle_camera(user, event):
import view_controllers.objects_tab_vc as otvc import view_controllers.tab_bar_vc as tbvc import view_controllers.menu_vc as mvc import views.tab_bar_window as tbw import views.terrain_tab_window as ttw import views.objects_tab_window as otw import views.menu_window as mw ############################################################ # Global settings # ############################################################ pf.set_ambient_light_color([1.0, 1.0, 1.0]) 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())