def __init__(self, state, statedata = None): StateObject.__init__(self, state) with stateVars(self): self.type = 0 self.lifetimeLeft = -1 if statedata: self.deserialize(statedata) else: self.translateSerializedData()
def __init__(self, state, statedata = None): StateObject.__init__(self, state) with stateVars(self): self.type = 0 self.grantType = 0 self.mod = 0 if statedata: self.deserialize(statedata) else: self.translateSerializedData()
def __init__(self, state, data = None): StateObject.__init__(self, state) with stateVars(self): self.position = [0.0, 0.0] self.target = [0.0, 0.0] self.alignment = 0.0 # from 0 to 1 self.health = 20.0 self.maxHealth = 20 self.magic = 10.0 self.maxMagic = 10 self.items = Link(state.spawn(LinkList(state))) self.intrins = Link(state.spawn(LinkList(state))) with prescribedType(self, "b"): self.team = 0 if data: self.deserialize(data)