Kp
|
ee1003f29f
|
Move conditionally compiled code into namespace dsx
|
2016-08-25 04:05:32 +00:00 |
|
Kp
|
c636dc4b98
|
Convert various static const expressions to constexpr
|
2016-07-16 16:52:04 +00:00 |
|
Kp
|
3272caed7d
|
Cache reference to local player energy
|
2016-07-03 00:54:16 +00:00 |
|
Kp
|
15f2471be0
|
Cache reference to local player shields
|
2016-07-03 00:54:16 +00:00 |
|
Kp
|
96b258e958
|
Cache reference to local player flags
|
2016-07-03 00:54:15 +00:00 |
|
zico
|
64f77636a7
|
When using rapidfire cheat in Descent 1, only grant weapons if cheat toggles on. Also give Rapidfire HUD msg like in Descent II to make clear the state of the cheat. Additional formatting love for lighting debug key to calm GCC's warnings.
|
2016-06-13 13:24:38 +02:00 |
|
zico
|
1856e73ca6
|
Addition to 3366658a5bd2b30a82949b8b301e97b324ce539d: Changed show_netgame_info and pass netgame as reference and const; removed struct and extern; declared ngii inside show_netgame_info().
|
2016-05-30 13:49:06 +02:00 |
|
zico
|
3366658a5b
|
Updated 'Netgame Rules & Info' screen, added option to toggle it ingame via SHIFT-PAUSE, added hint to netgame help menu
|
2016-05-10 13:41:13 +02:00 |
|
zico
|
ab89dcd366
|
Reworked 586ba9ff6db85b976f074589c5dd7e2d6ff40cd1: Show player ping along with player kills/scores and made it a toggle for HUD configuration so the player can enable it permanently
|
2016-03-30 20:09:46 +02:00 |
|
zico
|
586ba9ff6d
|
Added ability to show ping on HUD player list (to cycle via F7)
|
2016-03-30 13:54:21 +02:00 |
|
Kp
|
553b313099
|
Use vwallptr
|
2016-02-12 04:02:28 +00:00 |
|
Kp
|
2fd6a425b0
|
Remove highest_valid
|
2016-02-12 04:02:28 +00:00 |
|
Kp
|
b57f08c798
|
Use partial_const_range
|
2016-02-12 04:02:28 +00:00 |
|
Kp
|
74dfa29d31
|
Convert most Trigger references to valptridx
|
2016-02-06 22:12:54 +00:00 |
|
Kp
|
7386094bc3
|
Rename menu macros to reduce token pasting
|
2016-01-09 16:38:17 +00:00 |
|
Kp
|
86709f547b
|
Fix capitalization of PHYSFS_File
Per comment in physfs.h, the spelling PHYSFS_file is deprecated.
Replace all instances with PHYSFS_File.
|
2016-01-09 16:38:14 +00:00 |
|
Kp
|
a3ae630829
|
Remove default argument for basic_ptridx(index)
|
2016-01-09 16:38:14 +00:00 |
|
Kp
|
1f91897f5d
|
Move some game symbols to namespaces
|
2016-01-09 16:38:12 +00:00 |
|
Kp
|
410b09a330
|
Expand macro Player_exploded
|
2016-01-09 16:38:10 +00:00 |
|
Kp
|
96b9f606d7
|
Invert game_render_frame_mono argument
|
2015-12-24 04:01:28 +00:00 |
|
Kp
|
834258fffa
|
Move DbgNoDoubleBuffer to CArg
|
2015-12-24 04:01:28 +00:00 |
|
Kp
|
679e0adf3d
|
Move SysAutoDemo to CArg
|
2015-12-24 04:01:27 +00:00 |
|
Kp
|
e8c34be843
|
Use v*ptr* factories with highest_valid
|
2015-12-22 04:18:51 +00:00 |
|
Kp
|
2b51578ba6
|
Use enum class for Player_dead_state (formerly Player_is_dead)
|
2015-12-15 04:09:35 +00:00 |
|
Kp
|
708dc0a7e1
|
Use vobjptr/vcobjptr for more Objects[] access
|
2015-12-03 03:26:49 +00:00 |
|
Kp
|
0fe724b229
|
Adjust multiplayer kill handling
|
2015-11-27 03:56:13 +00:00 |
|
Kp
|
64dee5d52a
|
Move SysMaxFPS to CGameArg
Both games support SysMaxFPS. Move it to the common structure.
|
2015-11-24 04:05:35 +00:00 |
|
Kp
|
63ca0eb87b
|
Make respawn-on-fire configurable
Requested-by: Mako88 <https://github.com/dxx-rebirth/dxx-rebirth/issues/162>
|
2015-11-21 18:12:13 +00:00 |
|
Kp
|
5f5fd23060
|
Use enum class for HUD type
|
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 |
|
Kp
|
9eb8aba4c9
|
Move cloak_time to object.ctype.player_info
|
2015-11-14 18:17:21 +00:00 |
|
Kp
|
794e7ddece
|
Use reference_wrapper for cheat bits
|
2015-11-14 18:17:21 +00:00 |
|
Kp
|
af3241098b
|
Hide save/load game menu items for non-host
Only the host is allowed to save/load, so there is no reason to show the
items to non-hosts.
|
2015-11-14 18:17:21 +00:00 |
|
Kp
|
6b353cb9ac
|
Move player powerup_flags to object.ctype.player_info
|
2015-11-07 21:55:59 +00:00 |
|
Kp
|
8a81e25ab0
|
Move player laser_level to object.ctype.player_info
|
2015-11-07 21:55:59 +00:00 |
|
Kp
|
b788d0b563
|
Move player primary_weapon_flags to object.ctype.player_info
|
2015-11-07 21:55:59 +00:00 |
|
Kp
|
e227ef1b32
|
Move player secondary_ammo to object.ctype.player_info
|
2015-11-07 21:55:58 +00:00 |
|
Kp
|
6fd6436f14
|
Move player energy to object.ctype.player_info
|
2015-11-07 21:55:58 +00:00 |
|
Kp
|
df5e02aed0
|
Use macro get_local_player_invulnerable_time for player's invulnerable_time
|
2015-10-30 02:52:56 +00:00 |
|
Kp
|
0285efe49d
|
Use macro get_local_player_cloak_time for player's cloak_time
|
2015-10-30 02:52:56 +00:00 |
|
Kp
|
17b8b64980
|
Use macro get_local_player_flags for player's flags
|
2015-10-30 02:52:56 +00:00 |
|
Kp
|
92f78caf22
|
Use macro get_local_player_vulcan_ammo for player's vulcan_ammo
|
2015-10-30 02:52:56 +00:00 |
|
Kp
|
dc5dfb80e8
|
Use macro get_local_player_secondary_ammo for player's secondary_ammo
|
2015-10-30 02:52:56 +00:00 |
|
Kp
|
ea5b7a08c1
|
Use macro get_local_player_energy for local player's energy
|
2015-10-30 02:52:55 +00:00 |
|
Kp
|
3ffd207e44
|
Use macro get_local_player_shields for local player's shields
|
2015-10-30 02:52:55 +00:00 |
|
Kp
|
070444157e
|
Use type safe player flags
|
2015-10-30 02:52:55 +00:00 |
|
Kp
|
e130ea7b36
|
Remove unnecessary secondary_weapon_flags
|
2015-10-30 02:52:53 +00:00 |
|
Kp
|
a47c6e599d
|
Shrink menu_bit_wrapper_t when B is empty
|
2015-10-09 02:46:11 +00:00 |
|
Kp
|
7034b68357
|
Manage world time automatically where possible
For all cases where world time nests, use automatic management. Some
sites disable time in one function and enable it elsewhere. These are
untouched.
|
2015-10-09 02:46:09 +00:00 |
|
Kp
|
bf52ebf4cd
|
Skip do_weapon_n_item_stuff if Player_is_dead
Fixes: 29aa820dc0 ("Only respawn when the player presses fire")
|
2015-09-30 02:41:55 +00:00 |
|