已弃用函数

已弃用函数

> LeekScript

过时函数

由于游戏本身的改动,这些函数已经没有用处了,保留它们只是为了让旧的 AI 继续正常运行。

getChipFailure:芯片不会再失败了。 getWeaponFailure:武器不会再失败了。 assocSort(LS4+):自 LS4 起,映射(Map)和数组已经是两种不同的类型。

已弃用函数

这些函数为了更容易理解而被重命名,保留它们只是为了让旧的 AI 继续正常运行。

getChipMaxScope:由函数 getChipMaxRange 取代。 getChipMinScope:由函数 getChipMinRange 取代。 getForce:由函数 getStrength 取代。 getInstructionsCount:由函数 getOperations 取代。 getLeek:由函数 getEntity 取代。 getLeekOnCell:由函数 getEntityOnCell 取代。 getWeaponMaxScope:由函数 getWeaponMaxRange 取代。 getWeaponMinScope:由函数 getWeaponMinRange 取代。 isLeek:由函数 isEntity 取代。 moveAwayFromLeeks:由函数 moveAwayFromEntities 取代。 moveTowardLeeks:由函数 moveTowardEntities 取代。 randFloat:由函数 randReal 取代。 getAIID:由函数 getAIName 取代。 isInlineWeapon:由函数 getWeaponLaunchType 取代。 isInlineChip:由函数 getChipLaunchType 取代。 getDistance:由函数 getCellDistance 取代。

已弃用常量

这些常量为了更容易理解而被重命名,保留它们只是为了让旧的 AI 继续正常运行。

CELL_PLAYER:由常量 CELL_ENTITY 取代。 EFFECT_BUFF_FORCE:由 EFFECT_BUFF_STRENGTH 取代 EFFECT_SLIDE_TO:由常量 EFFECT_ATTRACT 取代。 EFFECT_TARGET_ALWAYS_CASTER:由常量 EFFECT_MODIFIER_ON_CASTER 取代。 EFFECT_TARGET_NOT_CASTER:由常量 EFFECT_TARGET_CASTER 取代。

过时常量

由于游戏本身的改动,这些常量已经没有用处了,保留它们只是为了让旧的 AI 继续正常运行。

OPERATIONS_LIMIT:操作数现在取决于核心的数量。 FIGHT_CONTEXT_BATTLE_ROYALE:大逃杀现在是一种战斗类型。 INSTRUCTIONS_LIMIT:指令已经被操作数取代。