Changeset 627 for trunk/game/scripts/objects
- Timestamp:
- 08/06/10 08:45:53 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/game/scripts/objects/actors.py
r623 r627 16 16 # along with PARPG. If not, see <http://www.gnu.org/licenses/>. 17 17 18 from random import randrange 19 20 18 21 from fife import fife 22 19 23 from base import GameObject, Living, Scriptable, CharStats 20 from fife.extensions.fife_settings import Setting21 24 from composed import CarryableItem 22 25 from scripts.inventory import Inventory 23 from random import randrange26 from scripts.common.utils import loadSettings 24 27 25 28 """All actors go here. Concrete classes only.""" … … 27 30 __all__ = ["PlayerCharacter", "NonPlayerCharacter",] 28 31 29 TDS = Setting(app_name="PARPG", 30 settings_file="./settings.xml", 31 settings_gui_xml="") 32 Settings = loadSettings() 33 32 34 _AGENT_STATE_NONE, _AGENT_STATE_IDLE, _AGENT_STATE_APPROACH, _AGENT_STATE_RUN, _AGENT_STATE_WANDER, _AGENT_STATE_TALK = xrange(6) 33 35 … … 51 53 self.state = _AGENT_STATE_NONE 52 54 # TODO: rework/improve 53 self.speed = TDS.get("PARPG", "PCSpeed")-155 self.speed = Settings.get("PARPG", "PCSpeed")-1 54 56 55 57 def getX(self): … … 89 91 self.idle_counter = 1 90 92 # TODO: rework/improve 91 self.speed = TDS.get("PARPG", "PCSpeed")93 self.speed = Settings.get("PARPG", "PCSpeed") 92 94 self.nextAction = None 93 95 self.agent = None
Note: See TracChangeset
for help on using the changeset viewer.