Commit graph

5355 commits

Author SHA1 Message Date
Kp 6d30980b88 Avoid pointer subtraction searching group list 2014-07-16 03:21:04 +00:00
Kp 3946be044c Replace newmenu template specializations with free functions 2014-07-16 03:21:04 +00:00
Kp cf75bb6699 Define away printf %s check if __builtin_constant_p not available 2014-07-16 03:14:57 +00:00
Kp 5f9b981380 Move cstring_tie.p init to member initialization 2014-07-16 03:14:51 +00:00
Kp 9f685a0d0a List initialize unicode_frame_buffer 2014-07-16 03:14:04 +00:00
Kp dc87c78fd2 Mark grs_bitmap as prohibit_void_ptr 2014-07-16 03:14:04 +00:00
Kp b97ff9d496 Simplify cstring_tie 2014-07-14 02:27:11 +00:00
Kp 166253f4c2 Compact grs_canvas 2014-07-14 02:17:40 +00:00
Kp 22e630f0ce Fix apply_light_to_segment propagation for unusual connections
30 entries is insufficient.
2014-07-14 02:17:40 +00:00
Kp 41e016954a Remove unused add_flicker 2014-07-14 02:17:40 +00:00
Kp 5a90ab4197 Reduce reindexing of SoundObjects 2014-07-14 02:17:40 +00:00
Kp cb1337f8ae Switch digi_unxlat_sound to throw on error 2014-07-14 02:17:40 +00:00
Kp 2a8e0a78c6 Use partial_range with RBAudio 2014-07-14 02:17:40 +00:00
Kp afeaa09e9a Replace vm_copy_transpose_matrix with vm_transposed_matrix
Also, delete obsolete broken inlining support.
2014-07-14 02:17:40 +00:00
Kp 4c7249a016 Return vms_matrix from vm_matrix_x_matrix 2014-07-14 02:17:40 +00:00
Kp 08d72ae525 Mark find_connected_distance vms_vector const 2014-07-13 22:57:45 +00:00
Kp 03574d0f5e Change vm_vec_* macros to inline functions 2014-07-13 03:43:32 +00:00
Kp e765fd74fc Move Highest_segment_index into Segments 2014-07-13 03:43:32 +00:00
Kp b2a7195643 Remove unused multi_dump_robots 2014-07-13 03:43:32 +00:00
Kp 082bb43ede Fold valptridx_t features into template 2014-07-13 03:43:32 +00:00
Kp dd70a3f03d Use array<> for PowerupsInMine, MaxPowerupsAllowed 2014-07-12 19:23:37 +00:00
Kp 6091ac10e6 Avoid integer underflow in powerup counting 2014-07-12 19:23:12 +00:00
Kp 1e84c245e1 Use range_for for multi_strip_robots 2014-07-12 19:23:10 +00:00
Kp 722164b322 Fix free_object_slots undercounting
Modifying num_to_free while using it results in freeing too few
elements.  Capture num_to_free once before modifying it.
2014-07-12 17:31:55 +00:00
Kp c1aebe6771 Remove unused OBJ_FLARE 2014-07-12 16:38:33 +00:00
Kp d94139c79d Remove redundant partial_range iterator specification 2014-07-06 03:34:43 +00:00
Kp fa24a40033 Move Highest_object_index into Objects[] 2014-07-06 03:34:43 +00:00
Kp 08546489c3 Require integral index to Objects[] 2014-07-06 03:34:43 +00:00
Kp 229dbe1b47 Add runtime exception reporting to valptridx 2014-07-05 22:00:08 +00:00
Kp 5c30b2fefd Use operator= instead of memcpy 2014-07-05 19:25:41 +00:00
Kp 44d1924e96 Use special type for player callsign 2014-07-05 19:20:56 +00:00
Kp cb1ca2da72 Reduce reallocations reading configuration 2014-07-05 17:37:09 +00:00
Kp b999507c2f Simplify feedback_result preparation 2014-07-05 03:48:58 +00:00
Kp 43d22c968f Short circuit callsign collision check 2014-07-05 03:48:58 +00:00
Kp 7e7c85ac94 Refactor kill name preparation 2014-07-05 03:48:58 +00:00
Kp 9fa292c36d Rework -pilot handling 2014-07-05 03:48:57 +00:00
Kp 689c2496d0 Unify IFF palette handling 2014-07-05 03:48:57 +00:00
Kp c0e6804fb0 Use assignment for vms_vector_array in fvi 2014-07-05 03:48:57 +00:00
Kp e16d22183d Use array for con_buffer 2014-07-05 03:48:57 +00:00
Kp 831ab8393d Use move to reduce copies in unibuffer_shift 2014-07-05 03:48:57 +00:00
Kp b89a2328ca List initialize terrain save_row 2014-07-04 04:17:37 +00:00
Kp 1e5b19c175 List initialize scores 2014-07-04 04:16:48 +00:00
Kp 944f5eca99 List initialize render structures 2014-07-04 04:16:29 +00:00
Kp 1aee6da0e7 List initialize piggy temporary bitmap 2014-07-04 04:15:35 +00:00
Kp c6c197b419 List initialize object on reset 2014-07-04 04:15:04 +00:00
Kp 8eccadd28a List initialize newdemo structures 2014-07-04 04:14:22 +00:00
Kp 1c55ca68ee List initialize UDP quaternionpos 2014-07-04 04:13:46 +00:00
Kp e259857fea List initialize UDP mdata pkt_num array 2014-07-04 04:12:45 +00:00
Kp a2f65bb467 List initialize UDP_mdata_queue 2014-07-04 04:11:45 +00:00
Kp 75379b5857 List initialize Active_udp_games 2014-07-04 04:10:01 +00:00