Kp
|
32051298ae
|
Use inline namespace dcx/dsx for more symbols
|
2015-12-13 18:00:48 +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
|
bb41075adb
|
Add preprocessor guards around types that vary by game
|
2015-11-26 02:56:55 +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
|
ad8b4230df
|
Move fwdsegment.h -> fwd-segment.h for consistency
|
2015-10-10 03:44:14 +00:00 |
|
Kp
|
2196008178
|
Move fwdobject.h -> fwd-object.h for consistency
|
2015-10-10 03:44:14 +00:00 |
|
Kp
|
946048c54b
|
Move valptridx subtypes to individual fwd headers
|
2015-08-22 20:43:04 +00:00 |
|
Kp
|
15fb75c1c7
|
Fix check_header_includes build
|
2015-07-25 23:10:45 +00:00 |
|
Kp
|
9ecb8d8601
|
Use fwdvalptridx instead of inline forward declarations
|
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
|
33204bac5c
|
Make Break_on_object static
|
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
|
5810faf33d
|
Make Ai_last_missile_camera object*
|
2015-05-13 03:20:28 +00:00 |
|
Kp
|
8e5a63700b
|
Use enum class for ai_mode
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
e883d7c872
|
Use enum class for AIB constants
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
8582907b91
|
Reduce ai.h includes
|
2015-04-19 04:18:51 +00:00 |
|
Kp
|
9157e5f970
|
Use enum class for player_awareness_type_t
|
2015-04-02 02:36:53 +00:00 |
|
Kp
|
90fbebf8fd
|
Convert most global arrays to array<>
|
2015-04-02 02:36:52 +00:00 |
|
Kp
|
66a70fd373
|
Prepare for global arrays to be array<>
|
2015-04-02 02:36:52 +00:00 |
|
Bradley Bell
|
28bd4c1650
|
Enable D1 boss behavior in d2x build.
So we get correct boss behavior when emulating D1, and 3rd party mn2s can include D1 bosses.
|
2015-02-08 12:26:36 -08:00 |
|
Kp
|
0ea95e87e7
|
Pass array<> to create_bfs_list
|
2015-01-28 03:42:52 +00:00 |
|
Kp
|
c8b5fe5552
|
Pass find_vector_intersection arg by &
|
2015-01-20 02:46:42 +00:00 |
|
Kp
|
61ba3d1ba2
|
Centralize buddy search
|
2015-01-12 00:26:04 +00:00 |
|
Kp
|
b96b6eb4cb
|
Make do_ai_robot_hit_attack player vobjptridx_t
|
2014-12-23 04:20:27 +00:00 |
|
Kp
|
f206b3b127
|
Reduce inclusion of object.h
|
2014-11-23 04:36:58 +00:00 |
|
Kp
|
317fffe5da
|
Move #endif to cover functions that need trigger
|
2014-11-17 04:02:26 +00:00 |
|
Kp
|
57ed5c24fd
|
Add developer option to test header completeness
|
2014-11-17 04:02:25 +00:00 |
|
Kp
|
d5d958af96
|
Add make_random_vector that returns result
|
2014-11-04 01:33:45 +00:00 |
|
Kp
|
53aa70cecb
|
Use vsegptridx_t
|
2014-10-28 03:08:51 +00:00 |
|
Kp
|
d14c0ba71c
|
Pass do_snipe_frame vector by &
|
2014-10-28 01:45:53 +00:00 |
|
Kp
|
012435f5c4
|
Pass collide_*_and_* arg by &
Use const& where possible. Some are non-const due to the recent FVI
hack that resets the collision point late.
|
2014-10-26 21:36:40 +00:00 |
|
Kp
|
9dea4b4d88
|
Pass sound vms_vector arg by &
|
2014-10-26 21:33:50 +00:00 |
|
Kp
|
93113bc400
|
Pass player_is_visible_from_object arg by &
|
2014-10-02 03:02:38 +00:00 |
|
Kp
|
3d6d2d3f14
|
Pass make_random_vector arg by &
|
2014-10-02 03:02:38 +00:00 |
|
Kp
|
02fd23f6af
|
Pass player_is_visible_from_object arg by const &
|
2014-10-02 03:02:37 +00:00 |
|
Kp
|
5b97433ce5
|
Make various ai functions take const vms_vector&
|
2014-10-02 03:02:36 +00:00 |
|
Kp
|
16b87b350f
|
Pass const vms_vector* to ai_follow_path
|
2014-10-02 03:02:36 +00:00 |
|
Kp
|
703f60ac3f
|
Fix -Wtype-limits warnings
|
2014-09-21 21:41:55 +00:00 |
|
Kp
|
b95759aecc
|
Propagate use of objptridx
|
2014-08-23 23:53:56 +00:00 |
|
Kp
|
66cb80c343
|
Propagate use of objptridx
|
2014-08-17 20:31:18 +00:00 |
|
Kp
|
d6b81d2fe3
|
Deduce create_bfs_list max_segs
|
2014-08-13 03:19:13 +00:00 |
|
Kp
|
125d9257be
|
Use special type names for segment/object numbers
|
2014-08-13 02:57:12 +00:00 |
|
Kp
|
362f0a5d23
|
Use array<> for Point_segs
|
2014-06-22 20:56:47 +00:00 |
|
zico
|
ad7cb106bc
|
Changed custom D1X license to GPLv3
|
2014-06-01 19:55:23 +02:00 |
|
Kp
|
a2427f58b5
|
Use special type to reduce pointer/index conversions
|
2014-01-12 19:32:12 +00:00 |
|
Kp
|
2effc847aa
|
Pass objptridx_t to create_path_points
|
2014-01-11 22:55:21 +00:00 |
|