Kp
1dcacefc9c
Pass player object to check_trigger
2016-10-02 00:34:47 +00:00
Kp
171e303adb
Pass player object to check_trigger_sub
2016-10-02 00:34:47 +00:00
Kp
84e596e1b4
Pass player_info to player_has_powerup
2016-10-02 00:34:47 +00:00
Kp
69b84e418d
Pass player_info to pick_up_energy
2016-10-02 00:34:47 +00:00
Kp
0b01bad915
Pass player_info to pick_up_primary_or_energy
2016-10-02 00:34:47 +00:00
Kp
038a6e3261
Pass player powerup_flags to wall_hit_process
2016-10-02 00:34:46 +00:00
Kp
3f27b6daac
Pass player_info to CyclePrimary
2016-10-02 00:34:46 +00:00
Kp
2c37514235
Pass player_info to CycleSecondary
2016-10-02 00:34:46 +00:00
Kp
36213d9b50
Pass player_info to select_secondary_weapon
2016-10-02 00:34:46 +00:00
Kp
e3c3e39045
Pass player_info to do_primary_weapon_select
2016-10-02 00:34:46 +00:00
Kp
fe1cd6a165
Pass player_info to maybe_autoselect_primary_weapon
2016-10-02 00:34:46 +00:00
Kp
8219df8db9
Pass player_info to pick_up_secondary
2016-10-02 00:34:45 +00:00
Kp
c94cec40d0
Pass player_info to pick_up_primary
2016-10-02 00:34:45 +00:00
Kp
2bd5b80451
Pass player_info to check_to_use_primary_super_laser
2016-10-02 00:34:45 +00:00
Kp
86a4942883
Pass player_info to do_secondary_weapon_select
2016-10-02 00:34:45 +00:00
Kp
888415f086
Pass player_info to reject_unusable_secondary_weapon_select
2016-10-02 00:34:45 +00:00
Kp
dfc2584c39
Pass player_info to reject_unusable_primary_weapon_select
2016-10-02 00:34:45 +00:00
Kp
9800f856e7
Pass player_info to select_primary_weapon
2016-10-02 00:34:45 +00:00
Kp
11551abe5c
Pass player_info to non-static pick_up_vulcan_ammo
2016-10-02 00:34:44 +00:00
Kp
44579c7dc8
Pass player_info to static pick_up_vulcan_ammo
2016-10-02 00:34:44 +00:00
Kp
022aaebe41
Pass player powerup_flags to segment_is_reachable
2016-10-02 00:34:44 +00:00
Kp
96651095e3
Pass player_info to DropCurrentWeapon, DropSecondaryWeapon
2016-10-02 00:34:44 +00:00
Kp
b78474edc6
Pass player_info to player_has_secondary_weapon
2016-10-02 00:34:44 +00:00
Kp
ad3a29a7eb
Pass player_info to cycle_primary_state
2016-10-02 00:34:44 +00:00
Kp
83dd51d79b
Pass player_info to player_has_primary_weapon
2016-10-02 00:34:43 +00:00
Kp
c483deb646
Change Parallax negative energy hack to avoid modifying energy
...
This will allow players to see when their energy goes negative, which
might prompt someone to report it with steps to reproduce.
2016-10-02 00:34:43 +00:00
Kp
ab89513454
Pass player_info to auto_select_primary_weapon
2016-10-02 00:34:43 +00:00
Kp
1be7344d56
Pass player_info to auto_select_secondary_weapon
2016-10-02 00:34:43 +00:00
Kp
00ccd3f6f6
Move Delayed_secondary into Secondary_weapon
2016-10-02 00:34:43 +00:00
Kp
e6b44ffef1
Pass player_info to delayed_autoselect
2016-10-02 00:34:43 +00:00
Kp
f148eee01a
Pass player powerup_flags to PLAYER_MAX_AMMO
2016-10-02 00:34:42 +00:00
Kp
04eeda8486
Pass local player to skip_create_egg_powerup
2016-10-02 00:34:42 +00:00
Kp
e9eaf53c8a
Pass player powerup_flags to ai_door_is_openable
2016-10-02 00:34:42 +00:00
Kp
89cec10270
Pass player powerup_flags to compute_vis_and_vec
2016-10-02 00:34:42 +00:00
Kp
5e30489943
Pass player powerup_flags to do_firing_stuff
2016-10-02 00:34:42 +00:00
Kp
cae992db5b
Factor out move_around_player multiplications
2016-10-02 00:34:42 +00:00
Kp
c029d47825
Pass player powerup_flags to move_around_player
2016-10-02 00:34:41 +00:00
Kp
bb65d3ce97
Pass player powerup_flags to ai_fire_laser_at_player
2016-10-02 00:34:41 +00:00
Kp
8cfa1508b6
Pass player powerup_flags to escort_set_goal_object
2016-10-02 00:34:41 +00:00
Kp
ae74c6c43a
Pass reference segment number to choose_thief_recreation_segment
2016-10-02 00:34:41 +00:00
Kp
147af3d4f5
Use array<> for pick_connected_segment arrays
2016-10-02 00:34:41 +00:00
Kp
e6e00debba
Pass only segidx to pick_connected_segment
...
A full object is not necessary.
2016-10-02 00:34:41 +00:00
Kp
a62cc369ab
Expand get_local_player_shields
...
It was a convenient transition macro, but its presence was always
intended to be temporary. Expand it to ease the conversion of usage
sites that already have access to local player data through a local
variable.
2016-10-02 00:34:40 +00:00
Kp
fe99fe232b
Expand get_local_player_vulcan_ammo
...
It was a convenient transition macro, but its presence was always
intended to be temporary. Expand it to ease the conversion of usage
sites that already have access to local player data through a local
variable.
2016-10-02 00:34:40 +00:00
Kp
ce65735c04
Expand get_local_player_flags
...
It was a convenient transition macro, but its presence was always
intended to be temporary. Expand it to ease the conversion of usage
sites that already have access to local player data through a local
variable.
2016-10-02 00:34:40 +00:00
Kp
1b321ac0c6
Expand get_local_player_secondary_ammo
...
It was a convenient transition macro, but its presence was always
intended to be temporary. Expand it to ease the conversion of usage
sites that already have access to local player data through a local
variable.
2016-10-02 00:34:40 +00:00
Kp
b422db5500
Expand get_local_player_cloak_time
...
It was a convenient transition macro, but its presence was always
intended to be temporary. Expand it to ease the conversion of usage
sites that already have access to local player data through a local
variable.
2016-10-02 00:34:39 +00:00
Kp
194d258e59
Condense buddy key check
2016-10-02 00:34:39 +00:00
Kp
f3865db4cb
Use implicit range of vtrgptr
2016-10-02 00:34:39 +00:00
Kp
08f6653fcd
Split check_builtin_constant_p override
2016-10-02 00:34:39 +00:00