comparison orpg/gametree/nodehandlers/StarWarsd20.py @ 66:c54768cffbd4 ornery-dev

Traipse Dev 'OpenRPG' {090818-00} Traipse is a distribution of OpenRPG that is designed to be easy to setup and go. Traipse also makes it easy for developers to work on code without fear of sacrifice. 'Ornery-Orc' continues the trend of 'Grumpy' and adds fixes to the code. 'Ornery-Orc''s main goal is to offer more advanced features and enhance the productivity of the user. Update Summary: *Unstable* This is the first wave of Code Refinement updates. Includes new material from Core Beta; new debugger material (partially implemented), beginnings of switch to etree, TerminalWriter, and a little more. open_rpg has been renamed to component; functioning now as component.get(), component.add(), component.delete(). This version has known bugs, specifically with the gametree and nodes. I think the XML files where not removed during testing of Core and switching back.
author sirebral
date Tue, 18 Aug 2009 06:33:37 -0500
parents 3b2cfa13b610
children c5bc2abaf7f8
comparison
equal deleted inserted replaced
65:4840657c23c5 66:c54768cffbd4
105 """ Node handler for a SWd20 charactor 105 """ Node handler for a SWd20 charactor
106 <nodehandler name='?' module='StarWarsd20' class='SWd20char_handler' /> 106 <nodehandler name='?' module='StarWarsd20' class='SWd20char_handler' />
107 """ 107 """
108 def __init__(self,xml_dom,tree_node): 108 def __init__(self,xml_dom,tree_node):
109 node_handler.__init__(self,xml_dom,tree_node) 109 node_handler.__init__(self,xml_dom,tree_node)
110 self.frame = open_rpg.get_component('frame') 110 self.frame = component.get('frame')
111 self.child_handlers = {} 111 self.child_handlers = {}
112 self.new_child_handler('howtouse','HowTO use this tool',SWd20howto,'note') 112 self.new_child_handler('howtouse','HowTO use this tool',SWd20howto,'note')
113 self.new_child_handler('general','General Information',SWd20general,'gear') 113 self.new_child_handler('general','General Information',SWd20general,'gear')
114 self.new_child_handler('inventory','Money and Inventory',SWd20inventory,'money') 114 self.new_child_handler('inventory','Money and Inventory',SWd20inventory,'money')
115 self.new_child_handler('abilities','Abilities Scores',SWd20ability,'gear') 115 self.new_child_handler('abilities','Abilities Scores',SWd20ability,'gear')
289 """ 289 """
290 def __init__(self, xml_dom, tree_node, parent): 290 def __init__(self, xml_dom, tree_node, parent):
291 node_handler.__init__(self,xml_dom, tree_node) 291 node_handler.__init__(self,xml_dom, tree_node)
292 self.char_hander = parent 292 self.char_hander = parent
293 self.drag = False 293 self.drag = False
294 self.frame = open_rpg.get_component('frame') 294 self.frame = component.get('frame')
295 self.myeditor = None 295 self.myeditor = None
296 296
297 297
298 def on_drop(self,evt): 298 def on_drop(self,evt):
299 pass 299 pass