Kp
|
f4e1ebb576
|
Remove unnecessary gr_setcolor calls
|
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
|
ec025d4e88
|
Pass common highest_valid to vptr factory
|
2016-02-06 22:12:54 +00:00 |
|
Kp
|
74dfa29d31
|
Convert most Trigger references to valptridx
|
2016-02-06 22:12:54 +00:00 |
|
Kp
|
e283a22709
|
Use enum class for check_volatile_wall
|
2016-01-29 04:05:47 +00:00 |
|
Kp
|
a3ae630829
|
Remove default argument for basic_ptridx(index)
|
2016-01-09 16:38:14 +00:00 |
|
Kp
|
9ceedc96a8
|
Propagate valptridx requirement up
|
2016-01-09 16:38:14 +00:00 |
|
Kp
|
cefc79f869
|
Construct find_point_seg segptridx explicitly
|
2016-01-09 16:38:13 +00:00 |
|
Kp
|
a32d9f01a1
|
Remove return value truncation in find_object_seg
|
2016-01-09 16:38:13 +00:00 |
|
Kp
|
98f5afa9f8
|
Remove default argument for basic_ptr(pointer,array &)
|
2016-01-09 16:38:13 +00:00 |
|
Kp
|
7064fcccba
|
Skip setting segnum/signature of non-objects
|
2016-01-09 16:38:12 +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
|
1cd77754ee
|
Remove write-only Highest_ever_object_index
|
2016-01-09 16:38:12 +00:00 |
|
Kp
|
410b09a330
|
Expand macro Player_exploded
|
2016-01-09 16:38:10 +00:00 |
|
Kp
|
47190be8e9
|
Fold Player_exploded into Player_dead_state
|
2016-01-09 16:38:10 +00:00 |
|
Kp
|
5ba5910e7a
|
Use symbolic side_none for testing find_connect_side result
|
2016-01-03 20:21:35 +00:00 |
|
Kp
|
a892c24bc2
|
Simplify object phys_info zero
|
2015-12-22 04:18:51 +00:00 |
|
Kp
|
a60c9683d3
|
Remove write-only Unused_object_slots
|
2015-12-22 04:18:51 +00:00 |
|
Kp
|
e8c34be843
|
Use v*ptr* factories with highest_valid
|
2015-12-22 04:18:51 +00:00 |
|
Kp
|
d479819931
|
Use absolute_sibling to reduce global references for ptridx
|
2015-12-22 04:18:51 +00:00 |
|
Kp
|
db9fb0ed42
|
Move more symbols into namespace dcx/dsx
|
2015-12-22 04:18:50 +00:00 |
|
Kp
|
2b51578ba6
|
Use enum class for Player_dead_state (formerly Player_is_dead)
|
2015-12-15 04:09:35 +00:00 |
|
Kp
|
26e948d5f1
|
Uninline namespace dsx
|
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
|
ed55763603
|
Remove unused symbols
|
2015-12-04 03:36:31 +00:00 |
|
Kp
|
708dc0a7e1
|
Use vobjptr/vcobjptr for more Objects[] access
|
2015-12-03 03:26:49 +00:00 |
|
Kp
|
b683b4cc68
|
Scope weapon type
|
2015-12-03 03:26:49 +00:00 |
|
Kp
|
0c75aecc45
|
Check most uses of object id
|
2015-11-27 03:56:13 +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
|
8fe9261aaf
|
Treat hoard non-player kills as bad kills
|
2015-11-26 02:56:56 +00:00 |
|
Kp
|
82d0c2ed96
|
Make some implicit uses of ptridx construction explicit
|
2015-11-19 03:23:34 +00:00 |
|
Kp
|
bae81b79d7
|
Defer computing cloak_end_time
|
2015-11-19 03:23:34 +00:00 |
|
Kp
|
62061b7988
|
Remove unnecessary cloak fadein/fadeout switch
|
2015-11-19 03:23:34 +00:00 |
|
Kp
|
edc4015c97
|
Compute Boss_cloak_end_time as needed
|
2015-11-19 03:23:34 +00:00 |
|
Kp
|
9eb8aba4c9
|
Move cloak_time to object.ctype.player_info
|
2015-11-14 18:17:21 +00:00 |
|
Kp
|
1fcffee1df
|
Cache draw_polygon_object simple model decision
|
2015-11-14 18:17:21 +00:00 |
|
Kp
|
4c5d4a36e5
|
Skip compute_object_light if overridden by bright players
|
2015-11-14 18:17:20 +00:00 |
|
Kp
|
cc80af87e8
|
Remove unnecessary save/restore of engine glow
|
2015-11-14 18:17:20 +00:00 |
|
Kp
|
899c335158
|
Factor out cloak duration lookup for draw_cloaked_object
|
2015-11-07 21:56:00 +00:00 |
|
Kp
|
6b353cb9ac
|
Move player powerup_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
|
c0ca1248fd
|
Simplify hostage lost message
|
2015-11-06 03:51:10 +00:00 |
|
Kp
|
ccee595321
|
Remove Interpolation_method from OGL build
|
2015-11-06 03:51:10 +00:00 |
|
Kp
|
17b8b64980
|
Use macro get_local_player_flags for player's flags
|
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 |
|