Kp
|
d479819931
|
Use absolute_sibling to reduce global references for ptridx
|
2015-12-22 04:18:51 +00:00 |
|
Kp
|
ed55763603
|
Remove unused symbols
|
2015-12-04 03:36:31 +00:00 |
|
Kp
|
dad504cfef
|
Fix some -Wshadow warnings
|
2015-11-26 02:56:54 +00:00 |
|
Kp
|
82d0c2ed96
|
Make some implicit uses of ptridx construction explicit
|
2015-11-19 03:23:34 +00:00 |
|
Kp
|
59069a7bb6
|
Compact do_physics_align_object
|
2015-11-15 22:30:41 +00:00 |
|
Kp
|
02e1f293dd
|
Remove unused old-style floor levelling
|
2015-11-15 22:30:41 +00:00 |
|
Kp
|
af2d8f7deb
|
Factor out create_vert*_lists switch
|
2015-10-18 21:01:20 +00:00 |
|
Kp
|
14bbc17bd6
|
Use valptr for physics.cpp
|
2015-07-12 01:04:21 +00:00 |
|
Kp
|
1b6999ff4d
|
Switch get_seg_masks from vcsegptridx_t to vcsegptr_t
The index component is not needed.
|
2015-07-12 01:04:17 +00:00 |
|
Kp
|
9ec82b6856
|
Fix array overread
|
2015-04-19 19:12:33 +00:00 |
|
Kp
|
e99a9236cf
|
Avoid redundant vsegptridx calculation in object_move_one
|
2015-04-11 04:01:29 +00:00 |
|
Kp
|
6b6eaef226
|
Include polyobj.h from robot.h
Swap the inclusion order since all robots are polyobjects, but not all
polyobjects are robots.
|
2015-04-02 02:36:57 +00:00 |
|
Kp
|
b0ec49f8e5
|
Remove unused file+line from get_seg_masks
|
2015-04-02 02:36:56 +00:00 |
|
Kp
|
90fbebf8fd
|
Convert most global arrays to array<>
|
2015-04-02 02:36:52 +00:00 |
|
Kp
|
66a70fd373
|
Prepare for global arrays to be array<>
|
2015-04-02 02:36:52 +00:00 |
|
Kp
|
83ce8e4f21
|
Defer dividing phys_apply_rot vecmag
|
2015-02-14 22:48:28 +00:00 |
|
Kp
|
661e676688
|
Combine object_intersects_wall_d outputs
Drop unused face.
|
2015-02-14 22:48:27 +00:00 |
|
Kp
|
078d9513e0
|
Pass end-of-list for ignore_obj_list
|
2015-02-05 03:03:51 +00:00 |
|
Kp
|
673a711461
|
Remove vm_angles_2_matrix return value
|
2015-02-05 03:03:51 +00:00 |
|
Kp
|
c8b5fe5552
|
Pass find_vector_intersection arg by &
|
2015-01-20 02:46:42 +00:00 |
|
Kp
|
102c3c057f
|
Pass physics_set_rotvel_and_saturate arg by &
|
2014-12-22 04:35:49 +00:00 |
|
Kp
|
1960a2ebad
|
Return vertex_array_list_t from create_abs_vertex_lists
|
2014-12-14 05:23:00 +00:00 |
|
Kp
|
d63be88eb0
|
Propagate use of vsegptridx_t
|
2014-11-23 04:58:45 +00:00 |
|
Kp
|
2c349136cc
|
Avoid slicing into segnum_t local
|
2014-11-20 03:00:36 +00:00 |
|
Kp
|
cf4d216c41
|
Pass check_and_fix_matrix vms_matrix by &
|
2014-11-04 01:30:49 +00:00 |
|
Kp
|
3a24b20e15
|
Add vm_vector_2_matrix that returns result
|
2014-11-04 01:27:55 +00:00 |
|
Kp
|
b32f5e5df3
|
Add vm_vec_copy_scale that returns result
|
2014-11-02 03:43:47 +00:00 |
|
Kp
|
0e72ef36d5
|
Use & in physics
|
2014-11-02 03:43:04 +00:00 |
|
Kp
|
dac7f5e13b
|
Pass get_angs_to_object arg by &
|
2014-11-02 03:42:02 +00:00 |
|
Kp
|
6d61198130
|
Pass compute_segment_center vector by &
|
2014-10-30 03:32:51 +00:00 |
|
Kp
|
a09fcd7753
|
Add vm_vec_add that returns result
|
2014-10-30 03:11:06 +00:00 |
|
Kp
|
5bb9c88979
|
Add vm_vec_sub that returns result
|
2014-10-29 03:24:31 +00:00 |
|
Kp
|
53aa70cecb
|
Use vsegptridx_t
|
2014-10-28 03:08:51 +00:00 |
|
Kp
|
c87e84217b
|
Pass phys_apply_* vms_vector by const &
|
2014-10-26 21:37:34 +00:00 |
|
Kp
|
012435f5c4
|
Pass collide_*_and_* arg by &
Use const& where possible. Some are non-const due to the recent FVI
hack that resets the collision point late.
|
2014-10-26 21:36:40 +00:00 |
|
Kp
|
9dea4b4d88
|
Pass sound vms_vector arg by &
|
2014-10-26 21:33:50 +00:00 |
|
Kp
|
a79bb365f9
|
Pass get_seg_masks arg by &
|
2014-10-26 21:28:38 +00:00 |
|
Kp
|
a32547af16
|
Pass position-related vms_vector arg by &
|
2014-10-22 02:46:03 +00:00 |
|
Kp
|
3c4fb4a361
|
Remove unused fix_illegal_wall_intersection parameter origin
|
2014-10-17 02:06:55 +00:00 |
|
Kp
|
6299bb099a
|
Remove unused file/line from create_abs_vertex_lists
Exception handling generates automatic line information.
|
2014-10-16 02:47:17 +00:00 |
|
Kp
|
eef8bb3365
|
Pass collide_two_objects vms_vector arg by &
|
2014-10-10 02:30:13 +00:00 |
|
Kp
|
5b97433ce5
|
Make various ai functions take const vms_vector&
|
2014-10-02 03:02:36 +00:00 |
|
Kp
|
04de7920ed
|
Pass vm_dist_to_plane arg by &
|
2014-10-01 02:28:42 +00:00 |
|
Kp
|
b65e9ecb61
|
Pass vm_extract_angles_vector arg by &
|
2014-10-01 02:28:42 +00:00 |
|
Kp
|
3743882fa4
|
Use vm_matrix_x_matrix 2 arg form where viable
|
2014-10-01 02:28:42 +00:00 |
|
Kp
|
83ccb15459
|
Pass vm_matrix_x_matrix arg by &
|
2014-10-01 02:28:42 +00:00 |
|
Kp
|
99f681c8ea
|
Pass vm_vector_2_matrix arg by &
|
2014-10-01 02:28:42 +00:00 |
|
Kp
|
d238b4a562
|
Pass vm_angles_2_matrix arg by &
|
2014-10-01 02:28:42 +00:00 |
|
Kp
|
feb7d028e4
|
Pass vm_vec_delta_ang arg by &
|
2014-10-01 02:28:42 +00:00 |
|
Kp
|
b5f443f21e
|
Pass vm_vec_normalized_dir arg by &
|
2014-10-01 02:28:41 +00:00 |
|