Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/MAFH2/BattleEngine.py
diff options
context:
space:
mode:
authorKevin Hockey <Blitzkev@gmail.com>2010-06-28 20:41:56 (GMT)
committer Kevin Hockey <Blitzkev@gmail.com>2010-06-28 20:41:56 (GMT)
commitcd3aa78d36a7fb427733dd3c9a5047547a5b2134 (patch)
treed1ca3b21a9ef1d6d865d13e993264552949233e4 /MAFH2/BattleEngine.py
parentd424029151f9cc316a0cadcc6ac2a6d9e407d3ae (diff)
Updated magicmenu and fixed if statements in battleengine
Diffstat (limited to 'MAFH2/BattleEngine.py')
-rw-r--r--MAFH2/BattleEngine.py24
1 files changed, 13 insertions, 11 deletions
diff --git a/MAFH2/BattleEngine.py b/MAFH2/BattleEngine.py
index 55051d6..fe6cc39 100644
--- a/MAFH2/BattleEngine.py
+++ b/MAFH2/BattleEngine.py
@@ -83,35 +83,37 @@ class BattleEngine(GameEngineElement):
menu.set_sec_disp('0')
self.__attack_phase(menu)
- elif selection == 'clear':
- self.player_input = '0'
+ elif selection == 'clear':
+ self.player_input = '0'
- elif selection == 'fire':
- menu.set_disp('Fire Cast!')
- self.__attack_phase(menu)
+ elif selection == 'fire':
+ menu.set_disp('Fire Cast!')
+ self.game_engine.add_object('firemenu', MagicMenuHolder( self.menu_callback ) )
+ self.game_engine.get_object('firemenu').show_menu('fire')
+ #self.__attack_phase(menu)
- elif selection == 'heal':
+ elif selection == 'heal':
menu.set_disp('Heal Cast!')
self.__attack_phase(menu)
- elif selection == 'lightning':
+ elif selection == 'lightning':
menu.set_disp('Lightning Cast!')
self.__attack_phase(menu)
- elif selection == 'missile':
+ elif selection == 'missile':
menu.set_disp('Missile Cast!')
self.__attack_phase(menu)
- elif selection == 'scan':
+ elif selection == 'scan':
menu.set_disp('Enemy Scanned!')
self.__attack_phase(menu)
- else:
+ else:
#MUST BE A NUMBER
if self.player_input == '0':
self.player_input = selection
else:
self.player_input = self.player_input + selection
- menu.set_sec_disp( self.player_input )
+ menu.set_sec_disp( self.player_input )
def __attack_phase(self, menu):
# Check to see how much hp enemy has left.