Mercurial > parpg-source
comparison entities/character.py @ 57:ba85e5aff370
Removed the pos value from the fifeagent component. getItemActions of Gamescenecontroller gets the position by calling a method of the behaviour.
author | KarstenBock@gmx.net |
---|---|
date | Fri, 09 Sep 2011 15:30:23 +0200 |
parents | 8f9e9f47c363 |
children |
comparison
equal
deleted
inserted
replaced
56:3f6299f975fe | 57:ba85e5aff370 |
---|---|
15 from bGrease.geometry import Vec2d | 15 from bGrease.geometry import Vec2d |
16 | 16 |
17 class Character(Entity): | 17 class Character(Entity): |
18 def __init__(self, world, view_name, real_name, desc, statistics, max_bulk, | 18 def __init__(self, world, view_name, real_name, desc, statistics, max_bulk, |
19 identifier, layer=None, behaviour=None, dialogue=None, | 19 identifier, layer=None, behaviour=None, dialogue=None, |
20 gfx=None, pos=Vec2d(0.0, 0.0), items=None | 20 gfx=None, items=None |
21 ): | 21 ): |
22 self.characterstats.statistics = statistics | 22 self.characterstats.statistics = statistics |
23 | 23 |
24 self.description.view_name = view_name | 24 self.description.view_name = view_name |
25 self.description.real_name = real_name | 25 self.description.real_name = real_name |
32 | 32 |
33 self.fifeagent.identifier = identifier | 33 self.fifeagent.identifier = identifier |
34 self.fifeagent.layer = layer | 34 self.fifeagent.layer = layer |
35 self.fifeagent.behaviour = behaviour | 35 self.fifeagent.behaviour = behaviour |
36 self.fifeagent.gfx = gfx | 36 self.fifeagent.gfx = gfx |
37 self.fifeagent.pos = pos |