Kp
48effa8a6b
Make Escort_goal_text [][] from *[]
2013-11-28 02:09:45 +00:00
Kp
c0ffadae44
Make Thief_wait_times const
2013-11-28 00:27:43 +00:00
Kp
e31f7141b2
Remove obsolete uvl processing
...
Descent refuses to load mines with version less than 16, so fixing up
uvl values in mines less than 15 is never used.
2013-11-24 23:50:44 +00:00
Kp
cb7968159a
Move editor texture data into load_mine_data
2013-11-24 23:50:43 +00:00
Kp
0b34e37a5e
Restructure bmread.c for merging
2013-11-24 23:50:43 +00:00
Kp
4411532b6a
Restructure bm.c for merging
2013-11-24 23:50:43 +00:00
Kp
ca4f9e8b30
Fix array overstep in check_effect_blowup
...
If a robot fires a weapon, and then the robot dies, and then the robot
object is replaced with some object with a high id number, and then the
weapon hits, then check_effect_blowup used the id of the replaced object
as though it were a robot id. This causes an overstep or understep of
Robot_info. Tighten the check by requiring that the parent object have
the same signature at impact time as it did when the weapon was fired.
This can misclassify a weapon fired by a now-deceased guidebot as a
non-guidebot weapon, but there is not enough information saved to handle
this case, and guidebot deaths are rare.
2013-11-24 23:12:00 +00:00
Kp
bbb9214e0e
Invert sense of hires/lowres options
2013-11-24 22:57:36 +00:00
Kp
aa05263b29
Move */main/gameseq.c -> similar/main/gameseq.c
2013-11-24 22:47:19 +00:00
Kp
c90ade08fe
Restructure gameseq.c for merging
2013-11-24 22:44:25 +00:00
Kp
47a4bb1ff1
Move */main/ai.c -> similar/main/ai.c
2013-11-23 22:47:45 +00:00
Kp
6be79cadce
Unify ai_follow_path
2013-11-23 22:41:01 +00:00
Kp
a56edce84a
Cache result of indexing Robot_info
2013-11-23 18:53:13 +00:00
Kp
93b0f5396f
Use helpers to test next_fire state
2013-11-18 04:51:33 +00:00
Kp
7a9db6716a
Make ready_to_fire static
2013-11-18 04:51:33 +00:00
Kp
f4cbfca8e2
Use helper to test for thief flag
2013-11-18 04:51:33 +00:00
Kp
dc72fb5932
Use player_awareness_type_t for create_awareness_event
2013-11-18 04:51:33 +00:00
Kp
c3d328ea5c
Use helper to test for guidebot flag
2013-11-16 23:24:12 +00:00
Kp
1312369c94
Restructure ai.c for merging
2013-11-16 23:20:30 +00:00
Kp
5ff051cf4e
Move */main/fuelcen.c -> similar/main/fuelcen.c
2013-11-10 22:56:12 +00:00
Kp
7c1945345c
Restructure fuelcen.c for merging
2013-11-10 19:30:14 +00:00
Kp
4ef3937d35
Move */main/piggy.c -> similar/main/piggy.c
2013-11-10 19:08:12 +00:00
Kp
e2a2cc579a
Remove unused piggy_dump_all
2013-11-10 19:08:12 +00:00
Kp
e04dc4e29e
Move d2x-rebirth/main/escort.c -> d2x-rebirth/main/escort.cpp
2013-11-09 18:07:28 +00:00
Kp
a7eadf58f4
Move d2x-rebirth/main/gamepal.c -> d2x-rebirth/main/gamepal.cpp
2013-11-09 18:07:28 +00:00
Kp
2be7f31d29
Move d2x-rebirth/main/segment.c -> d2x-rebirth/main/segment.cpp
2013-11-09 18:07:28 +00:00
Kp
ea2022bb01
Move */main/endlevel.c -> similar/main/endlevel.c
2013-11-09 17:46:41 +00:00
Kp
1c754aa55e
Restructure endlevel.c for merging
2013-11-09 17:45:21 +00:00
Kp
4469ff36c0
Manage movie subtitles automatically
2013-11-09 17:45:21 +00:00
Kp
ea327d8394
Move d2x-rebirth/main/movie.c -> d2x-rebirth/main/movie.cpp
2013-11-09 17:45:21 +00:00
Kp
cede90c2fb
Restructure piggy.c for merging
2013-11-09 17:45:21 +00:00
Kp
ed8484f096
Remove unnecessary packing on vms_vector
2013-11-08 03:14:43 +00:00
Kp
0a4c1ec7bf
Quick out search for boss segments
2013-11-03 23:39:08 +00:00
Kp
2cd3760469
Simplify create_buddy_bot
2013-11-03 23:39:03 +00:00
Kp
5991940f8f
Fix bug that object #1 can go faster than robot's top speed
2013-11-03 23:39:02 +00:00
Kp
18f6919b33
Mark movie data const
2013-11-02 04:28:10 +00:00
Kp
58958e091b
Only give primaries that exist
2013-11-02 04:24:14 +00:00
Kp
2714679284
Mark private functions static
2013-11-02 04:23:55 +00:00
Kp
53f082f6f7
Send boss teleport index, not boss teleport segment
2013-11-01 23:18:05 +00:00
Kp
00ed0c17ff
Mark reset_all_robot_centers as used for debuggers
2013-10-29 03:24:42 +00:00
Kp
68e936b809
Disable Parallax AI path debug printing
2013-10-29 03:24:41 +00:00
Kp
a6b1bd58a2
Use MALLOC consistently
2013-10-26 03:50:27 +00:00
Kp
3693743d41
Move similar/main/mission.c -> similar/main/mission.cpp
2013-10-20 22:49:12 +00:00
Kp
5b0c4b10ac
Use accessor for most get/set object->id accesses
2013-10-20 22:49:09 +00:00
Kp
22f24ef783
Simplify guidebot marker name printing
2013-10-08 02:02:26 +00:00
Kp
740a190835
Move */main/playsave.c -> similar/main/playsave.c
2013-10-06 17:56:37 +00:00
Kp
7dd7d6704b
Make write_player_file void
2013-10-06 17:56:37 +00:00
Kp
761d0661ea
Remove obsolete control_type_dos,control_type_win
...
This causes the field mapped to control_type_win to always set to 0 on
save. However, the value was never used during execution.
2013-10-06 17:56:37 +00:00
Kp
a2fc216cf6
Restructure playsave.c for merging
2013-10-06 17:56:37 +00:00
Kp
f92e234054
Move */main/dumpmine.c -> similar/main/dumpmine.c
2013-10-06 16:58:49 +00:00