示例#1
0
 def load_tree_items(self, item_store: TreeStore, root_node: TreeIter):
     self._item_store = item_store
     self._root_node = item_store.append(root_node, [
         'skytemple-e-rom-symbolic', os.path.basename(self.project.filename), self,
         MainController, 0, False, '', True
     ])
     generate_item_store_row_label(item_store[self._root_node])
示例#2
0
 def load_tree_items(self, item_store: TreeStore, root_node):
     self._tree_iter = item_store.append(root_node, [
         'skytemple-e-patch-symbolic', 'ASM Patches', self, MainController,
         0, False, '', True
     ])
     generate_item_store_row_label(item_store[self._tree_iter])
     self._tree_model = item_store
示例#3
0
文件: module.py 项目: retke/skytemple
 def load_tree_items(self, item_store: TreeStore, root_node):
     root = item_store.append(root_node, [
         'skytemple-view-list-symbolic', GROUND_LISTS, self, MainController,
         0, False, '', True
     ])
     self._actor_tree_iter = item_store.append(root, [
         'skytemple-e-actor-symbolic', 'Actors', self, ActorListController,
         0, False, '', True
     ])
     self._starters_tree_iter = item_store.append(root, [
         'skytemple-e-monster-symbolic', 'Starters', self,
         StartersListController, 0, False, '', True
     ])
     self._recruitment_tree_iter = item_store.append(
         root, [
             'skytemple-e-monster-symbolic', 'Recruitment List', self,
             RecruitmentListController, 0, False, '', True
         ])
     self._world_map_tree_iter = item_store.append(root, [
         'skytemple-e-worldmap-symbolic', 'World Map Markers', self,
         WorldMapController, 0, False, '', True
     ])
     self._rank_list_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic', 'Rank List', self,
         RankListController, 0, False, '', True
     ])
     self._item_lists_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic', 'Item Lists', self,
         ItemListsController, 0, False, '', True
     ])
     self._menu_list_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic', 'Menu List', self,
         MenuListController, 0, False, '', True
     ])
     generate_item_store_row_label(item_store[root])
     generate_item_store_row_label(item_store[self._actor_tree_iter])
     generate_item_store_row_label(item_store[self._starters_tree_iter])
     generate_item_store_row_label(item_store[self._recruitment_tree_iter])
     generate_item_store_row_label(item_store[self._world_map_tree_iter])
     generate_item_store_row_label(item_store[self._rank_list_tree_iter])
     generate_item_store_row_label(item_store[self._menu_list_tree_iter])
     generate_item_store_row_label(item_store[self._item_lists_tree_iter])
     self._tree_model = item_store
示例#4
0
 def update_filename(self):
     self._item_store[self._root_node][1] = os.path.basename(
         self.project.filename)
     generate_item_store_row_label(self._item_store[self._root_node])
示例#5
0
 def load_tree_items(self, item_store: TreeStore, root_node):
     root = item_store.append(root_node, [
         'skytemple-view-list-symbolic', GROUND_LISTS, self, MainController,
         0, False, '', True
     ])
     self._actor_tree_iter = item_store.append(root, [
         'skytemple-e-actor-symbolic',
         _('Actors'), self, ActorListController, 0, False, '', True
     ])
     self._starters_tree_iter = item_store.append(root, [
         'skytemple-e-monster-symbolic',
         _('Starters'), self, StartersListController, 0, False, '', True
     ])
     self._recruitment_tree_iter = item_store.append(
         root, [
             'skytemple-e-monster-symbolic',
             _('Recruitment List'), self, RecruitmentListController, 0,
             False, '', True
         ])
     self._world_map_tree_iter = item_store.append(root, [
         'skytemple-e-worldmap-symbolic',
         _('World Map Markers'), self, WorldMapController, 0, False, '',
         True
     ])
     self._rank_list_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic',
         _('Rank List'), self, RankListController, 0, False, '', True
     ])
     self._menu_list_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic',
         _('Menu List'), self, MenuListController, 0, False, '', True
     ])
     self._sp_effects_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic',
         _('Special Process Effects'), self, SPEffectsController, 0, False,
         '', True
     ])
     self._dun_inter_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic',
         _('Dungeon Interruptions'), self, DungeonInterruptController, 0,
         False, '', True
     ])
     self._animations_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic',
         _('Animations'), self, AnimationsController, 0, False, '', True
     ])
     self._dungeon_music_tree_iter = item_store.append(
         root, [
             'skytemple-e-music-symbolic',
             _('Dungeon Music'), self, DungeonMusicController, 0, False, '',
             True
         ])
     self._guest_pokemon_root_iter = item_store.append(
         root, [
             'skytemple-e-monster-symbolic',
             _('Guest Pokémon'), self, GuestPokemonController, 0, False, '',
             True
         ])
     self._special_episodes_root_iter = item_store.append(
         root, [
             'skytemple-e-monster-symbolic',
             _('Special Episode PCs'), self, SpecialPcsController, 0, False,
             '', True
         ])
     self._tactics_root_iter = item_store.append(root, [
         'skytemple-view-list-symbolic',
         _('Tactics'), self, TacticsController, 0, False, '', True
     ])
     self._iq_tree_iter = item_store.append(root, [
         'skytemple-view-list-symbolic',
         _('IQ'), self, IqController, 0, False, '', True
     ])
     self._misc_settings_tree_iter = item_store.append(
         root, [
             'skytemple-view-list-symbolic',
             _('Misc. Settings'), self, MiscSettingsController, 0, False,
             '', True
         ])
     generate_item_store_row_label(item_store[root])
     generate_item_store_row_label(item_store[self._actor_tree_iter])
     generate_item_store_row_label(item_store[self._starters_tree_iter])
     generate_item_store_row_label(item_store[self._recruitment_tree_iter])
     generate_item_store_row_label(item_store[self._world_map_tree_iter])
     generate_item_store_row_label(item_store[self._rank_list_tree_iter])
     generate_item_store_row_label(item_store[self._menu_list_tree_iter])
     generate_item_store_row_label(item_store[self._sp_effects_tree_iter])
     generate_item_store_row_label(item_store[self._dun_inter_tree_iter])
     generate_item_store_row_label(item_store[self._animations_tree_iter])
     generate_item_store_row_label(
         item_store[self._dungeon_music_tree_iter])
     generate_item_store_row_label(
         item_store[self._misc_settings_tree_iter])
     generate_item_store_row_label(
         item_store[self._guest_pokemon_root_iter])
     generate_item_store_row_label(
         item_store[self._special_episodes_root_iter])
     generate_item_store_row_label(item_store[self._tactics_root_iter])
     generate_item_store_row_label(item_store[self._iq_tree_iter])
     self._tree_model = item_store