#include <struct.h>
Data Fields | |
| short int | type |
| unsigned char | phase |
| signed char | mine |
| gps | pos |
| moderately_finepoint | speed |
| short int | time_in_frames |
| short int | damage |
| float | time_in_seconds |
| float | bullet_lifetime |
| float | time_to_hide_still |
| char | reflect_other_bullets |
| short int | owner |
| float | angle |
| char | was_reflected |
| char | ignore_wall_collisions |
| short int | to_hit |
| char | pass_through_hit_bodies |
| char | pass_through_explosions |
| short int | freezing_level |
| float | poison_duration |
| float | poison_damage_per_sec |
| float | paralysation_duration |
| char | is_friendly |
Definition at line 765 of file struct.h.
| short int bullet_s::type |
Definition at line 767 of file struct.h.
Referenced by CheckBulletCollisions(), DeleteBullet(), handle_flash_effects(), read_bullet(), save_bullet(), and WorkLevelGuns().
| unsigned char bullet_s::phase |
Definition at line 768 of file struct.h.
Referenced by DeleteBullet(), FireTuxRangedWeaponRaw(), read_bullet(), save_bullet(), and WorkLevelGuns().
| signed char bullet_s::mine |
Definition at line 769 of file struct.h.
Referenced by check_bullet_enemy_collisions(), DeleteBullet(), FillInDefaultBulletStruct(), handle_flash_effects(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 770 of file struct.h.
Referenced by check_bullet_background_collisions(), check_bullet_bullet_collisions(), check_bullet_enemy_collisions(), DeleteBullet(), FireTuxRangedWeaponRaw(), handle_flash_effects(), MoveBullets(), read_bullet(), and save_bullet().
Definition at line 771 of file struct.h.
Referenced by check_bullet_bullet_collisions(), move_this_bullet_and_check_its_collisions(), read_bullet(), save_bullet(), set_bullet_speed_to_target_direction(), and WorkLevelGuns().
| short int bullet_s::time_in_frames |
Definition at line 772 of file struct.h.
Referenced by DeleteBullet(), FillInDefaultBulletStruct(), handle_flash_effects(), MoveBullets(), read_bullet(), save_bullet(), and WorkLevelGuns().
| short int bullet_s::damage |
Definition at line 773 of file struct.h.
Referenced by check_bullet_enemy_collisions(), DoSkill(), FillInDefaultBulletStruct(), handle_flash_effects(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 774 of file struct.h.
Referenced by DeleteBullet(), FillInDefaultBulletStruct(), handle_flash_effects(), MoveBullets(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 775 of file struct.h.
Referenced by FillInDefaultBulletStruct(), MoveBullets(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 777 of file struct.h.
Referenced by check_bullet_bullet_collisions(), FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
| short int bullet_s::owner |
Definition at line 778 of file struct.h.
Referenced by check_bullet_enemy_collisions(), check_bullet_player_collisions(), DeleteBullet(), FillInDefaultBulletStruct(), handle_flash_effects(), read_bullet(), save_bullet(), and WorkLevelGuns().
| float bullet_s::angle |
Definition at line 779 of file struct.h.
Referenced by DeleteBullet(), FireTuxRangedWeaponRaw(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 781 of file struct.h.
Referenced by check_bullet_bullet_collisions(), FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 782 of file struct.h.
Referenced by check_bullet_background_collisions(), FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
| short int bullet_s::to_hit |
Definition at line 783 of file struct.h.
Referenced by check_bullet_enemy_collisions(), DoSkill(), FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 784 of file struct.h.
Referenced by FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 785 of file struct.h.
Referenced by FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
| short int bullet_s::freezing_level |
Definition at line 786 of file struct.h.
Referenced by DoSkill(), FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 787 of file struct.h.
Referenced by check_bullet_enemy_collisions(), DoSkill(), FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 788 of file struct.h.
Referenced by check_bullet_enemy_collisions(), DoSkill(), FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 789 of file struct.h.
Referenced by check_bullet_enemy_collisions(), DoSkill(), FillInDefaultBulletStruct(), read_bullet(), save_bullet(), and WorkLevelGuns().
Definition at line 791 of file struct.h.
Referenced by check_bullet_enemy_collisions(), read_bullet(), save_bullet(), and WorkLevelGuns().
1.5.5