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

#include <sf_general_structures.h>

Collaboration diagram for GdFigure:

Data Fields

SF_Coord position
 
SF_Coord destination
 
uint16_t to_do_count
 
uint16_t to_do_count_remainder
 
uint16_t anim_length
 
uint16_t anim_length_remainder
 
uint8_t activity
 
uint8_t unknown1
 
uint16_t building
 
GdFigureFlags flags
 
uint8_t race
 
uint8_t level
 
uint16_t owner
 
uint8_t min_attack_range
 
uint8_t max_attack_range
 
uint16_t master_figure
 
uint16_t group_leader
 
uint32_t npc_id
 
uint16_t unit_data_id
 
FigureStatistic armor
 
FigureStatistic agility
 
FigureStatistic charisma
 
FigureStatistic dexterity
 
FigureStatisticExt health
 
FigureStatistic intelligence
 
FigureStatisticExt mana_stuff
 
FigureStatisticExt stamina
 
FigureStatistic strength
 
FigureStatistic wisdom
 
FigureStatistic resistance_fire
 
FigureStatistic resistance_ice
 
FigureStatistic resistance_mental
 
FigureStatistic resistance_black
 
FigureStatistic walk_speed
 
FigureStatistic fight_speed
 
FigureStatistic cast_speed
 
uint16_t equipment [16]
 
uint16_t head
 
uint32_t unknown2 [3]
 
uint8_t unknown3 [168]
 
uint32_t unknown4 [7]
 
uint16_t unknown5
 
uint8_t unknown6 [2]
 
SF_CGdFigureWeaponStats weapon_stats
 
uint8_t unknown7 [13]
 
uint8_t good
 
uint8_t direction
 
uint8_t unknown8
 
uint8_t path_dir
 
uint8_t path_wish_dir
 
uint32_t path_bits
 
uint8_t unknown9
 
uint32_t unknown10 [3]
 
uint16_t unknown11
 
CGdFigureHateEntry hate_entry [10]
 
uint8_t debug_flags
 
uint8_t unknown12
 
uint16_t formation
 
uint8_t faction
 
uint8_t unknown13
 
uint32_t clan_relations
 
uint16_t unknown14
 
uint32_t padding1
 
AutoClass24 ac_1
 
uint8_t padding2 [3]
 
AutoClass24 ac_2
 
uint8_t padding3 [3]
 
AutoClass24 ac_4
 
uint8_t padding4 [3]
 
uint32_t unknown15 [3]
 
uint8_t dwarf_rank
 
uint8_t set_type
 

Detailed Description

Definition at line 243 of file sf_general_structures.h.

Field Documentation

◆ ac_1

AutoClass24 GdFigure::ac_1

Definition at line 308 of file sf_general_structures.h.

◆ ac_2

AutoClass24 GdFigure::ac_2

Definition at line 310 of file sf_general_structures.h.

◆ ac_4

AutoClass24 GdFigure::ac_4

Definition at line 312 of file sf_general_structures.h.

◆ activity

uint8_t GdFigure::activity

Definition at line 251 of file sf_general_structures.h.

◆ agility

FigureStatistic GdFigure::agility

Definition at line 265 of file sf_general_structures.h.

◆ anim_length

uint16_t GdFigure::anim_length

Definition at line 249 of file sf_general_structures.h.

◆ anim_length_remainder

uint16_t GdFigure::anim_length_remainder

Definition at line 250 of file sf_general_structures.h.

◆ armor

FigureStatistic GdFigure::armor

Definition at line 264 of file sf_general_structures.h.

◆ building

uint16_t GdFigure::building

Definition at line 253 of file sf_general_structures.h.

◆ cast_speed

FigureStatistic GdFigure::cast_speed

Definition at line 280 of file sf_general_structures.h.

◆ charisma

FigureStatistic GdFigure::charisma

Definition at line 266 of file sf_general_structures.h.

◆ clan_relations

uint32_t GdFigure::clan_relations

Definition at line 305 of file sf_general_structures.h.

◆ debug_flags

uint8_t GdFigure::debug_flags

Definition at line 300 of file sf_general_structures.h.

◆ destination

SF_Coord GdFigure::destination

Definition at line 246 of file sf_general_structures.h.

◆ dexterity

FigureStatistic GdFigure::dexterity

Definition at line 267 of file sf_general_structures.h.

◆ direction

uint8_t GdFigure::direction

Definition at line 291 of file sf_general_structures.h.

◆ dwarf_rank

uint8_t GdFigure::dwarf_rank

Definition at line 315 of file sf_general_structures.h.

◆ equipment

uint16_t GdFigure::equipment[16]

Definition at line 281 of file sf_general_structures.h.

◆ faction

uint8_t GdFigure::faction

Definition at line 303 of file sf_general_structures.h.

◆ fight_speed

FigureStatistic GdFigure::fight_speed

Definition at line 279 of file sf_general_structures.h.

◆ flags

GdFigureFlags GdFigure::flags

Definition at line 254 of file sf_general_structures.h.

◆ formation

uint16_t GdFigure::formation

Definition at line 302 of file sf_general_structures.h.

◆ good

uint8_t GdFigure::good

Definition at line 290 of file sf_general_structures.h.

◆ group_leader

uint16_t GdFigure::group_leader

Definition at line 261 of file sf_general_structures.h.

◆ hate_entry

CGdFigureHateEntry GdFigure::hate_entry[10]

Definition at line 299 of file sf_general_structures.h.

◆ head

uint16_t GdFigure::head

Definition at line 282 of file sf_general_structures.h.

◆ health

FigureStatisticExt GdFigure::health

Definition at line 268 of file sf_general_structures.h.

◆ intelligence

FigureStatistic GdFigure::intelligence

Definition at line 269 of file sf_general_structures.h.

◆ level

uint8_t GdFigure::level

Definition at line 256 of file sf_general_structures.h.

◆ mana_stuff

FigureStatisticExt GdFigure::mana_stuff

Definition at line 270 of file sf_general_structures.h.

◆ master_figure

uint16_t GdFigure::master_figure

Definition at line 260 of file sf_general_structures.h.

◆ max_attack_range

uint8_t GdFigure::max_attack_range

Definition at line 259 of file sf_general_structures.h.

◆ min_attack_range

uint8_t GdFigure::min_attack_range

Definition at line 258 of file sf_general_structures.h.

◆ npc_id

uint32_t GdFigure::npc_id

Definition at line 262 of file sf_general_structures.h.

◆ owner

uint16_t GdFigure::owner

Definition at line 257 of file sf_general_structures.h.

◆ padding1

uint32_t GdFigure::padding1

Definition at line 307 of file sf_general_structures.h.

◆ padding2

uint8_t GdFigure::padding2[3]

Definition at line 309 of file sf_general_structures.h.

◆ padding3

uint8_t GdFigure::padding3[3]

Definition at line 311 of file sf_general_structures.h.

◆ padding4

uint8_t GdFigure::padding4[3]

Definition at line 313 of file sf_general_structures.h.

◆ path_bits

uint32_t GdFigure::path_bits

Definition at line 295 of file sf_general_structures.h.

◆ path_dir

uint8_t GdFigure::path_dir

Definition at line 293 of file sf_general_structures.h.

◆ path_wish_dir

uint8_t GdFigure::path_wish_dir

Definition at line 294 of file sf_general_structures.h.

◆ position

SF_Coord GdFigure::position

Definition at line 245 of file sf_general_structures.h.

◆ race

uint8_t GdFigure::race

Definition at line 255 of file sf_general_structures.h.

◆ resistance_black

FigureStatistic GdFigure::resistance_black

Definition at line 277 of file sf_general_structures.h.

◆ resistance_fire

FigureStatistic GdFigure::resistance_fire

Definition at line 274 of file sf_general_structures.h.

◆ resistance_ice

FigureStatistic GdFigure::resistance_ice

Definition at line 275 of file sf_general_structures.h.

◆ resistance_mental

FigureStatistic GdFigure::resistance_mental

Definition at line 276 of file sf_general_structures.h.

◆ set_type

uint8_t GdFigure::set_type

Definition at line 316 of file sf_general_structures.h.

◆ stamina

FigureStatisticExt GdFigure::stamina

Definition at line 271 of file sf_general_structures.h.

◆ strength

FigureStatistic GdFigure::strength

Definition at line 272 of file sf_general_structures.h.

◆ to_do_count

uint16_t GdFigure::to_do_count

Definition at line 247 of file sf_general_structures.h.

◆ to_do_count_remainder

uint16_t GdFigure::to_do_count_remainder

Definition at line 248 of file sf_general_structures.h.

◆ unit_data_id

uint16_t GdFigure::unit_data_id

Definition at line 263 of file sf_general_structures.h.

◆ unknown1

uint8_t GdFigure::unknown1

Definition at line 252 of file sf_general_structures.h.

◆ unknown10

uint32_t GdFigure::unknown10[3]

Definition at line 297 of file sf_general_structures.h.

◆ unknown11

uint16_t GdFigure::unknown11

Definition at line 298 of file sf_general_structures.h.

◆ unknown12

uint8_t GdFigure::unknown12

Definition at line 301 of file sf_general_structures.h.

◆ unknown13

uint8_t GdFigure::unknown13

Definition at line 304 of file sf_general_structures.h.

◆ unknown14

uint16_t GdFigure::unknown14

Definition at line 306 of file sf_general_structures.h.

◆ unknown15

uint32_t GdFigure::unknown15[3]

Definition at line 314 of file sf_general_structures.h.

◆ unknown2

uint32_t GdFigure::unknown2[3]

Definition at line 283 of file sf_general_structures.h.

◆ unknown3

uint8_t GdFigure::unknown3[168]

Definition at line 284 of file sf_general_structures.h.

◆ unknown4

uint32_t GdFigure::unknown4[7]

Definition at line 285 of file sf_general_structures.h.

◆ unknown5

uint16_t GdFigure::unknown5

Definition at line 286 of file sf_general_structures.h.

◆ unknown6

uint8_t GdFigure::unknown6[2]

Definition at line 287 of file sf_general_structures.h.

◆ unknown7

uint8_t GdFigure::unknown7[13]

Definition at line 289 of file sf_general_structures.h.

◆ unknown8

uint8_t GdFigure::unknown8

Definition at line 292 of file sf_general_structures.h.

◆ unknown9

uint8_t GdFigure::unknown9

Definition at line 296 of file sf_general_structures.h.

◆ walk_speed

FigureStatistic GdFigure::walk_speed

Definition at line 278 of file sf_general_structures.h.

◆ weapon_stats

SF_CGdFigureWeaponStats GdFigure::weapon_stats

Definition at line 288 of file sf_general_structures.h.

◆ wisdom

FigureStatistic GdFigure::wisdom

Definition at line 273 of file sf_general_structures.h.


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