# HG changeset patch # User KarstenBock@gmx.net # Date 1315224544 -7200 # Node ID 77dfe4a917b5b82160f5a4c5697e2cdd0e8e8b0f # Parent 050dc40f9a762b1668df368e54992c75a32db155 Set default value of layer parameter of BaseBehaviour to None diff -r 050dc40f9a76 -r 77dfe4a917b5 behaviours/base.py --- a/behaviours/base.py Mon Sep 05 13:56:27 2011 +0200 +++ b/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 050dc40f9a76 -r 77dfe4a917b5 behaviours/npc.py --- a/behaviours/npc.py Mon Sep 05 13:56:27 2011 +0200 +++ b/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