Commit Graph

12954 Commits

Author SHA1 Message Date
Christoph Oelckers 7438b57f23 - parse - part 4. 2020-11-03 07:06:29 +01:00
Christoph Oelckers 59d9138b77 - parse - part 3. 2020-11-03 07:06:28 +01:00
Christoph Oelckers 65fc6dd3c7 - parse - part 2. 2020-11-03 07:06:28 +01:00
Christoph Oelckers 8bdeb66dcb - parse - part 1. 2020-11-03 07:06:28 +01:00
Christoph Oelckers 0fac102c26 - renamed variables in ifcansee. 2020-11-03 07:06:28 +01:00
Christoph Oelckers 83217ee620 - ifcansee. 2020-11-03 07:06:27 +01:00
Christoph Oelckers 83b47f60b3 - ifcanshoottarget. 2020-11-03 07:06:27 +01:00
Christoph Oelckers ea9a8642b0 - doactor.
# Conflicts:
#	source/games/duke/src/gameexec.cpp
2020-11-03 07:06:27 +01:00
Christoph Oelckers 669fcc967f - cheats.cpp and ccmds.cpp handled.
# Conflicts:
#	source/games/duke/src/cheats.cpp
2020-11-03 07:06:27 +01:00
Christoph Oelckers ad84c8149e - the rest of sectors.cpp 2020-11-03 07:06:27 +01:00
Christoph Oelckers 4236f800f6 - operateactivators and operatemasterswitches. 2020-11-03 07:06:26 +01:00
Christoph Oelckers 7635fc9ad6 - operatesectors. 2020-11-03 07:06:26 +01:00
Christoph Oelckers 326ca9e172 - handle_st28, 2020-11-03 07:06:26 +01:00
Christoph Oelckers 06695073d0 - handle_st27. 2020-11-03 07:06:26 +01:00
Christoph Oelckers d4c53226d0 - handle_st25. 2020-11-03 07:06:26 +01:00
Christoph Oelckers fd8ee214f5 - handle_st23. 2020-11-03 07:06:25 +01:00
Christoph Oelckers e6507887d3 - handle_st20. 2020-11-03 07:06:25 +01:00
Christoph Oelckers 2afbbcb157 - handle_st29. 2020-11-03 07:06:25 +01:00
Christoph Oelckers 7c491742f9 - handle_st15. 2020-11-03 07:06:25 +01:00
Christoph Oelckers c9c649d3f8 - crash fix with null pointer. 2020-11-03 07:05:51 +01:00
Christoph Oelckers 88adef3caa - split up operatesectors into more digestable pieces. 2020-11-03 07:03:01 +01:00
Christoph Oelckers 4dd9be7b6d ..
- activatewarpelevators
2020-11-03 06:52:26 +01:00
Christoph Oelckers 1a300aa220 - fixed GC crash with new statusbar code.
It looks GZDoom never run in the case where using Create<> to create an object this left a pointer uninitialized.
To be safe, use Calloc instead of Malloc to get the memory for the new object so that everything is nulled.
2020-11-03 06:51:42 +01:00
Christoph Oelckers 8d1409a708 - bring weaprec handling of RR in line with Duke.
This code set a sprite index where a tile number is expected by all other code checking this array.
In the stock game this should never trigger, though, as the actor being checked is the burning dynamite which cannot be picked up again as-is.
2020-11-03 06:51:29 +01:00
Christoph Oelckers 595a2156e4 - fixed bad spawn owner in refactored loop. 2020-11-02 21:45:36 +01:00
Christoph Oelckers 6adc2f8e55 - findplayer 2020-11-01 17:07:47 +01:00
Christoph Oelckers fa5b48d270 - check_activator_motion, doanimations. 2020-11-01 17:07:47 +01:00
Christoph Oelckers b2a2232260 - callsound 2020-11-01 17:07:46 +01:00
Christoph Oelckers 3c19f8e44e - the last remaining small functions in actors_d.cpp and actors_r.cpp. 2020-11-01 17:07:46 +01:00
Christoph Oelckers 52c342a2ff - renamed variables in move functions. 2020-11-01 17:07:46 +01:00
Christoph Oelckers e6e53d1954 - move, fakebubbaspawn and destroyit. 2020-11-01 17:07:46 +01:00
Christoph Oelckers a6f9673403 - moveeffectors. 2020-11-01 17:07:46 +01:00
Christoph Oelckers c438061b83 - made SE06 and SE28 separate functions. 2020-11-01 17:07:45 +01:00
Christoph Oelckers f5338d0acb - moveexplosions. 2020-11-01 17:07:45 +01:00
Christoph Oelckers 76c4eeddc4 - moveactors. 2020-11-01 17:07:45 +01:00
Christoph Oelckers 2ad31247ec - henstand and bowling. 2020-11-01 17:07:45 +01:00
Christoph Oelckers a31a19d430 - fixed 2 bad iterators. 2020-11-01 17:07:45 +01:00
Christoph Oelckers 0c2a7de550 - fixed uninitialized variable with 'hitasprite'. 2020-11-01 17:06:52 +01:00
Christoph Oelckers fd83b87b94 - rr_specialstats. 2020-11-01 15:25:18 +01:00
Christoph Oelckers 0ec7732bd4 - rrra_specialstats. 2020-11-01 15:22:34 +01:00
Christoph Oelckers 63646e7c5c - heavyhbomb 2020-11-01 15:19:51 +01:00
Christoph Oelckers 441ed6bdc5 - flamethrowerflame 2020-11-01 15:17:49 +01:00
Christoph Oelckers 44fc4f9243 - greenslime. 2020-11-01 15:11:49 +01:00
Christoph Oelckers d4ee8a1c48 - removed a few redundant GetIndex calls. 2020-11-01 15:08:48 +01:00
Christoph Oelckers 9826ff54f9 - movetransports. 2020-11-01 15:05:21 +01:00
Christoph Oelckers 076dcef5d0 - renamed variables in movetransports. 2020-11-01 14:56:23 +01:00
Christoph Oelckers 2d1b8a2b4b - use the cleaned up movesprite interface in moveweapons. 2020-11-01 14:51:32 +01:00
Christoph Oelckers 3aaf2e80a9 - moveweapons. 2020-11-01 14:46:05 +01:00
Christoph Oelckers 00b12c5fd6 - weaponcommon subfunctions. 2020-11-01 12:27:43 +01:00
Christoph Oelckers c5f7c29ead - chickenarrow and movefireball. 2020-11-01 12:23:14 +01:00