def setUpMenu(self): # creates menu objects self.menu = {} self.mi = {} self.mi["3"] = Icon(3, "3on", offPath="3off", resize=(90, 90)) self.mi["4"] = Icon(4, "4on", offPath="4off", resize=(90, 90), state=True) self.mi["5"] = Icon(5, "5on", offPath="5off", resize=(90, 90)) self.mi["C"] = Icon(1, "onC", offPath="offC", resize=(130, 65), state=True) self.mi["I"] = Icon(2, "Ion", offPath="Ioff", resize=(130, 65))
def initial_game(screen): pygame.mixer.music.stop() pygame.mixer.music.load(const.MUSIC_DIR + "home.ogg") pygame.mixer.music.set_volume(const.BGM_VOL) player = Hero('resources/images/Actor/Actor1.png', 0, 0) # load_tasks(player) player.controller = "main" dialog = Dialog(player, screen) scroll_map = ScrollMap(const.TMX_DIR + "home.tmx", screen, const.MUSIC_DIR + "home.ogg") pygame.mixer.music.play(loops=-1) icon = Icon(scroll_map, player, dialog, screen) shop = Shop(player, icon, screen) scroll_map.add(player) for start_point in scroll_map.start_points: if start_point.properties['__name__'] == 'start_point': player.rect.center = (start_point.rect.left, start_point.rect.top) break scroll_map.center(player.rect.center) return player, scroll_map, dialog, icon, shop
def load_game(screen): pygame.mixer.music.stop() screen.fill((0, 0, 0)) pygame.display.flip() own_list = pet_list("resources\\save\\own_list.json") battle_list = [] with open("resources\\save\\battle_list.json", "r") as ob: load_battle_list = json.load(ob) for i in range(len(load_battle_list)): battle_list.append(own_list[load_battle_list[i]]) with open("resources\\save\\hero.json", "r") as ob: load_hero = json.load(ob) player = Hero(load_hero[0], load_hero[1], load_hero[2]) player.load(load_hero) player.own_list = own_list player.battle_list = battle_list load_tasks(player) with open("resources\\save\\scroll_map.json", "r") as ob: load_scroll_map = json.load(ob) scroll_map = ScrollMap(load_scroll_map[0], screen, load_scroll_map[1]) scroll_map.add(player) scroll_map.center(player.rect.center) dialog = Dialog(player, screen) icon = Icon(scroll_map, player, dialog, screen) shop = Shop(player, icon, screen) pygame.mixer.music.load(scroll_map.music) pygame.mixer.music.set_volume(const.BGM_VOL) pygame.mixer.music.play(loops=-1) const.LOAD = 0 return player, scroll_map, dialog, icon, shop
from __future__ import absolute_import from icons.literals import (DATABASE, DATABASE_ADD, DATABASE_DELETE, DATABASE_EDIT) from icons import Icon icon_data_create = Icon(DATABASE_ADD) icon_data_edit = Icon(DATABASE_EDIT) icon_data_delete = Icon(DATABASE_DELETE) icon_data_view = Icon(DATABASE) icon_agency_data = Icon(DATABASE)
def icon_big(icon_name): return Icon(icon_name).display_big()
from __future__ import absolute_import from icons.literals import (NETWORK_ADAPTER, NETWORK_ADAPTER_ADD, NETWORK_ADAPTER_DELETE, NETWORK_ADAPTER_EDIT, SERVER, SERVER_ADD, SERVER_DELETE, SERVER_EDIT) from icons import Icon icon_equipment_create = Icon(SERVER_ADD) icon_equipment_edit = Icon(SERVER_EDIT) icon_equipment_delete = Icon(SERVER_DELETE) icon_equipment_view = Icon(SERVER) icon_agency_equipment = Icon(SERVER) icon_circuit_create = Icon(NETWORK_ADAPTER_ADD) icon_circuit_edit = Icon(NETWORK_ADAPTER_EDIT) icon_circuit_delete = Icon(NETWORK_ADAPTER_DELETE) icon_circuit_view = Icon(NETWORK_ADAPTER) icon_agency_circuits = Icon(NETWORK_ADAPTER)
from __future__ import absolute_import from icons.literals import ( ARROW_RIGHT, TOWER, TOWER_ADD, TOWER_EDIT, TOWER_DELETE, BUILDING_PAGE, WAND, BUILDING, INFO_RHOMBUS, INFO_RHOMBUS_EDIT, INFO_RHOMBUS_DELETE, MONEY, MONEY_EDIT, MONEY_DELETE, MEASURE, MEASURE_EDIT, MEASURE_DELETE, THUMB_UP, THUMB_UP_EDIT, THUMB_UP_DELETE, DISK, DISK_DELETE, DISK_ARROW_UP, DISK_ARROW_DOWN, COG) from icons import Icon icon_projects = Icon(TOWER) icon_project_edit = Icon(TOWER_EDIT) icon_project_delete = Icon(TOWER_DELETE) icon_project_view = Icon(TOWER) icon_project_create = Icon(TOWER_ADD) icon_project_info_edit = Icon(INFO_RHOMBUS_EDIT) icon_project_info_view = Icon(INFO_RHOMBUS) icon_project_info_delete = Icon(INFO_RHOMBUS_DELETE) icon_project_budget_edit = Icon(MONEY_EDIT) icon_project_budget_view = Icon(MONEY) icon_project_budget_delete = Icon(MONEY_DELETE) icon_project_details_edit = Icon(MEASURE_EDIT) icon_project_details_view = Icon(MEASURE) icon_project_details_delete = Icon(MEASURE_DELETE) icon_project_opportunities_edit = Icon(THUMB_UP_EDIT) icon_project_opportunities_view = Icon(THUMB_UP) icon_project_opportunities_delete = Icon(THUMB_UP_DELETE)
from __future__ import absolute_import from icons.literals import HOUSE, WORLD_GO, BOOK_OPEN, WRENCH, BUG from icons import Icon icon_home = Icon(HOUSE) icon_home_page = Icon(WORLD_GO) icon_documentation = Icon(BOOK_OPEN) icon_source_code = Icon(WRENCH) icon_issue_tracker = Icon(BUG)
from __future__ import absolute_import from icons.literals import ERROR, ROUTING_TURNAROUND_RIGHT from icons import Icon icon_error = Icon(ERROR) icon_navigation = Icon(ROUTING_TURNAROUND_RIGHT)
from __future__ import absolute_import from icons.literals import PLUGIN from icons import Icon icon_app = Icon(PLUGIN)
from __future__ import absolute_import from icons.literals import FIND, FIND_ADD, FIND_ARROW_LEFT from icons import Icon icon_search = Icon(FIND) icon_advanced_search = Icon(FIND_ADD) icon_search_again = Icon(FIND_ARROW_LEFT)
from __future__ import absolute_import from icons.literals import (KEY, KEY_GO, KEY_ADD, KEY_DELETE, LOCK, USER_ADD, PACKAGE, LOCK_GO, USER, GROUP, PAGE, THEATER, FOLDER, TAG_BLUE, PAGE_LINK, HELP) from icons import Icon icon_acl_app = Icon(LOCK) icon_acls = Icon(KEY) icon_acl_detail = Icon(KEY_GO) icon_acl_grant = Icon(KEY_ADD) icon_acl_revoke = Icon(KEY_DELETE) icon_acl_holder_new = Icon(USER_ADD) icon_acl_class_list = Icon(PACKAGE) icon_acl_class_acl_list = Icon(LOCK_GO) icon_acl_class_acl_detail = Icon(KEY_GO) icon_acl_class_new_holder_for = Icon(USER_ADD) icon_acl_class_grant = Icon(KEY_ADD) icon_acl_class_revoke = Icon(KEY_DELETE) icon_content_type_user = Icon(USER) icon_content_type_group = Icon(GROUP) icon_content_type_document = Icon(PAGE) icon_content_type_role = Icon(THEATER) icon_content_type_folder = Icon(FOLDER) icon_content_type_tag = Icon(TAG_BLUE) icon_content_type_smart_link = Icon(PAGE_LINK) icon_content_type_anonymous = Icon(USER) icon_content_type_creator = Icon(USER)
from __future__ import absolute_import from icons.literals import WRENCH, WRENCH_ADD, WRENCH_DELETE, WRENCH_EDIT from icons import Icon icon_agency_software_create = Icon(WRENCH_ADD) icon_agency_software_delete = Icon(WRENCH_DELETE) icon_agency_software_edit = Icon(WRENCH_EDIT) icon_agency_software_view = Icon(WRENCH) icon_agency_software = Icon(WRENCH)
from __future__ import absolute_import from icons.literals import COG from icons import Icon icon_setup = Icon(COG)
def icon_small(icon_name): return Icon(icon_name).display_small()
from __future__ import absolute_import from icons.literals import (BUILDING, BUILDING_ADD, BUILDING_DELETE, BUILDING_EDIT, CHAIR, CHAIR_ADD, CHAIR_DELETE, CHAIR_EDIT, DOOR, DOOR_ADD, DOOR_DELETE, DOOR_EDIT) from icons import Icon icon_agency = Icon(BUILDING) icon_agency_add = Icon(BUILDING_ADD) icon_agency_edit = Icon(BUILDING_EDIT) icon_agency_delete = Icon(BUILDING_DELETE) icon_position = Icon(CHAIR) icon_position_add = Icon(CHAIR_ADD) icon_position_edit = Icon(CHAIR_EDIT) icon_position_delete = Icon(CHAIR_DELETE) icon_department = Icon(DOOR) icon_department_add = Icon(DOOR_ADD) icon_department_edit = Icon(DOOR_EDIT) icon_department_delete = Icon(DOOR_DELETE)
from __future__ import absolute_import from icons.literals import WRENCH from icons import Icon icon_tool = Icon(WRENCH)
from __future__ import absolute_import from icons.literals import (ARROW_RIGHT, PAGE, PAGE_ADD, PAGE_EDIT, PAGE_DELETE, BUILDING_PAGE, WAND, BUILDING, INFO_RHOMBUS, INFO_RHOMBUS_EDIT, INFO_RHOMBUS_DELETE, MONEY, MONEY_EDIT, MONEY_DELETE, MEASURE, MEASURE_EDIT, MEASURE_DELETE, THUMB_UP, THUMB_UP_EDIT, THUMB_UP_DELETE, DISK, DISK_DELETE, DISK_ARROW_UP, DISK_ARROW_DOWN, COG, PAGE_PRINTER) from icons import Icon icon_projects = Icon(PAGE) icon_project_edit = Icon(PAGE_EDIT) icon_project_delete = Icon(PAGE_DELETE) icon_project_view = Icon(PAGE) icon_project_create = Icon(PAGE_ADD) icon_project_info_edit = Icon(INFO_RHOMBUS_EDIT) icon_project_info_view = Icon(INFO_RHOMBUS) icon_project_info_delete = Icon(INFO_RHOMBUS_DELETE) icon_project_budget_edit = Icon(MONEY_EDIT) icon_project_budget_view = Icon(MONEY) icon_project_budget_delete = Icon(MONEY_DELETE) icon_project_details_edit = Icon(MEASURE_EDIT) icon_project_details_view = Icon(MEASURE) icon_project_details_delete = Icon(MEASURE_DELETE) icon_project_opportunities_edit = Icon(THUMB_UP_EDIT) icon_project_opportunities_view = Icon(THUMB_UP) icon_project_opportunities_delete = Icon(THUMB_UP_DELETE)
from __future__ import absolute_import from icons.literals import WRENCH, WRENCH_ADD, WRENCH_DELETE, WRENCH_EDIT from icons import Icon icon_tools_profile_create = Icon(WRENCH_ADD) icon_tools_profile_delete = Icon(WRENCH_DELETE) icon_tools_profile_edit = Icon(WRENCH_EDIT) icon_tools_profile_view = Icon(WRENCH) icon_agency_tools_profile = Icon(WRENCH)
from __future__ import absolute_import from icons.literals import (PAGE_PRINTER) from icons import Icon icon_project_reports_view = Icon(PAGE_PRINTER)
from __future__ import absolute_import from icons.literals import COG from icons import Icon icon_settings = Icon(COG)
from __future__ import absolute_import from icons.literals import (THEATER, THEATER_ADD, THEATER_DELETE, THEATER_EDIT, THEATER_GROUP, THEATER_KEY, KEY_ADD, KEY_DELETE) from icons import Icon icon_role = Icon(THEATER) icon_role_add = Icon(THEATER_ADD) icon_role_edit = Icon(THEATER_EDIT) icon_role_delete = Icon(THEATER_DELETE) icon_role_members = Icon(THEATER_GROUP) icon_permissions = Icon(THEATER_KEY) icon_permission_grant = Icon(KEY_ADD) icon_permission_revoke = Icon(KEY_DELETE)
from __future__ import absolute_import from icons.literals import (CROSS, TICK, COMPUTER_KEY, VCARD, VCARD_EDIT, INFORMATION, SCRIPT, KEYBOARD, ADD, DELETE, RESULTSET_PREVIOUS, QUESTION, BUG) from icons import Icon icon_cross = Icon(CROSS) icon_tick = Icon(TICK) icon_resultset_previous = Icon(RESULTSET_PREVIOUS) icon_password_change = Icon(COMPUTER_KEY) icon_current_user_details = Icon(VCARD) icon_current_user_edit = Icon(VCARD_EDIT) icon_about = Icon(INFORMATION) icon_license = Icon(SCRIPT) icon_admin_site = Icon(KEYBOARD) icon_add = Icon(ADD) icon_delete = Icon(DELETE) icon_generic_confirm_icon = Icon(QUESTION) icon_bug = Icon(BUG)
from __future__ import absolute_import from icons.literals import (FORM, BUILDING, BUILDING_DELETE, BUILDING_EDIT, BUILDING_GO, LOCK) from icons import Icon icon_agencies = Icon(BUILDING) icon_agency_edit = Icon(BUILDING_EDIT) icon_agency_delete = Icon(BUILDING_DELETE) icon_agency_details = Icon(FORM) icon_agency_view = Icon(BUILDING_GO) icon_agency_acls = Icon(LOCK)
from __future__ import absolute_import from icons.literals import (USER, USER_ADD, USER_EDIT, USER_DELETE, GROUP, GROUP_ADD, GROUP_EDIT, GROUP_MEMBERS, GROUP_DELETE, LOCK_EDIT, GROUP_LINK) from icons import Icon icon_user = Icon(USER) icon_user_add = Icon(USER_ADD) icon_user_edit = Icon(USER_EDIT) icon_user_delete = Icon(USER_DELETE) icon_set_password = Icon(LOCK_EDIT) icon_group = Icon(GROUP) icon_group_add = Icon(GROUP_ADD) icon_group_edit = Icon(GROUP_EDIT) icon_group_delete = Icon(GROUP_DELETE) icon_group_members = Icon(GROUP_MEMBERS)