|
int | get_effective_y () |
|
int | get_baseline () |
|
int | get_blocking_top () |
|
int | get_blocking_bottom () |
|
void | get_effective_walkspeeds (int &walk_speed_x, int &walk_speed_y) const |
|
bool | has_explicit_light () const |
|
bool | has_explicit_tint () const |
|
void | UpdateMoveAndAnim (int &char_index, CharacterExtras *chex, std::vector< int > &followingAsSheep) |
|
void | UpdateFollowingExactlyCharacter () |
|
int | update_character_walking (CharacterExtras *chex) |
|
void | update_character_moving (int &char_index, CharacterExtras *chex, int &doing_nothing) |
|
int | update_character_animating (int &char_index, int &doing_nothing) |
|
void | update_character_idle (CharacterExtras *chex, int &doing_nothing) |
|
void | update_character_follower (int &char_index, std::vector< int > &followingAsSheep, int &doing_nothing) |
|
void | ReadFromFile (Shared::Stream *in, GameDataVersion data_ver, int save_ver=-1) |
|
void | WriteToFile (Shared::Stream *out) |
|
|
int | defview |
|
int | talkview |
|
int | view |
|
int | room |
|
int | prevroom |
|
int | x |
|
int | y |
|
int | wait |
|
int | flags |
|
short | following |
|
short | followinfo |
|
int | idleview |
|
short | idletime |
|
short | idleleft |
|
short | transparency |
|
short | baseline |
|
int | activeinv |
|
int | talkcolor |
|
int | thinkview |
|
short | blinkview |
|
short | blinkinterval |
|
short | blinktimer |
|
short | blinkframe |
|
short | walkspeed_y |
|
short | pic_yoffs |
|
int | z |
|
int | walkwait |
|
short | speech_anim_speed |
|
short | idle_anim_speed |
|
short | blocking_width |
|
short | blocking_height |
|
int | index_id |
|
short | pic_xoffs |
|
short | walkwaitcounter |
|
uint16_t | loop |
|
uint16_t | frame |
|
short | walking |
|
short | animating |
|
short | walkspeed |
|
short | animspeed |
|
short | inv [301] |
|
short | actx |
|
short | acty |
|
char | name [40] |
|
char | scrname [MAX_SCRIPT_NAME_LEN] |
|
int8 | on |
|
The documentation for this struct was generated from the following file: