Kp
|
012238ba14
|
Fold segnum.h into fwd-segment.h
|
2016-12-24 18:12:17 +00:00 |
|
Kp
|
fe0c97ebb9
|
Move Player_eggs_dropped to player_info
|
2016-12-10 17:51:09 +00:00 |
|
Kp
|
c7634a1923
|
Move Auto_fire_fusion_cannon_time to player_info
|
2016-12-10 17:51:09 +00:00 |
|
Kp
|
51b06f6cdc
|
Move Fusion_charge to player_info
This eliminates some ugly hacks regarding remotely generated fusion
shots.
|
2016-12-10 17:51:09 +00:00 |
|
Kp
|
0c219e596e
|
Use enum for object movement type
|
2016-11-20 23:12:00 +00:00 |
|
Kp
|
4497812674
|
Use enum for object type
|
2016-11-20 23:12:00 +00:00 |
|
Kp
|
6838ffaa95
|
Move Omega_recharge_delay to player_info
|
2016-11-12 18:10:08 +00:00 |
|
Kp
|
61567eeed0
|
Move player::KillGoalCount to player_info
|
2016-11-12 18:10:07 +00:00 |
|
Kp
|
1060c8fabb
|
Move player::net_kills_total to player_info
|
2016-11-12 18:10:07 +00:00 |
|
Kp
|
411b623aa7
|
Move player::net_killed_total to player_info
|
2016-11-12 18:10:07 +00:00 |
|
Kp
|
248dd5c309
|
Move player::hostages_rescued_total to player_info
|
2016-10-15 00:53:19 +00:00 |
|
Kp
|
f21abc94cb
|
Move player::hostages_on_board to player_info
|
2016-10-15 00:53:19 +00:00 |
|
Kp
|
e721fc56da
|
Move player::last_score to player_info
|
2016-10-15 00:53:19 +00:00 |
|
Kp
|
ecb91955ae
|
Move player::score to player_info
|
2016-10-15 00:53:19 +00:00 |
|
Kp
|
00ccd3f6f6
|
Move Delayed_secondary into Secondary_weapon
|
2016-10-02 00:34:43 +00:00 |
|
Kp
|
335f24ac31
|
Move Primary_weapon to player_info
|
2016-08-28 22:41:49 +00:00 |
|
Kp
|
b7a5f65d5b
|
Move Secondary_weapon to player_info
|
2016-08-28 22:41:48 +00:00 |
|
Kp
|
e7b881e5e6
|
Move Secondary_last_was_super into player_info
|
2016-08-28 22:41:48 +00:00 |
|
Kp
|
adf5e57b47
|
Move Primary_last_was_super into player_info
|
2016-08-28 22:41:47 +00:00 |
|
Kp
|
8248438ffa
|
Move Omega_charge to player_info
|
2016-08-28 22:41:47 +00:00 |
|
Kp
|
c772385f81
|
Fix check_header_includes=1 Linux build
|
2016-08-06 19:55:24 +00:00 |
|
Kp
|
ea65c74ba9
|
Move last_player_bump into player_info.Last_bumped_local_player
|
2016-07-25 03:48:08 +00:00 |
|
Kp
|
8a46462846
|
Move lavafall_hiss_playing into player_info
|
2016-07-24 04:04:25 +00:00 |
|
Kp
|
f2ecb6401a
|
Simplify do_powerup_frame tests
|
2016-07-16 16:52:04 +00:00 |
|
Kp
|
9128ff7c35
|
Move Next_laser_fire_time to player_info
|
2016-07-06 01:54:26 +00:00 |
|
Kp
|
bd3db75108
|
Move Next_missile_fire_time to player_info
|
2016-07-06 01:54:26 +00:00 |
|
Kp
|
a554d7e2c4
|
Move Next_flare_fire_time into player_info
|
2016-07-06 01:54:25 +00:00 |
|
Kp
|
6251848c5f
|
Move Missile_gun into player_info
|
2016-07-06 01:54:25 +00:00 |
|
Kp
|
1551443eff
|
Fix -Wshadow warnings in macro check_warn_object_type
|
2016-05-21 17:24:51 +00:00 |
|
Kp
|
c2905bda23
|
Move check_warn_object_type to namespace dcx
|
2016-04-06 03:34:13 +00:00 |
|
Kp
|
608467161b
|
Remove obsolete arguments from DEFINE_VALPTRIDX_SUBTYPE
|
2016-04-06 03:34:13 +00:00 |
|
Kp
|
dd3cedff3d
|
Add get_ghost_id for multi_do_reappear
Ghosts use the same ID space as players, so reuse function get_player_id
to fetch the ID after checking.
Reported-by: zicodxx <https://github.com/dxx-rebirth/dxx-rebirth/issues/182>
Fixes: 9f26e2211e ("Warn on invalid object ID access")
|
2016-03-20 20:38:54 +00:00 |
|
Kp
|
27cef20eb3
|
Move namespace dsx handling to dsx-ns.h
|
2016-03-19 19:08:10 +00:00 |
|
Kp
|
97219697a7
|
Make check_warn_object_type work without gcc ({}) extension
|
2016-03-05 17:26:24 +00:00 |
|
Kp
|
95ab6076a4
|
Move FakingInvul to player_info
Every player can fake invulnerability independently. In preparation for
host tracking, store FakingInvul as a player property, not a static
global.
|
2016-02-27 19:02:21 +00:00 |
|
Kp
|
8e86a3586d
|
Use #ifdef dsx to guard dsx namespace
|
2016-01-09 16:38:15 +00:00 |
|
Kp
|
0be0475309
|
Move valptridx array highest to base class
|
2016-01-09 16:38:14 +00:00 |
|
Kp
|
f48eddeece
|
Block direct changes to Highest_object_index
Route updates through helper functions.
|
2016-01-09 16:38:12 +00:00 |
|
Kp
|
5d4bcddd4f
|
Move common object fields to dcx::object_base
|
2015-12-22 04:18:50 +00:00 |
|
Kp
|
26e948d5f1
|
Uninline namespace dsx
|
2015-12-13 18:00:49 +00:00 |
|
Kp
|
dc8c0323d8
|
Uninline namespace dcx
|
2015-12-13 18:00:49 +00:00 |
|
Kp
|
e549f3451e
|
Use inline namespace dsx for object.h
|
2015-12-05 22:57:25 +00:00 |
|
Kp
|
b683b4cc68
|
Scope weapon type
|
2015-12-03 03:26:49 +00:00 |
|
Kp
|
31d538ebe2
|
Use helper for robot weapon type
|
2015-12-03 03:26:48 +00:00 |
|
Kp
|
0c75aecc45
|
Check most uses of object id
|
2015-11-27 03:56:13 +00:00 |
|
Kp
|
266a2aecdb
|
Extend check_warn_object_type to report always-wrong cases
|
2015-11-27 03:56:12 +00:00 |
|
Kp
|
bdbc129d14
|
Optimize out some object type warnings
|
2015-11-26 02:56:56 +00:00 |
|
Kp
|
9f26e2211e
|
Warn on invalid object ID access
|
2015-11-26 02:56:56 +00:00 |
|
Kp
|
44753209d6
|
Move homing_object_dist to object.ctype.player_info
|
2015-11-14 18:17:22 +00:00 |
|
Kp
|
52051c427b
|
Move invulnerable_time to object.ctype.player_info
|
2015-11-14 18:17:21 +00:00 |
|