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
|
cefc79f869
|
Construct find_point_seg segptridx explicitly
|
2016-01-09 16:38:13 +00:00 |
|
Kp
|
410b09a330
|
Expand macro Player_exploded
|
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
|
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
|
14dd5b91aa
|
Save objptridx for boss instead of recomputing it
|
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
|
dc8c0323d8
|
Uninline namespace dcx
|
2015-12-13 18:00:49 +00:00 |
|
Kp
|
32051298ae
|
Use inline namespace dcx/dsx for more symbols
|
2015-12-13 18:00:48 +00:00 |
|
Kp
|
ddc3cd0201
|
Make Boss_teleport_interval const in D1
|
2015-12-04 03:36:32 +00:00 |
|
Kp
|
515210ea50
|
Make Boss_cloak_interval const in D1
|
2015-12-04 03:36:32 +00:00 |
|
Kp
|
954d473d47
|
Remove unused Do_ai_flag
|
2015-12-04 03:36:32 +00:00 |
|
Kp
|
9231cfb853
|
Remove write-only D1 variable Boss_been_hit
|
2015-12-04 03:36:32 +00:00 |
|
Kp
|
bc204403ba
|
Remove write-only variable Ai_initialized
|
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
|
31d538ebe2
|
Use helper for robot weapon type
|
2015-12-03 03:26:48 +00:00 |
|
Kp
|
9f26e2211e
|
Warn on invalid object ID access
|
2015-11-26 02:56:56 +00:00 |
|
Kp
|
edc4015c97
|
Compute Boss_cloak_end_time as needed
|
2015-11-19 03:23:34 +00:00 |
|
Kp
|
f2a0edfd35
|
Expand Boss_cloak_duration inline
|
2015-11-19 03:23:34 +00:00 |
|
Kp
|
6b353cb9ac
|
Move player powerup_flags to object.ctype.player_info
|
2015-11-07 21:55:59 +00:00 |
|
Kp
|
6fd6436f14
|
Move player energy to object.ctype.player_info
|
2015-11-07 21:55:58 +00:00 |
|
Kp
|
17b8b64980
|
Use macro get_local_player_flags for player's flags
|
2015-10-30 02:52:56 +00:00 |
|
Kp
|
070444157e
|
Use type safe player flags
|
2015-10-30 02:52:55 +00:00 |
|
Kp
|
48af374924
|
Reduce direct use of Segments[]
|
2015-10-21 02:45:43 +00:00 |
|
Kp
|
467c82ec31
|
Cache get_local_player in ai.cpp
|
2015-09-26 21:17:13 +00:00 |
|
Kp
|
cc0e29d7a2
|
Blank out non-robot AI on save
|
2015-08-22 20:43:04 +00:00 |
|
Kp
|
17b1943c5e
|
Mark various per-file structures as static
|
2015-08-12 03:11:46 +00:00 |
|
Kp
|
bc7c469ab2
|
Use array<> for more globals
|
2015-08-12 03:11:46 +00:00 |
|
Kp
|
c9dff229f1
|
Remove dead AI fire leading code
|
2015-07-25 23:10:47 +00:00 |
|
Kp
|
37a830f400
|
Switch AI key lookup
|
2015-07-25 23:10: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
|
cf678a23ac
|
Pass vcsegptridx/vcsegptr to find_point_seg
|
2015-07-18 21:01:55 +00:00 |
|
Kp
|
f81bb22cb2
|
Use valptr for ai.cpp
|
2015-07-12 01:04:19 +00:00 |
|
Kp
|
1f9650d402
|
Use valptr for ai highest_valid
|
2015-06-13 22:42:16 +00:00 |
|
Kp
|
00c1429ebf
|
Use enum for Escort_special_goal
|
2015-06-13 22:42:15 +00:00 |
|
Kp
|
148c0f44c8
|
Convert segnum_t to uint16_t
|
2015-06-13 22:42:15 +00:00 |
|
Kp
|
0141e9ed78
|
Remove redundant fix_sincos calls
The result is immediately overwritten. Skip computing it.
|
2015-06-02 03:03:32 +00:00 |
|
Kp
|
33204bac5c
|
Make Break_on_object static
|
2015-06-02 03:03:31 +00:00 |
|
Kp
|
87eda88319
|
Skip copying vertex for boss fit check
|
2015-06-02 03:03:31 +00:00 |
|
Kp
|
850853326c
|
Pass vsegptridx to gate_in_robot
|
2015-05-28 03:08:39 +00:00 |
|
Kp
|
ec453dcb28
|
Merge "Clang fixes" from btb
clang whines about some innocuous constructs. Preprocess them out to
silence it.
Requested-by: btb <https://github.com/dxx-rebirth/dxx-rebirth/pull/63>
|
2015-05-24 17:13:13 +00:00 |
|
Kp
|
5810faf33d
|
Make Ai_last_missile_camera object*
|
2015-05-13 03:20:28 +00:00 |
|
Bradley Bell
|
a0fda81452
|
Merge branch 'unification/master' into clang-fixes
|
2015-05-09 15:34:30 -07:00 |
|
Kp
|
3b59a71e11
|
Remove unused D1 last_see_time
|
2015-05-09 17:39:00 +00:00 |
|