Spellforce-Spell-framework
Loading...
Searching...
No Matches
FigureFunctions Struct Reference

Group of functions to manipulate the behavior and statistics of the game figures (units). More...

#include <sf_figure_functions.h>

Collaboration diagram for FigureFunctions:

Public Attributes

isAlive_ptr isAlive
isSiegeUnit_ptr isSiegeUnit
isFlagSet_ptr isFlagSet
isWarrior_ptr isWarrior
addAction_ptr addAction
addBonusMult_ptr addBonusMult
addBonusMultToStatistic_ptr addBonusMultToStatistic
getCurrentStat_ptr getCurrentStat
getMaxStat_ptr getMaxStat
getWeaponStats_ptr getWeaponStats
getAggroValue_ptr getAggroValue
getHealersList_ptr getHealersList
getJob_ptr getJob
getSpellJobStartNode_ptr getSpellJobStartNode
getCurrentHealthPercent_ptr getCurrentHealthPercent
getPosition_ptr getPosition
setTask_ptr setTask
setAggroValue_ptr setAggroValue
setWalkSpeed_ptr setWalkSpeed
setJobToDoCount_ptr setJobToDoCount
rescaleMana_ptr rescaleMana
rescaleHealth_ptr rescaleHealth
decreaseHealth_ptr decreaseHealth
subMana_ptr subMana
subHealth_ptr subHealth
disposeHealerList_ptr disposeHealerList
FUN_006e3a90_ptr FUN_006e3a90
prepareJobTransition_ptr prepareJobTransition
onStartJob_ptr onStartJob
setJob_ptr setJob
setFigureWalkPos_ptr setFigureWalkPos

Detailed Description

Group of functions to manipulate the behavior and statistics of the game figures (units).

Definition at line 68 of file sf_figure_functions.h.

Member Data Documentation

◆ addAction

addAction_ptr FigureFunctions::addAction

Definition at line 75 of file sf_figure_functions.h.

◆ addBonusMult

addBonusMult_ptr FigureFunctions::addBonusMult

Definition at line 76 of file sf_figure_functions.h.

◆ addBonusMultToStatistic

addBonusMultToStatistic_ptr FigureFunctions::addBonusMultToStatistic

Definition at line 77 of file sf_figure_functions.h.

◆ decreaseHealth

decreaseHealth_ptr FigureFunctions::decreaseHealth

Definition at line 97 of file sf_figure_functions.h.

◆ disposeHealerList

disposeHealerList_ptr FigureFunctions::disposeHealerList

Definition at line 101 of file sf_figure_functions.h.

◆ FUN_006e3a90

FUN_006e3a90_ptr FigureFunctions::FUN_006e3a90

Definition at line 102 of file sf_figure_functions.h.

◆ getAggroValue

getAggroValue_ptr FigureFunctions::getAggroValue

Definition at line 82 of file sf_figure_functions.h.

◆ getCurrentHealthPercent

getCurrentHealthPercent_ptr FigureFunctions::getCurrentHealthPercent

Definition at line 86 of file sf_figure_functions.h.

◆ getCurrentStat

getCurrentStat_ptr FigureFunctions::getCurrentStat

Definition at line 79 of file sf_figure_functions.h.

◆ getHealersList

getHealersList_ptr FigureFunctions::getHealersList

Definition at line 83 of file sf_figure_functions.h.

◆ getJob

getJob_ptr FigureFunctions::getJob

Definition at line 84 of file sf_figure_functions.h.

◆ getMaxStat

getMaxStat_ptr FigureFunctions::getMaxStat

Definition at line 80 of file sf_figure_functions.h.

◆ getPosition

getPosition_ptr FigureFunctions::getPosition

Definition at line 87 of file sf_figure_functions.h.

◆ getSpellJobStartNode

getSpellJobStartNode_ptr FigureFunctions::getSpellJobStartNode

Definition at line 85 of file sf_figure_functions.h.

◆ getWeaponStats

getWeaponStats_ptr FigureFunctions::getWeaponStats

Definition at line 81 of file sf_figure_functions.h.

◆ isAlive

isAlive_ptr FigureFunctions::isAlive

Definition at line 70 of file sf_figure_functions.h.

◆ isFlagSet

isFlagSet_ptr FigureFunctions::isFlagSet

Definition at line 72 of file sf_figure_functions.h.

◆ isSiegeUnit

isSiegeUnit_ptr FigureFunctions::isSiegeUnit

Definition at line 71 of file sf_figure_functions.h.

◆ isWarrior

isWarrior_ptr FigureFunctions::isWarrior

Definition at line 73 of file sf_figure_functions.h.

◆ onStartJob

onStartJob_ptr FigureFunctions::onStartJob

Definition at line 104 of file sf_figure_functions.h.

◆ prepareJobTransition

prepareJobTransition_ptr FigureFunctions::prepareJobTransition

Definition at line 103 of file sf_figure_functions.h.

◆ rescaleHealth

rescaleHealth_ptr FigureFunctions::rescaleHealth

Definition at line 95 of file sf_figure_functions.h.

◆ rescaleMana

rescaleMana_ptr FigureFunctions::rescaleMana

Definition at line 94 of file sf_figure_functions.h.

◆ setAggroValue

setAggroValue_ptr FigureFunctions::setAggroValue

Definition at line 90 of file sf_figure_functions.h.

◆ setFigureWalkPos

setFigureWalkPos_ptr FigureFunctions::setFigureWalkPos

Definition at line 106 of file sf_figure_functions.h.

◆ setJob

setJob_ptr FigureFunctions::setJob

Definition at line 105 of file sf_figure_functions.h.

◆ setJobToDoCount

setJobToDoCount_ptr FigureFunctions::setJobToDoCount

Definition at line 92 of file sf_figure_functions.h.

◆ setTask

setTask_ptr FigureFunctions::setTask

Definition at line 89 of file sf_figure_functions.h.

◆ setWalkSpeed

setWalkSpeed_ptr FigureFunctions::setWalkSpeed

Definition at line 91 of file sf_figure_functions.h.

◆ subHealth

subHealth_ptr FigureFunctions::subHealth

Definition at line 99 of file sf_figure_functions.h.

◆ subMana

subMana_ptr FigureFunctions::subMana

Definition at line 98 of file sf_figure_functions.h.


The documentation for this struct was generated from the following file: