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
|
6792c1bc4b
|
Enable -Wunused-parameter
|
2015-04-26 20:15:56 +00:00 |
|
Kp
|
cca163fc30
|
Split select_weapon
|
2015-04-26 20:15:52 +00:00 |
|
Kp
|
f789e29b41
|
Simplify check_to_use_primary
|
2015-04-26 20:15:52 +00:00 |
|
Kp
|
610f603ebf
|
Pass weapon_name to select_weapon
|
2015-04-26 20:15:52 +00:00 |
|
Kp
|
10b9206a9b
|
Split do_weapon_select
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
4d046c5336
|
Split auto_select_weapon
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
8e5a63700b
|
Use enum class for ai_mode
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
f15ec9c86a
|
Use enum for AIM constants
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
e883d7c872
|
Use enum class for AIB constants
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
fd6ac87c25
|
Fix trigger_none checks
|
2015-04-26 20:15:50 +00:00 |
|
Kp
|
3eb8f4813e
|
Pass vcobjptr_t to apply_damage_to_controlcen
|
2015-04-22 02:44:30 +00:00 |
|
Kp
|
eedfaab822
|
Remove OGL Max_linear_depth
|
2015-04-22 02:44:29 +00:00 |
|
Kp
|
b46ecbb3e9
|
Add netgame parameter to duplicate powerups
|
2015-04-19 04:18:53 +00:00 |
|
Kp
|
4381b81497
|
Pack spawn granted items in D1
|
2015-04-19 04:18:53 +00:00 |
|
Kp
|
b32298df5a
|
Rewrite powerup cap code to centralize logic
|
2015-04-19 04:18:53 +00:00 |
|
Kp
|
b88c232f9f
|
Use powerup_type_t for *_weapon_to_powerup
|
2015-04-19 04:18:53 +00:00 |
|
Kp
|
d7066c3eb9
|
Remove constant arguments to pick_up_ammo
|
2015-04-19 04:18:53 +00:00 |
|
Kp
|
28b4a65547
|
Centralize ammo rack bonus
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
adbefd39c4
|
Minimize unnecessary fields passed to check_effect_blowup
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
864605dce2
|
Use stdint for titles.h
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
c20cfc02cb
|
Remove unused D1 definition of POW_FULL_MAP
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
ae8a8c98ce
|
Reduce player.h includes
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
83afd8d96f
|
Reduce piggy.h includes
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
51ab9ff9d6
|
Simplify DXX guard on object.h
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
808d5c1cf2
|
Switch joystick_text_length to integral_constant
|
2015-04-19 04:18:52 +00:00 |
|
Kp
|
cd6be09547
|
Reduce kconfig.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
c338862ad6
|
Reduce gauges.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
4149ab6e5f
|
Reduce gameseq.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
714fd36241
|
Reduce gamemine.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
27b6ad1630
|
Reduce game.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
75162a6fe9
|
Reduce controls.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
|
8c6ddf1abf
|
Reduce cntrlcen.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
726e5737bb
|
Reduce bm.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
8582907b91
|
Reduce ai.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
4e937ae239
|
Reduce playsave.h includes
Move non-common includes into defined(D1||D2)
|
2015-04-19 04:18:50 +00:00 |
|
Kp
|
9d213b5282
|
Wrap player_has_weapon return type
|
2015-04-19 04:18:50 +00:00 |
|
Kp
|
9751022b1b
|
Use static_assert for player_rw size check
|
2015-04-19 04:18:50 +00:00 |
|
Kp
|
4240017193
|
Remove unused D1 definition of POW_HEADLIGHT
|
2015-04-19 04:18:49 +00:00 |
|
Kp
|
150e2d2686
|
Convert local arrays to array<>
|
2015-04-19 04:18:49 +00:00 |
|
Kp
|
32b4b8f0bb
|
Use enum class for level save/load
|
2015-04-19 04:18:49 +00:00 |
|
Kp
|
e99a9236cf
|
Avoid redundant vsegptridx calculation in object_move_one
|
2015-04-11 04:01:29 +00:00 |
|
Kp
|
efc5b071de
|
Remove object_rw::pad, pad2
The presence of these fields breaks network compatibility between
aligned and unaligned users. Removing these fields breaks the ability
to use aligned savegames. Per discussion in
<fdaa09d7f9 >,
this is acceptable to clean up the code.
Reported-by: derhass <http://www.dxx-rebirth.com/frm/index.php/topic,1986.msg21232.html>
Approved-by: zico <fdaa09d7f9 (commitcomment-10575014) >
|
2015-04-04 23:20:12 +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
|
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
|
2f86499144
|
Remove do_cockpit_window_view unused parameters
|
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
|
aa75a398d9
|
Move Wall_names to dumpmine.cpp
|
2015-04-02 02:36:56 +00:00 |
|