Kp
|
fcf59268c9
|
Use range_for for state.cpp
|
2016-03-19 19:08:09 +00:00 |
|
Kp
|
1c04cb70d9
|
Change ogl_ubitmapm_cs constant -1 to const white
|
2016-02-12 04:02:28 +00: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
|
bb5d1bb7e5
|
Use valptridx array type for Walls
|
2016-02-06 22:12:54 +00:00 |
|
Kp
|
4f0cbcffa9
|
Use valptridx array type for Triggers
|
2016-02-06 22:12:53 +00:00 |
|
Kp
|
bad07b668e
|
Fix misplaced preprocessor directive
|
2016-01-26 03:45:06 +00:00 |
|
Kp
|
de6b66a9cb
|
Remove sprintf from main/state.cpp
|
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
|
f48eddeece
|
Block direct changes to Highest_object_index
Route updates through helper functions.
|
2016-01-09 16:38:12 +00:00 |
|
Kp
|
2b4447f927
|
Move SysUsePlayersDir to CArg
|
2015-12-24 04:01:26 +00:00 |
|
Kp
|
f4a5040a60
|
Remove write-only Last_laser_fired_time
|
2015-12-22 04:18:52 +00:00 |
|
Kp
|
e8c34be843
|
Use v*ptr* factories with highest_valid
|
2015-12-22 04:18:51 +00:00 |
|
Kp
|
26e948d5f1
|
Uninline namespace dsx
|
2015-12-13 18:00:49 +00:00 |
|
Kp
|
8109379fdd
|
Use inline namespace dsx for similar/misc/
|
2015-12-13 18:00:48 +00:00 |
|
Kp
|
82d0c2ed96
|
Make some implicit uses of ptridx construction explicit
|
2015-11-19 03:23:34 +00:00 |
|
Kp
|
ec70edcc65
|
Use operator= to copy vms_vector
|
2015-11-15 22:30:40 +00:00 |
|
Kp
|
0b8a34d56d
|
Remove write-only sc_last_item
|
2015-11-14 18:17:22 +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 |
|
Kp
|
9eb8aba4c9
|
Move cloak_time to object.ctype.player_info
|
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
|
8d6949efa6
|
Move player killer_objnum to object.ctype.player_info
|
2015-11-07 21:55:59 +00:00 |
|
Kp
|
6037372cdf
|
Move player vulcan_ammo 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
|
2e28a491f2
|
Move player shields to struct object
|
2015-11-07 21:55:58 +00:00 |
|
Kp
|
070444157e
|
Use type safe player flags
|
2015-10-30 02:52:55 +00:00 |
|
Kp
|
7ac2840bfe
|
Rename Netgame.player_flags to .net_player_flags
The simple name conflicts with an upcoming change.
|
2015-10-30 02:52:54 +00:00 |
|
Kp
|
e130ea7b36
|
Remove unnecessary secondary_weapon_flags
|
2015-10-30 02:52:53 +00:00 |
|
Kp
|
78de0ac119
|
Add fwd-event.h with forward declarations of event.h
|
2015-10-09 02:46:10 +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
|
71ffbdf719
|
Replace fill(0) with ={}
|
2015-09-29 02:41:22 +00:00 |
|
Kp
|
cd0b3965a4
|
Use little endian for control center triggers
|
2015-09-13 21:02:19 +00:00 |
|
zico
|
1aeb8505ee
|
Rearranged some calls of start_time() and stop_time() (+ limited usage to single functions) to make sure time_paused does not go out of balance
|
2015-08-30 14:04:59 +02:00 |
|
zico
|
15757d552f
|
Added STATE_MATCEN_VERSION for reading/writing matcen_info in savestates (equal to GAME_VERSION) instead of using STATE_VERSION
|
2015-08-27 18:55:14 +02:00 |
|
Kp
|
fd5d7b800d
|
Move reactor gun loop into calc_controlcen_gun_point
|
2015-08-26 03:15:10 +00:00 |
|
Kp
|
4434559e8e
|
Write old matcen_info to D1 savegames
Fixes: 92814475a9 ("Use array<> for RobotCenters")
|
2015-08-26 03:15:10 +00:00 |
|
Kp
|
17b1943c5e
|
Mark various per-file structures as static
|
2015-08-12 03:11:46 +00:00 |
|
Kp
|
bda7fef3a0
|
Use get_local_player to compute reference to local player
|
2015-07-25 23:10:46 +00:00 |
|
Kp
|
f38e80c053
|
Use get_local_plrobj to compute reference to object of local player
|
2015-07-25 23:10:45 +00:00 |
|
Kp
|
0d9781d5be
|
Use valptr for state.cpp
|
2015-07-12 01:04:21 +00:00 |
|
Kp
|
06b453d617
|
Enable D1 weapon drops
|
2015-07-02 02:37:55 +00:00 |
|
Kp
|
78f6dc29a6
|
Cache font scale Y float
|
2015-06-13 22:42:20 +00:00 |
|
Kp
|
5573ed6bea
|
Cache font scale X float
|
2015-06-13 22:42:20 +00:00 |
|
Kp
|
994350f752
|
Use valptr for state highest_valid
|
2015-06-13 22:42:19 +00:00 |
|
zico
|
b04282e791
|
Using one global yet independent timeer for homing missiles similar to d_tick instead of having one in each missile object. Also decreased HOMING_TURNING_TIME to 25 FPS base
|
2015-05-30 18:29:41 +02:00 |
|