Mercurial > parpg-source
comparison entities/character.py @ 43:8f9e9f47c363
Added dialogue value to Character entity
author | KarstenBock@gmx.net |
---|---|
date | Tue, 06 Sep 2011 15:21:36 +0200 |
parents | ff3e395abf91 |
children | ba85e5aff370 |
comparison
equal
deleted
inserted
replaced
42:66a06de1bddc | 43:8f9e9f47c363 |
---|---|
14 from bGrease import Entity | 14 from bGrease import Entity |
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, gfx=None, | 19 identifier, layer=None, behaviour=None, dialogue=None, |
20 pos=Vec2d(0.0, 0.0), items=None | 20 gfx=None, pos=Vec2d(0.0, 0.0), 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 |
26 self.description.desc = desc | 26 self.description.desc = desc |
27 | |
28 self.dialogue.dialogue = dialogue | |
27 | 29 |
28 self.container.children = items or [] | 30 self.container.children = items or [] |
29 self.container.max_bulk = max_bulk | 31 self.container.max_bulk = max_bulk |
30 | 32 |
31 self.fifeagent.identifier = identifier | 33 self.fifeagent.identifier = identifier |