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

Stores data related to a specific entity in the AI system. More...

#include <sf_ai_structures.h>

Public Attributes

uint16_t entity_index
uint16_t padding
uint32_t hate_value

Detailed Description

Stores data related to a specific entity in the AI system.

This structure holds the entity index, padding, and hate value, which are used to determine target preferences for battle AI.

Definition at line 13 of file sf_ai_structures.h.

Member Data Documentation

◆ entity_index

uint16_t EntityPriorityList_data::entity_index

Index of the entity in the game world.

Definition at line 15 of file sf_ai_structures.h.

◆ hate_value

uint32_t EntityPriorityList_data::hate_value

The entity's hate value, used to determine aggressiveness.

Definition at line 17 of file sf_ai_structures.h.

◆ padding

uint16_t EntityPriorityList_data::padding

Padding for alignment, not used in logic.

Definition at line 16 of file sf_ai_structures.h.


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