Changeset 375


Ignore:
Timestamp:
11/13/09 16:24:24 (10 years ago)
Author:
saritor
Message:

Patch by saritor.

  • Commented out all of the pychan relavent code in PARPG so we can start working with a clean GUI interface.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/gui_overhaul/scripts/world.py

    r372 r375  
    2525from sounds import SoundEngine 
    2626from settings import Setting 
    27 from scripts.gui import hud 
    28 from scripts.gui.popups import * 
     27#from scripts.gui import hud 
     28#from scripts.gui.popups import * 
    2929from pychan.tools import callbackWithArguments as cbwa 
    3030from map import Map 
     
    9090            'quitGame': self.quitGame, 
    9191        } 
    92         self.hud = hud.Hud(self.engine, TDS, inv_model, self.data, hud_callbacks) 
     92        #self.hud = hud.Hud(self.engine, TDS, inv_model, self.data, hud_callbacks) 
    9393     
    9494    def quitGame(self): 
     
    152152        if(key_val == key.Q): 
    153153            # we need to quit the game 
    154             self.hud.quitGame() 
     154            #self.hud.quitGame() 
     155            print "quit game" 
    155156        if(key_val == key.T): 
    156157            self.active_map.toggle_renderer('GridRenderer') 
    157158        if(key_val == key.F1): 
    158159            # display the help screen and pause the game 
    159             self.hud.displayHelp() 
     160            print "help button" 
     161            #self.hud.displayHelp() 
    160162        if(key_val == key.F5): 
    161163            # logic would say we use similar code to above and toggle 
     
    174176        if(key_val == key.I): 
    175177            # I opens and closes the inventory 
    176             self.hud.toggleInventory() 
     178            #self.hud.toggleInventory() 
     179            print "inventory" 
    177180        if(key_val == key.A): 
    178181            # A adds a test action to the action box 
    179182            # The test actions will follow this format: Action 1, 
    180183            # Action 2, etc. 
    181             self.hud.addAction("Action " + str(self.action_number)) 
     184            #self.hud.addAction("Action " + str(self.action_number)) 
     185            print "action key" 
    182186            self.action_number += 1 
    183187        if(key_val == key.ESCAPE): 
    184188            # Escape brings up the main menu 
    185             self.hud.displayMenu() 
     189            #self.hud.displayMenu() 
    186190            # Hide the quit menu 
    187             self.hud.quit_window.hide() 
     191            #self.hud.quit_window.hide() 
     192            print "main menu" 
    188193        if(key_val == key.M): 
    189194            self.sounds.toggleMusic() 
     
    196201           @param evt: The event that fife caught 
    197202           @return: None""" 
    198         self.hud.hideContextMenu() 
     203        #self.hud.hideContextMenu() 
    199204        scr_point = fife.ScreenPoint(evt.getX(), evt.getY()) 
    200205        if(evt.getButton() == fife.MouseEvent.LEFT): 
     
    218223                [["Walk", "Walk here", self.onWalk, self.getCoords(scr_point)]] 
    219224            # show the menu 
    220             self.hud.showContextMenu(data, (scr_point.x, scr_point.y)) 
     225            #self.hud.showContextMenu(data, (scr_point.x, scr_point.y)) 
    221226 
    222227    def onWalk(self, click): 
    223228        """Callback sample for the context menu.""" 
    224         self.hud.hideContainer() 
     229        #self.hud.hideContainer() 
    225230        self.data.game_state.PC.run(click) 
    226231 
Note: See TracChangeset for help on using the changeset viewer.