comparison orpg/mapper/background_handler.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 072ffc1d466f
children 37a11fea3304
comparison
equal deleted inserted replaced
65:4840657c23c5 66:c54768cffbd4
84 84
85 if self.settings.get_setting('LocalorRemote') == 'Remote': 85 if self.settings.get_setting('LocalorRemote') == 'Remote':
86 thread.start_new_thread(self.canvas.layers['bg'].upload, 86 thread.start_new_thread(self.canvas.layers['bg'].upload,
87 (postdata, dlg.GetPath(), self.bg_type.GetStringSelection())) 87 (postdata, dlg.GetPath(), self.bg_type.GetStringSelection()))
88 else: 88 else:
89 try: min_url = open_rpg.get_component("cherrypy") + filename 89 try: min_url = component.get("cherrypy") + filename
90 except: return 90 except: return
91 min_url = dlg.GetDirectory().replace(orpg.dirpath.dir_struct["user"]+'webfiles' + os.sep, 91 min_url = dlg.GetDirectory().replace(orpg.dirpath.dir_struct["user"]+'webfiles' + os.sep,
92 open_rpg.get_component("cherrypy")) + '/' + filename 92 component.get("cherrypy")) + '/' + filename
93 93
94 if self.bg_type.GetStringSelection() == 'Texture': self.canvas.layers['bg'].set_texture(min_url) 94 if self.bg_type.GetStringSelection() == 'Texture': self.canvas.layers['bg'].set_texture(min_url)
95 elif self.bg_type.GetStringSelection() == 'Image': self.size = self.canvas.layers['bg'].set_image(min_url,1) 95 elif self.bg_type.GetStringSelection() == 'Image': self.size = self.canvas.layers['bg'].set_image(min_url,1)
96 self.update_info() 96 self.update_info()
97 self.canvas.send_map_data() 97 self.canvas.send_map_data()
136 self.Layout() 136 self.Layout()
137 137
138 def on_apply(self, evt): 138 def on_apply(self, evt):
139 session=self.canvas.frame.session 139 session=self.canvas.frame.session
140 if (session.my_role() != session.ROLE_GM) and (session.use_roles()): 140 if (session.my_role() != session.ROLE_GM) and (session.use_roles()):
141 open_rpg.get_component("chat").InfoPost("You must be a GM to use this feature") 141 component.get("chat").InfoPost("You must be a GM to use this feature")
142 return 142 return
143 self.canvas.layers['bg'].set_color(self.color_button.GetBackgroundColour()) 143 self.canvas.layers['bg'].set_color(self.color_button.GetBackgroundColour())
144 144
145 if self.bg_type.GetStringSelection() == 'Texture': self.canvas.layers['bg'].set_texture(self.url_path.GetValue()) 145 if self.bg_type.GetStringSelection() == 'Texture': self.canvas.layers['bg'].set_texture(self.url_path.GetValue())
146 elif self.bg_type.GetStringSelection() == 'Image': 146 elif self.bg_type.GetStringSelection() == 'Image':