Kp
|
ea2c2df250
|
Update open-coded tests for segment_none
|
2015-05-28 03:08:39 +00:00 |
|
Kp
|
b5eae4c809
|
Split create_smart_children
|
2015-05-09 17:38:58 +00:00 |
|
Kp
|
8d849b2b39
|
Wrap laser level in class
Move enum laser_level_t to weapon.h for the new class.
|
2015-04-26 20:15:56 +00:00 |
|
Kp
|
f15ec9c86a
|
Use enum for AIM constants
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
3eb8f4813e
|
Pass vcobjptr_t to apply_damage_to_controlcen
|
2015-04-22 02:44:30 +00:00 |
|
Kp
|
b88c232f9f
|
Use powerup_type_t for *_weapon_to_powerup
|
2015-04-19 04:18:53 +00:00 |
|
Kp
|
adbefd39c4
|
Minimize unnecessary fields passed to check_effect_blowup
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
c338862ad6
|
Reduce gauges.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
516b8b2397
|
Reduce collide.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
a9c81c5614
|
Move Weapon_is_energy to collide.cpp
|
2015-04-02 02:36:57 +00:00 |
|
Kp
|
5ae5033fed
|
Use enum for AIB constants
|
2015-04-02 02:36:57 +00:00 |
|
Kp
|
9157e5f970
|
Use enum class for player_awareness_type_t
|
2015-04-02 02:36:53 +00:00 |
|
Kp
|
598a5e42a2
|
Allow granting items at player spawn
|
2015-03-28 17:18:02 +00:00 |
|
Kp
|
c5f6a115ec
|
Add <stdexcept> for files that throw std::runtime_error
|
2015-03-22 04:16:49 +00:00 |
|
Kp
|
2c09f9fa90
|
Propagate special types for distance/magnitude
|
2015-03-12 02:21:19 +00:00 |
|
Bradley Bell
|
28bd4c1650
|
Enable D1 boss behavior in d2x build.
So we get correct boss behavior when emulating D1, and 3rd party mn2s can include D1 bosses.
|
2015-02-08 12:26:36 -08:00 |
|
Kp
|
cd76870ecc
|
Return find_hitpoint_uv u,v by value
|
2015-01-29 04:27:36 +00:00 |
|
Kp
|
84e3a03451
|
Remove unused parameters
|
2015-01-18 01:58:33 +00:00 |
|
Kp
|
fbac119095
|
Propagate use of objptridx_t
|
2014-12-23 04:20:27 +00:00 |
|
Kp
|
4cadc18e52
|
Pass merge_textures_new arg by &
|
2014-11-30 22:09:18 +00:00 |
|
Kp
|
968f7ddc97
|
Pass gr_gpixel arg by &
|
2014-11-30 22:09:18 +00:00 |
|
Kp
|
dd4a0db47f
|
Pass rle_expand_texture arg as const &
|
2014-11-30 22:09:17 +00:00 |
|
Kp
|
d63be88eb0
|
Propagate use of vsegptridx_t
|
2014-11-23 04:58:45 +00:00 |
|
Kp
|
a17cf6f808
|
Avoid slicing into objnum_t local
|
2014-11-20 03:00:41 +00:00 |
|
Kp
|
d5d958af96
|
Add make_random_vector that returns result
|
2014-11-04 01:33:45 +00:00 |
|
Kp
|
b32f5e5df3
|
Add vm_vec_copy_scale that returns result
|
2014-11-02 03:43:47 +00:00 |
|
Kp
|
e747e26968
|
Pass do_boss_weapon_collision vector by &
|
2014-11-02 03:41:49 +00:00 |
|
Kp
|
8a89eff0bb
|
Pass compute_center_point_on_side vector by &
|
2014-10-30 03:32:27 +00:00 |
|
Kp
|
ecb39298f1
|
Fix uninitialized vms_vector on player vs matcen collision
|
2014-10-30 03:29:29 +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
|
8aeeb3da0e
|
Pass bump_one_object vms_vector by const &
|
2014-10-26 21:44:38 +00:00 |
|
Kp
|
c87e84217b
|
Pass phys_apply_* vms_vector by const &
|
2014-10-26 21:37:34 +00:00 |
|
Kp
|
ad717e59e8
|
Pass laser vectors as const &
|
2014-10-26 21:37:27 +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
|
9a32e151ff
|
Pass check_effect_blowup vms_vector arg by &
|
2014-10-26 21:36:35 +00:00 |
|
Kp
|
fdfd849bd2
|
Pass explode_badass_weapon position by const &
|
2014-10-26 21:36:31 +00:00 |
|
Kp
|
7e955c2c7b
|
Pass object_create_explosion_sub position by &
|
2014-10-26 21:36:25 +00:00 |
|
Kp
|
2a5265493e
|
Pass obj_create position vms_vector by &
|
2014-10-26 21:35:16 +00:00 |
|
Kp
|
9dea4b4d88
|
Pass sound vms_vector arg by &
|
2014-10-26 21:33:50 +00:00 |
|
Kp
|
a32547af16
|
Pass position-related vms_vector arg by &
|
2014-10-22 02:46:03 +00:00 |
|
Kp
|
84f86e68c3
|
Simplify collide_robot_and_controlcen
|
2014-10-21 03:16:50 +00:00 |
|
Kp
|
ad452193ad
|
Remove unused hostage_rescue parameter hostage_number
|
2014-10-17 02:05:37 +00:00 |
|
Kp
|
eef8bb3365
|
Pass collide_two_objects vms_vector arg by &
|
2014-10-10 02:30:13 +00:00 |
|
Kp
|
bcb26678e2
|
Remove unused hitpt on check_volatile_wall
|
2014-10-10 02:29:47 +00:00 |
|
Kp
|
6971dfbf4a
|
Use symbolic *_none constants for -1
|
2014-10-04 17:31:13 +00:00 |
|
Kp
|
3d6d2d3f14
|
Pass make_random_vector arg by &
|
2014-10-02 03:02:38 +00:00 |
|
Kp
|
1fff2db9a8
|
Pass vm_vec_dist_quick 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 |
|