# HG changeset patch # User KarstenBock@gmx.net # Date 1315224544 -7200 # Node ID d5491eb9e3e418d2bb2efcf86a3429ab5217e750 # Parent 097cceb06b92a9e5f5aec11ed3a20062b2de7c1d Set default value of layer parameter of BaseBehaviour to None diff -r 097cceb06b92 -r d5491eb9e3e4 src/parpg/behaviours/base.py --- a/src/parpg/behaviours/base.py Mon Sep 05 13:56:27 2011 +0200 +++ b/src/parpg/behaviours/base.py Mon Sep 05 14:09:04 2011 +0200 @@ -19,7 +19,7 @@ class BaseBehaviour (fife.InstanceActionListener): """Fife agent listener""" - def __init__(self, layer): + def __init__(self, layer=None): fife.InstanceActionListener.__init__(self) self.layer = layer self.agent = None diff -r 097cceb06b92 -r d5491eb9e3e4 src/parpg/behaviours/npc.py --- a/src/parpg/behaviours/npc.py Mon Sep 05 13:56:27 2011 +0200 +++ b/src/parpg/behaviours/npc.py Mon Sep 05 14:09:04 2011 +0200 @@ -22,7 +22,7 @@ def __init__(self, parent=None, layer=None): super(NPCBehaviour, self).__init__(layer) - self.parent = Parent + self.parent = parent self.state = _AGENT_STATE_NONE self.pc = None self.target_loc = None