OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
FightAlgo Member List

This is the complete list of members for FightAlgo, including all inherited members.

Action enum nameFightAlgo
attackFinishDistance(GameScript &owner) constFightAlgo
baseDistance(const Npc &npc, const Npc &tg, GameScript &owner) constFightAlgo
consumeAction()FightAlgo
fetchInstructions(Npc &npc, Npc &tg, GameScript &owner)FightAlgo
FightAlgo()FightAlgo
hasInstructions() constFightAlgo
isInAttackRange(const Npc &npc, const Npc &tg, GameScript &owner) constFightAlgo
isInFinishRange(const Npc &npc, const Npc &tg, GameScript &owner) constFightAlgo
isInFocusAngle(const Npc &npc, const Npc &tg) constFightAlgo
isInGRange(const Npc &npc, const Npc &tg, GameScript &owner) constFightAlgo
isInWRange(const Npc &npc, const Npc &tg, GameScript &owner) constFightAlgo
load(Serialize &fin)FightAlgo
MV_ATTACK enum valueFightAlgo
MV_ATTACKL enum valueFightAlgo
MV_ATTACKR enum valueFightAlgo
MV_BLOCK enum valueFightAlgo
MV_JUMPBACK enum valueFightAlgo
MV_MAX enum valueFightAlgo
MV_MOVEA enum valueFightAlgo
MV_MOVEG enum valueFightAlgo
MV_NULL enum valueFightAlgo
MV_STRAFE_E enum valueFightAlgo
MV_STRAFEL enum valueFightAlgo
MV_STRAFER enum valueFightAlgo
MV_TURN2HIT enum valueFightAlgo
MV_TURNA enum valueFightAlgo
MV_TURNG enum valueFightAlgo
MV_WAIT enum valueFightAlgo
MV_WAITLONG enum valueFightAlgo
nextFromQueue(Npc &npc, Npc &tg, GameScript &owner)FightAlgo
onClearTarget()FightAlgo
onTakeHit()FightAlgo
prefferedAttackDistance(const Npc &npc, const Npc &tg, GameScript &owner) constFightAlgo
prefferedGDistance(const Npc &npc, const Npc &tg, GameScript &owner) constFightAlgo
save(Serialize &fout)FightAlgo