コード例 #1
0
ファイル: app.py プロジェクト: Inverseit/fifteen-puzzle
    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))
コード例 #2
0
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
コード例 #3
0
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
コード例 #4
0
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)
コード例 #5
0
ファイル: icon_tags.py プロジェクト: zhoubear/libre
def icon_big(icon_name):
    return Icon(icon_name).display_big()
コード例 #6
0
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)
コード例 #7
0
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)
コード例 #8
0
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)
コード例 #9
0
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)
コード例 #10
0
from __future__ import absolute_import

from icons.literals import PLUGIN
from icons import Icon

icon_app = Icon(PLUGIN)
コード例 #11
0
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)
コード例 #12
0
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)
コード例 #13
0
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)
コード例 #14
0
from __future__ import absolute_import

from icons.literals import COG
from icons import Icon

icon_setup = Icon(COG)
コード例 #15
0
ファイル: icon_tags.py プロジェクト: zhoubear/libre
def icon_small(icon_name):
    return Icon(icon_name).display_small()
コード例 #16
0
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)
コード例 #17
0
from __future__ import absolute_import

from icons.literals import WRENCH
from icons import Icon

icon_tool = Icon(WRENCH)
コード例 #18
0
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)
コード例 #19
0
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)
コード例 #20
0
from __future__ import absolute_import

from icons.literals import (PAGE_PRINTER)
from icons import Icon

icon_project_reports_view = Icon(PAGE_PRINTER)
コード例 #21
0
from __future__ import absolute_import

from icons.literals import COG
from icons import Icon

icon_settings = Icon(COG)
コード例 #22
0
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)
コード例 #23
0
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)
コード例 #24
0
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)
コード例 #25
0
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)