Commit graph

5052 commits

Author SHA1 Message Date
Kp f9bd37e149 Pass objptridx_t to object_create_explosion_sub 2014-01-12 00:32:58 +00:00
Kp 27c9bea1a8 Pass objptridx_t to object_create_badass_explosion 2014-01-12 00:32:46 +00:00
Kp 9d0cc8324e Pass objptridx_t to net_destroy_controlcen 2014-01-12 00:32:30 +00:00
Kp 03f54571fb Pass objptridx_t to apply_force_damage 2014-01-12 00:32:27 +00:00
Kp 6f895e1a24 Pass objptridx_t to bump_this_object 2014-01-12 00:19:12 +00:00
Kp a31fa65872 Pass objptridx_t to bump_two_objects 2014-01-12 00:19:12 +00:00
Kp a8aa9965e8 Pass objptridx_t to collide_*_and_* 2014-01-12 00:19:12 +00:00
Kp 8cffd14b8c Pass objptridx_t to collide_two_objects 2014-01-11 23:19:44 +00:00
Kp fe9c1a139a Pass objptridx_t to do_any_robot_dying_frame 2014-01-11 23:17:14 +00:00
Kp 0666b863e7 Pass objptridx_t to do_boss_dying_frame 2014-01-11 23:16:02 +00:00
Kp 1f0db4e7e5 Pass objptridx_t to do_boss_stuff 2014-01-11 23:15:04 +00:00
Kp 2cc9fc3cc3 Pass objptridx_t to do_super_boss_stuff 2014-01-11 23:14:23 +00:00
Kp c0ae10a0d6 Pass objptridx_t to explode_badass_weapon 2014-01-11 23:11:04 +00:00
Kp f79aebed51 Pass objptridx_t to collide_weapon_and_wall 2014-01-11 23:10:44 +00:00
Kp 1c7f58b448 Pass objptridx_t to collide_object_with_wall 2014-01-11 23:07:51 +00:00
Kp 377626541d Pass objptridx_t to render_object 2014-01-11 23:06:33 +00:00
Kp f0ad549a7e Pass objptridx_t to render_object_search 2014-01-11 23:03:56 +00:00
Kp f4deb058a5 Pass objptridx_t to do_render_object 2014-01-11 23:02:43 +00:00
Kp 24570e2726 Pass objptridx_t to compute_object_light 2014-01-11 22:58:58 +00:00
Kp a3dd2ea963 Pass objptridx_t to create_player_appearance_effect 2014-01-11 22:57:55 +00:00
Kp 2effc847aa Pass objptridx_t to create_path_points 2014-01-11 22:55:21 +00:00
Kp 0b529d16c7 Pass objptridx_t to do_controlcen_destroyed_stuff 2014-01-11 22:54:46 +00:00
Kp 70b8a2bb6d Disallow using operator-(objptridx_t,Objects)
Implicit conversions made this work, but it just does extra work for no gain.
2014-01-11 22:50:07 +00:00
Kp e06f53feb8 Pass objptridx_t to draw_weapon_vclip 2014-01-11 22:47:38 +00:00
Kp 93db613176 Reduce includes in vclip.h 2014-01-11 22:47:38 +00:00
Kp 7af7f60ffb Pass objptridx_t to add_stuck_object 2014-01-11 22:47:38 +00:00
Kp f9c7311214 Pass objptridx_t to do_physics_sim 2014-01-11 22:47:37 +00:00
Kp 85b95efc70 Fix ugly hack of using -4 for fuelcen reached 2014-01-11 22:24:55 +00:00
Kp ae88d2ed8b Split out guidebot fuelcen search to separate function 2014-01-11 22:23:37 +00:00
Kp 21c9aa6c16 Remove unused ESCORT_GOAL_EXIT2 2014-01-11 22:20:48 +00:00
Kp 1ec7ea4e8f Remove goto logic in detect_escort_goal_accomplished 2014-01-11 22:19:19 +00:00
Kp 729f9c7d90 Check escort goal directly, rather than using goal_seg hack 2014-01-11 22:17:13 +00:00
Kp f12dd0b2f8 Pass objptridx_t to boss_fits_in_seg 2014-01-11 21:54:44 +00:00
Kp b8b2b047cd Use objptridx_t in init_boss_segments 2014-01-11 21:54:44 +00:00
Kp 09767b933f Pass objptridx_t to player_is_visible_from_object 2014-01-11 21:54:44 +00:00
Kp 8e6e450df6 Pass objptridx_t to do_controlcen_frame 2014-01-11 21:54:44 +00:00
Kp cfa4bda3a4 Pass objptridx_t to compute_vis_and_vec 2014-01-11 21:54:44 +00:00
Kp 5a3158e7a3 Remove unreachable return in multi_check_robot_timeout 2014-01-11 21:54:44 +00:00
Kp c64e96cb59 Pass objptridx_t to ai_multi_send_robot_position 2014-01-11 21:54:43 +00:00
Kp 5527feec15 Pass objptridx_t to ai_fire_laser_at_player 2014-01-11 21:54:43 +00:00
Kp cc6d72b9ee Unpack player to fix build on old compilers 2014-01-11 21:53:09 +00:00
Kp 8cbd85a77d Unpack laser_info to fix build on old compilers 2014-01-11 21:51:29 +00:00
Kp aac0ab26d7 Refactor _DEFINE_VALPTRIDX_SUBTYPE_USERTYPES 2014-01-11 18:20:33 +00:00
Kp 172066f3fb Use objptridx_t in Laser_create_new 2014-01-11 17:55:32 +00:00
Kp 3bdfc28ef5 Return objptridx_t from create_weapon_object 2014-01-11 17:55:01 +00:00
Kp 68125a472a Pass objptridx_t to set_camera_pos 2014-01-11 17:26:11 +00:00
Kp fca105e95d Pass objptridx_t to create_small_fireball_on_object 2014-01-11 17:25:26 +00:00
Kp a0ac77569b Pass objptridx_t to obj_delete 2014-01-11 17:22:11 +00:00
Kp 0b820e1e7b Pass objptridx_t to object_move_one 2014-01-11 17:19:22 +00:00
Kp 813bbb079f Pass objptridx_t to do_ai_frame 2014-01-11 17:14:20 +00:00