def __init__(self): Ouroboros.Proxy.__init__(self) GameObject.__init__(self) Teleport.__init__(self) Chat.__init__(self) Social.__init__(self) GameMaster.__init__(self) self.accountEntity = None self.cellData["dbid"] = self.databaseID self.playerName = self.cellData["name"] self.spaceUTypeB = self.cellData["spaceUType"] self.setGlobalData() self._destroyTimer = 0 size = GlobalConst.INVENTORY_BASE_SIZE if self.itemListSize != GlobalConst.INVENTORY_BASE_SIZE: size = self.itemListSize self.inventoryManagement = ItemManagement( self, GlobalConst.INVENTORY_TYPE_INVENTORY, size) self.equipInventoryManagement = ItemManagement( self, GlobalConst.INVENTORY_TYPE_EQUIPMENT, GlobalConst.INVENTORY_EQUIPMENT_BASE_SIZE) self.deactivating = False
def __init__(self): GameObject.__init__(self) Flags.__init__(self) State.__init__(self) Combat.__init__(self) Spell.__init__(self) Teleport.__init__(self) Dialog.__init__(self)
def __init__(self): KBEngine.Entity.__init__(self) GameObject.__init__(self) Flags.__init__(self) State.__init__(self) SkillBox.__init__(self) Combat.__init__(self) Spell.__init__(self) Dialog.__init__(self) Teleport.__init__(self)
def __init__(self): KBEngine.Proxy.__init__(self) GameObject.__init__(self) Teleport.__init__(self) self.accountEntity = None self.cellData["dbid"] = self.databaseID self.nameB = self.cellData["name"] self.spaceUTypeB = self.cellData["spaceUType"] self._destroyTimer = 0
def __init__(self): KBEngine.Entity.__init__(self) GameObject.__init__(self) Teleport.__init__(self) # 设置每秒允许的最快速度, 超速会被拉回去 #self.topSpeed = self.moveSpeed + 5.0 # self.topSpeedY = 10.0 # 如果为7说明在UE4地图中,那么为了配合demo的移动速度,我们将限制设置得更大一些 if self.spaceUType == 7: self.topSpeed = 0
def __init__(self): KBEngine.Proxy.__init__(self) GameObject.__init__(self) Teleport.__init__(self) self.accountEntity = None self.cellData["dbid"] = self.databaseID self.nameB = self.cellData["name"] self.spaceUTypeB = self.cellData["spaceUType"] self.inventory = InventoryMgr(self)
def __init__(self): Ouroboros.Entity.__init__(self) GameObject.__init__(self) AnimationState.__init__(self) Flags.__init__(self) State.__init__(self) Motion.__init__(self) Combat.__init__(self) AbilityBox.__init__(self) AuraBox.__init__(self) Teleport.__init__(self)
def __init__(self): shyloo.Entity.__init__(self) GameObject.__init__(self) Flags.__init__(self) State.__init__(self) SkillBox.__init__(self) Combat.__init__(self) Spell.__init__(self) Dialog.__init__(self) Motion.__init__(self) Teleport.__init__(self)
def __init__(self): GameObject.__init__(self) Flags.__init__(self) State.__init__(self) Motion.__init__(self) Combat.__init__(self) Spell.__init__(self) Teleport.__init__(self) Dialog.__init__(self) # 设置每秒允许的最快速度, 超速会被拉回去 self.topSpeed = 10.0
def __init__(self): KBEngine.Entity.__init__(self) GameObject.__init__(self) Flags.__init__(self) State.__init__(self) Motion.__init__(self) SkillBox.__init__(self) Combat.__init__(self) Spell.__init__(self) Teleport.__init__(self) Dialog.__init__(self) # 设置每秒允许的最快速度, 超速会被拉回去 self.topSpeed = self.moveSpeed + 5.0
def __init__(self): shyloo.Entity.__init__(self) GameObject.__init__(self) Flags.__init__(self) State.__init__(self) Motion.__init__(self) SkillBox.__init__(self) Combat.__init__(self) Spell.__init__(self) Teleport.__init__(self) Dialog.__init__(self) # 设置每秒允许的最快速度, 超速会被拉回去 self.topSpeed = self.moveSpeed + 5.0 # self.topSpeedY = 10.0 # 如果为7说明在UE4地图中,那么为了配合demo的移动速度,我们将限制设置得更大一些 if self.spaceUType == 7: self.topSpeed = 0
def __init__(self): KBEngine.Entity.__init__(self) GameObject.__init__(self) Flags.__init__(self) State.__init__(self) Motion.__init__(self) SkillBox.__init__(self) Combat.__init__(self) Spell.__init__(self) Teleport.__init__(self) Dialog.__init__(self) # 设置每秒允许的最快速度, 超速会被拉回去 self.topSpeed = self.moveSpeed + 5.0 # self.topSpeedY = 10.0 if self.spaceUType == 1000: self.spaceUType = self.getCurrSpace().spaceUType self.topSpeed = 0
def __init__(self): KBEngine.Proxy.__init__(self) GameObject.__init__(self) Teleport.__init__(self) # 如果登录是一个副本, 无论如何登录都放置在主场景上 spacedatas = d_spaces.datas[self.cellData["spaceUType"]] avatar_inittab = d_avatar_inittab.datas[self.roleType] if "Duplicate" in spacedatas["entityType"]: self.cellData["spaceUType"] = avatar_inittab["spaceUType"] self.cellData["direction"] = (0, 0, avatar_inittab["spawnYaw"]) self.cellData["position"] = avatar_inittab["spawnPos"] self.accountEntity = None self.cellData["dbid"] = self.databaseID self.nameB = self.cellData["name"] self.spaceUTypeB = self.cellData["spaceUType"] self._destroyTimer = 0
def __init__(self): KBEngine.Proxy.__init__(self) GameObject.__init__(self) Teleport.__init__(self) # 如果登录是一个副本, 无论如何登录都放置在主场景上 spacedatas = d_spaces.datas [self.cellData["spaceUType"]] avatar_inittab = d_avatar_inittab.datas[self.roleType] if "Duplicate" in spacedatas["entityType"]: self.cellData["spaceUType"] = avatar_inittab["spaceUType"] self.cellData["direction"] = (0, 0, avatar_inittab["spawnYaw"]) self.cellData["position"] = avatar_inittab["spawnPos"] self.accountEntity = None self.cellData["dbid"] = self.databaseID self.nameB = self.cellData["name"] self.spaceUTypeB = self.cellData["spaceUType"] self._destroyTimer = 0
def __init__(self): Ouroboros.Entity.__init__(self) GameObject.__init__(self) State.__init__(self) AnimationState.__init__(self) Motion.__init__(self) AbilityBox.__init__(self) AuraBox.__init__(self) Ability.__init__(self) Teleport.__init__(self) Combat.__init__(self) Auxiliary.__init__(self) # Dialog.__init__(self) # Set the fastest speed allowed per second, the speed will be pulled back self.topSpeed = self.moveSpeed + 15.0 # self.topSpeedY = 10.0 self.setDefaultData() self.resetProperties() self.updateBaseProperties() self.resetEntity() self.onEnable()