enemy_s Struct Reference

#include <struct.h>


Data Fields

short int id
short type
gps pos
gps virt_pos
finepoint speed
float energy
float animation_phase
short animation_type
short nextwaypoint
short lastwaypoint
short homewaypoint
short max_distance_to_home
int combat_state
float state_timeout
float frozen
float poison_duration_left
float poison_damage_per_sec
float paralysation_duration_left
float pure_wait
float firewait
short ammo_left
char CompletelyFixed
char follow_tux
char SpecialForce
short on_death_drop_item_code
int marker
char is_friendly
char has_been_taken_over
char attack_target_type
short int bot_target_n
struct enemy_sbot_target_addr
char attack_run_only_when_direct_line
char dialog_section_name [MAX_LENGTH_FOR_DIALOG_SECTION_NAME]
char short_description_text [MAX_LENGTH_OF_SHORT_DESCRIPTION_STRING]
char will_rush_tux
char has_greeted_influencer
float previous_angle
float current_angle
float last_phase_change
float previous_phase
float last_combat_step
float TextVisibleTime
char * TextToBeDisplayed
moderately_finepoint PrivatePathway [5]
char bot_stuck_in_wall_at_previous_check
float time_since_previous_stuck_in_wall_check
list_head_t global_list
list_head_t level_list


Detailed Description

Definition at line 538 of file struct.h.


Field Documentation

short int enemy_s::id

Definition at line 547 of file struct.h.

Referenced by Cheatmenu(), read_enemy(), respawn_level(), and save_enemy().

Definition at line 548 of file struct.h.

Referenced by read_enemy(), respawn_level(), and save_enemy().

Definition at line 556 of file struct.h.

Referenced by read_enemy(), respawn_level(), and save_enemy().

Definition at line 558 of file struct.h.

Referenced by MoveActiveSpells(), PerformTuxAttackRaw(), read_enemy(), and save_enemy().

Definition at line 559 of file struct.h.

Referenced by MoveActiveSpells(), read_enemy(), and save_enemy().

Definition at line 560 of file struct.h.

Referenced by MoveActiveSpells(), read_enemy(), and save_enemy().

Definition at line 561 of file struct.h.

Referenced by MoveActiveSpells(), PerformTuxAttackRaw(), read_enemy(), and save_enemy().

Definition at line 563 of file struct.h.

Referenced by PerformTuxAttackRaw(), read_enemy(), save_enemy(), and state_machine_attack().

Definition at line 564 of file struct.h.

Referenced by read_enemy(), and save_enemy().

Definition at line 567 of file struct.h.

Referenced by read_enemy(), save_enemy(), and state_machine_follow_tux().

Definition at line 568 of file struct.h.

Referenced by read_enemy(), save_enemy(), and ShuffleEnemys().

Definition at line 569 of file struct.h.

Referenced by GetThisLevelsSpecialForces(), read_enemy(), save_enemy(), and Takeover().

Definition at line 574 of file struct.h.

Referenced by read_enemy(), respawn_level(), robot_group_turn_hostile(), save_enemy(), and Takeover().

Definition at line 575 of file struct.h.

Referenced by read_enemy(), and save_enemy().

Definition at line 578 of file struct.h.

Referenced by read_enemy(), and save_enemy().

char enemy_s::dialog_section_name[MAX_LENGTH_FOR_DIALOG_SECTION_NAME]

Definition at line 579 of file struct.h.

Referenced by GetThisLevelsSpecialForces(), read_enemy(), and save_enemy().

char enemy_s::short_description_text[MAX_LENGTH_OF_SHORT_DESCRIPTION_STRING]

Definition at line 581 of file struct.h.

Referenced by read_enemy(), and save_enemy().

Definition at line 582 of file struct.h.

Referenced by read_enemy(), respawn_level(), save_enemy(), and state_machine_stop_and_eye_target().

Definition at line 583 of file struct.h.

Referenced by DetermineAngleOfFacing(), RawStartEnemysShot(), read_enemy(), and save_enemy().

Definition at line 584 of file struct.h.

Referenced by DetermineAngleOfFacing(), read_enemy(), and save_enemy().

Definition at line 585 of file struct.h.

Referenced by read_enemy(), and save_enemy().

Definition at line 586 of file struct.h.

Referenced by read_enemy(), and save_enemy().

Definition at line 587 of file struct.h.

Referenced by read_enemy(), and save_enemy().

Definition at line 593 of file struct.h.

Referenced by read_enemy(), and save_enemy().

Definition at line 594 of file struct.h.

Referenced by read_enemy(), and save_enemy().


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

Generated on Mon Apr 28 21:58:00 2008 for FreedroidRPG by  doxygen 1.5.5