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 |
|
Kp
|
05a91f9b58
|
Pass vm_vec_scale_add2 arguments by &
|
2014-09-28 21:43:14 +00:00 |
|
Kp
|
4104bf4f11
|
Pass vm_vec_scale_add arguments by &
|
2014-09-28 21:43:14 +00:00 |
|
Kp
|
b5949cc4a0
|
Pass vm_vec_copy_scale arguments by &
|
2014-09-28 21:43:14 +00:00 |
|
Kp
|
0b2636d535
|
Pass vm_vec_add2 arguments by &
|
2014-09-28 21:43:00 +00:00 |
|
Kp
|
00b59c3058
|
Pass vm_vec_dot arguments by &
|
2014-09-28 21:11:48 +00:00 |
|
Kp
|
321bbe37d8
|
Pass vm_vec_sub arguments by &
|
2014-09-28 21:11:45 +00:00 |
|
Kp
|
2107b52764
|
Pass vm_vec_add arguments by &
|
2014-09-28 21:11:40 +00:00 |
|
Kp
|
74925e9b45
|
Pass vm_vec_scale dest by &
|
2014-09-28 21:11:05 +00:00 |
|
Kp
|
f12273746f
|
Pass vm_vec_zero v by &
|
2014-09-28 21:11:04 +00:00 |
|
Kp
|
a550673639
|
Pass vm_vec_normalize v by &
|
2014-09-28 21:11:03 +00:00 |
|
Kp
|
dfdd4ddd29
|
Pass vm_vec_mag_quick v by const&
|
2014-09-28 21:11:03 +00:00 |
|
Kp
|
1e6bf36e20
|
Pass vm_vec_mag v by const&
|
2014-09-28 21:11:03 +00:00 |
|
Kp
|
788a3c37ea
|
Propagate for variables in similar/main/physics.cpp
|
2014-09-26 02:42:10 +00:00 |
|
Kp
|
d312248d45
|
Return int_fast32_t from find_connect_side
|
2014-09-06 04:06:18 +00:00 |
|
Kp
|
b95759aecc
|
Propagate use of objptridx
|
2014-08-23 23:53:56 +00:00 |
|
zico
|
d2b0a4d02d
|
Fixed incorrect/missing calculation of collision point in check_vector_to_sphere_1 and added special check in check_vector_to_object to only apply for certain objects; Removed extrapolation of physics as it would unintentionally cause premature collisions (requires further fixing of do_physics_sim and do_physics_sim_rot to properly scale to FrameTime)
|
2014-08-17 23:57:56 +02:00 |
|
Kp
|
66cb80c343
|
Propagate use of objptridx
|
2014-08-17 20:31:18 +00:00 |
|
Kp
|
125d9257be
|
Use special type names for segment/object numbers
|
2014-08-13 02:57:12 +00:00 |
|
Kp
|
6370292202
|
Pass array<> to create_*_vertex_lists
|
2014-07-17 03:29:57 +00:00 |
|
Kp
|
d135e93b94
|
Use std::min_element to find least vertex
|
2014-07-17 03:29:57 +00:00 |
|
Kp
|
4c7249a016
|
Return vms_matrix from vm_matrix_x_matrix
|
2014-07-14 02:17:40 +00:00 |
|