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