Kp
2188542f2e
Pass object &to set_robot_location_info
2016-04-23 17:59:47 +00:00
Kp
e4d1956674
Pass object_base &to obj_detach_one
2016-04-23 17:59:47 +00:00
Kp
5e734d8f38
Pass object_base &to obj_detach_all
2016-04-23 17:59:47 +00:00
Kp
cfb08ac2cd
Pass object_base &to nd_read_shortpos
2016-04-23 17:59:47 +00:00
Kp
ae7e808a24
Factor out apply_force_damage calls to apply_damage_to_robot
2016-04-23 17:59:47 +00:00
Kp
5f51e4d683
Fix ordering of collide_player_and_controlcen arguments
2016-04-23 17:59:47 +00:00
Kp
8575f3df21
Pass object_base &to my_extract_shortpos
2016-04-23 17:59:47 +00:00
Kp
377effa46d
Pass object_base &to object_allowed_in_anarchy
2016-04-23 17:59:47 +00:00
Kp
56f1729742
Pass object_base &to multi_reset_object_texture
2016-04-23 17:59:47 +00:00
Kp
bfc6efd187
Pass object_base &to compute_headlight_light_on_object
2016-04-23 17:59:47 +00:00
Kp
2401bd60ce
Pass object_base &to homing_missile_turn_towards_velocity
2016-04-23 17:59:47 +00:00
Kp
b46ddf26e7
Pass object &to powerup_grab_cheat
2016-04-23 17:59:47 +00:00
Kp
3677e7036e
Pass object &to collide_player_and_powerup
2016-04-23 17:59:47 +00:00
Kp
752bbedc74
Pass object_base &to explode_model
2016-04-23 17:59:47 +00:00
Kp
841b493387
Pass object_base &to weapon_nearby
2016-04-23 17:59:47 +00:00
Kp
88493aace3
Pass object_base &to object_create_debris
2016-04-23 17:59:47 +00:00
Kp
e51db1c312
Pass object_base &to find_exit_side
2016-04-23 17:59:47 +00:00
Kp
b3d40ff5c4
Pass object_base &to drop_missile_1_or_4
2016-04-23 17:59:47 +00:00
Kp
4153c65f57
Pass object_base &to maybe_drop_primary_weapon_egg
2016-04-23 17:59:47 +00:00
Kp
16583d45db
Pass object_base &to call_object_create_egg
2016-04-23 17:59:47 +00:00
Kp
5682d9f7d7
Simplify boss weapon matter test
2016-04-23 17:59:47 +00:00
Kp
a6ad28c255
Pass object_base &to do_boss_weapon_collision
2016-04-23 17:59:47 +00:00
Kp
ebc0547837
Pass object_base &to boss_spew_robot
2016-04-23 17:59:47 +00:00
Kp
e2fce58d6d
Pass object_base &to collide_robot_and_controlcen
2016-04-23 17:59:47 +00:00
Kp
2fb0e77028
Simplify collide_robot_and_controlcen
...
Caller collide_two_objects swaps the inputs to ensure A.type <= B.type.
OBJ_ROBOT = 2, OBJ_CNTRLCEN = 9, so A will always be the robot and B
will always be the controlcen. Rename the parameters accordingly. Add
assert statements to check this.
2016-04-23 17:59:47 +00:00
Kp
34d2c5b8e2
Pass object_base &to collide_weapon_and_clutter
2016-04-23 17:59:47 +00:00
Kp
a1dac4c254
Pass object_base &to collide_player_and_marker
2016-04-23 17:59:47 +00:00
Kp
5907fec742
Pass object_base &to maybe_delete_object
2016-04-23 17:59:47 +00:00
Kp
a152ef009b
Pass object_base &to maybe_kill_weapon
2016-04-23 17:59:47 +00:00
Kp
7ea89fda9f
Pass object_base &to bump_one_object
2016-04-23 17:59:47 +00:00
Kp
835a9f33d9
Pass object &to collide_robot_and_wall
2016-04-23 17:59:47 +00:00
Kp
389ad4cb1b
Pass object &to calc_controlcen_gun_point
2016-04-23 17:59:47 +00:00
Kp
79edcd0c17
Pass object &to player_path_set_orient_and_vel
2016-04-23 17:59:47 +00:00
Kp
fa1e0d309c
Pass object_base &to add_awareness_event
2016-04-23 17:59:47 +00:00
Kp
49f2768a00
Pass object &to do_firing_stuff
2016-04-23 17:59:47 +00:00
Kp
2a19da88d4
Pass object_base &to move_towards_vector
2016-04-23 17:59:47 +00:00
Kp
a3c5f497f8
Pass object_base &to lead_player
2016-04-23 17:59:47 +00:00
Kp
e6887bb46b
Pass object &to ai_frame_animation
2016-04-23 17:59:47 +00:00
Kp
531725c23f
Factor out ai_frame_animation update
2016-04-23 17:59:47 +00:00
Kp
37a47a4f95
Pass object &to do_silly_animation
2016-04-23 17:59:47 +00:00
Kp
bf69d7c715
Factor out animation angle update
2016-04-23 17:59:47 +00:00
Kp
730d61a738
Pass object &to init_ai_object
2016-04-23 17:59:47 +00:00
Kp
11cf93a299
Factor out net_udp_listen read loop
2016-04-23 17:59:47 +00:00
Kp
271146e84f
Factor out net_udp_flush loop
2016-04-23 17:59:46 +00:00
Kp
fc3e488d81
Remove unnecessary write in RAIIsocket::reset
2016-04-23 17:59:46 +00:00
Kp
6d8a0bd249
Refactor ObjectMove* editor functions
...
Use a template to combine common code.
2016-04-17 00:58:45 +00:00
Kp
bc2c77ba67
Lift weapon1 check in ai_do_actual_firing_stuff
2016-04-17 00:58:44 +00:00
Kp
aad313c85d
Pass object_base &to calc_gun_point
2016-04-09 21:40:27 +00:00
Kp
cc4c07185d
Combine calls to Laser_create_new_easy
2016-04-09 21:40:27 +00:00
Kp
bce267f82f
Pass object_base &to ai_turn_randomly
2016-04-09 21:40:27 +00:00