Spellforce-Spell-framework
Loading...
Searching...
No Matches
sf_ai_aoe_handlers.h File Reference
#include "../../api/sfsf.h"
#include "../../asi/sf_asi.h"
#include "../core/sf_hooks.h"
Include dependency graph for sf_ai_aoe_handlers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

uint32_t __thiscall raise_dead_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall area_heal_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall revenge_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall torture_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall fog_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall area_pain_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall rain_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall area_freeze_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall hypnotize_area_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 
uint32_t __thiscall default_aoe_offensive_ai_handler (SF_CGdBattleDevelopment *_this, SF_Coord *cast_position, uint16_t spell_line, SF_CGdResourceSpell *spell_data)
 

Function Documentation

◆ area_freeze_ai_handler()

uint32_t __thiscall area_freeze_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 277 of file sf_ai_aoe_handlers.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ area_heal_ai_handler()

uint32_t __thiscall area_heal_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 62 of file sf_ai_aoe_handlers.cpp.

Here is the caller graph for this function:

◆ area_pain_ai_handler()

uint32_t __thiscall area_pain_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 232 of file sf_ai_aoe_handlers.cpp.

Here is the caller graph for this function:

◆ default_aoe_offensive_ai_handler()

uint32_t __thiscall default_aoe_offensive_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 385 of file sf_ai_aoe_handlers.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fog_ai_handler()

uint32_t __thiscall fog_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 179 of file sf_ai_aoe_handlers.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hypnotize_area_ai_handler()

uint32_t __thiscall hypnotize_area_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 331 of file sf_ai_aoe_handlers.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ rain_ai_handler()

uint32_t __thiscall rain_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 240 of file sf_ai_aoe_handlers.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ raise_dead_ai_handler()

uint32_t __thiscall raise_dead_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 5 of file sf_ai_aoe_handlers.cpp.

Here is the caller graph for this function:

◆ revenge_ai_handler()

uint32_t __thiscall revenge_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 76 of file sf_ai_aoe_handlers.cpp.

Here is the caller graph for this function:

◆ torture_ai_handler()

uint32_t __thiscall torture_ai_handler ( SF_CGdBattleDevelopment * _this,
SF_Coord * cast_position,
uint16_t spell_line,
SF_CGdResourceSpell * spell_data )

Definition at line 130 of file sf_ai_aoe_handlers.cpp.