|
Spellforce-Spell-framework
|
#include "sf_worker_building_entry_handlers.h"#include "../core/sf_wrappers.h"#include "../core/hooks/sf_endspell_hook.h"
Go to the source code of this file.
Typedefs | |
| typedef void(__thiscall * | jobCriticalHit_ptr) (SF_CGdFigureJobs *_this, uint16_t figure_id) |
| typedef void(__thiscall * | updateHunterList_ptr) (SF_CGdFigureJobs *_this, uint16_t figure_id) |
| typedef void(__thiscall * | updateScavengerList_ptr) (SF_CGdFigureJobs *_this, uint16_t figure_id) |
Functions | |
| bool | buildingIsMaster (uint16_t building_type) |
| void __thiscall | building_repair (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | default_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | hq_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | woodcutter_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | sawmill_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | cattle_breeder_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | quarry_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | foodstore_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | hunter_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | fisher_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | farmer_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | miner_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | smelter_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | shrine_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | temple_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | forester_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | gatherer_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | forge_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | mace_carver_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| void __thiscall | scavenger_entry_handler (SF_CGdFigureJobs *_this, uint16_t figure_id, uint16_t building_id) |
| typedef void(__thiscall * jobCriticalHit_ptr) (SF_CGdFigureJobs *_this, uint16_t figure_id) |
Definition at line 40 of file sf_worker_building_entry_handlers.cpp.
| typedef void(__thiscall * updateHunterList_ptr) (SF_CGdFigureJobs *_this, uint16_t figure_id) |
Definition at line 170 of file sf_worker_building_entry_handlers.cpp.
| typedef void(__thiscall * updateScavengerList_ptr) (SF_CGdFigureJobs *_this, uint16_t figure_id) |
Definition at line 324 of file sf_worker_building_entry_handlers.cpp.
| void __thiscall building_repair | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 16 of file sf_worker_building_entry_handlers.cpp.


| bool buildingIsMaster | ( | uint16_t | building_type | ) |
Definition at line 6 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall cattle_breeder_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 119 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall default_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 43 of file sf_worker_building_entry_handlers.cpp.


| void __thiscall farmer_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 200 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall fisher_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 187 of file sf_worker_building_entry_handlers.cpp.


| void __thiscall foodstore_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 154 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall forester_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 267 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall forge_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 283 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall gatherer_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 275 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall hq_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 53 of file sf_worker_building_entry_handlers.cpp.


| void __thiscall hunter_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 172 of file sf_worker_building_entry_handlers.cpp.


| void __thiscall mace_carver_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 312 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall miner_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 208 of file sf_worker_building_entry_handlers.cpp.


| void __thiscall quarry_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 127 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall sawmill_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 103 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall scavenger_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 326 of file sf_worker_building_entry_handlers.cpp.


| void __thiscall shrine_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 239 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall smelter_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 230 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall temple_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 255 of file sf_worker_building_entry_handlers.cpp.

| void __thiscall woodcutter_entry_handler | ( | SF_CGdFigureJobs * | _this, |
| uint16_t | figure_id, | ||
| uint16_t | building_id ) |
Definition at line 70 of file sf_worker_building_entry_handlers.cpp.

