Mercurial > fife-parpg
diff demos/rpg/scripts/actors/player.py @ 520:b6bd314df28a
Added a quest dialog.
Added QuestGiver class.
Moved level specific settings to another file.
Added BaseItem class.
author | prock@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Thu, 27 May 2010 16:29:07 +0000 |
parents | 14f777be6b94 |
children | 494c60cf61cf |
line wrap: on
line diff
--- a/demos/rpg/scripts/actors/player.py Thu May 27 04:36:09 2010 +0000 +++ b/demos/rpg/scripts/actors/player.py Thu May 27 16:29:07 2010 +0000 @@ -28,7 +28,7 @@ from fife import fife from scripts.actors.baseactor import Actor, ActorStates -from scripts.objects.baseobject import ObjectActionListener, BaseGameObject +from scripts.objects.baseobject import ObjectActionListener, BaseGameObject, GameObjectTypes class PlayerActionListener(ObjectActionListener): def __init__(self, gamecontroller, obj): @@ -46,3 +46,8 @@ self._playermodelname = playermodelname self._playeractionlistener = PlayerActionListener(self._gamecontroller, self) + + self._type = GameObjectTypes["PLAYER"] + + def showQuestDialog(self): + self._gamecontroller.guicontroller.showQuestDialog()