Christoph Oelckers
|
f89ccec829
|
- scriptified Duke's reactor.
|
2022-12-11 19:43:50 +01:00 |
|
Christoph Oelckers
|
403141807f
|
- scriptified all simple and explosive RR projectiles.
|
2022-12-11 19:43:49 +01:00 |
|
Christoph Oelckers
|
fcd05e38c9
|
- scriptified the freezer projectile.
|
2022-12-11 19:43:49 +01:00 |
|
Christoph Oelckers
|
a756b71647
|
- scriptified the firelaser projectile.
This also fixes the animation of the RR variant, which used a bad value with '&'.
|
2022-12-11 19:43:48 +01:00 |
|
Christoph Oelckers
|
15fb7dab35
|
- virtualized the 'shoot' interface and scriptified the bloodsplats to test it.
This calls virtual functions on the actor defaults now to allow writing specific shoot functions for subclasses.
|
2022-12-11 19:43:48 +01:00 |
|
Christoph Oelckers
|
8a921c98bd
|
- scriptified ooz.
|
2022-12-11 19:43:47 +01:00 |
|
Christoph Oelckers
|
6d9a8bfaa5
|
- scriptified the pool balls.
|
2022-12-11 19:43:47 +01:00 |
|
Christoph Oelckers
|
f138798e26
|
- scriptified the rat.
|
2022-12-11 19:43:46 +01:00 |
|
Christoph Oelckers
|
9e29c3970d
|
- generic destructibles
|
2022-12-11 19:43:45 +01:00 |
|
Christoph Oelckers
|
93ef4b34d7
|
- scriptified the guts spawning function.
|
2022-12-11 18:46:40 +01:00 |
|
Christoph Oelckers
|
3ac8bd02f5
|
- scriptified the jibs
|
2022-12-11 18:46:40 +01:00 |
|
Christoph Oelckers
|
1b3f551216
|
- use a flag for outer space textures.
|
2022-12-11 18:42:02 +01:00 |
|
Christoph Oelckers
|
7188956702
|
- minor cleanup.
|
2022-12-11 18:41:50 +01:00 |
|
Mitchell Richters
|
9972c65842
|
- Duke: Back up all sprites as soon as possible.
* The player's input is processed before the sprites were backed up, causing interpolation issues with the player's Z.
|
2022-12-11 18:41:41 +01:00 |
|
Christoph Oelckers
|
a76d166966
|
- scriptified tongue actor.
This seems to be develpment garbage. No proper sprites exist for this.
|
2022-11-20 20:40:46 +01:00 |
|
Christoph Oelckers
|
5528725985
|
- got rid of deletesprite, plus one new flag.
|
2022-11-20 19:25:23 +01:00 |
|
Christoph Oelckers
|
b069904be1
|
- scriptified the remaining controller sprites.
|
2022-11-20 13:57:51 +01:00 |
|
Christoph Oelckers
|
9fa2fb75cf
|
- scriptified the respawn controller.
This also handles one special RRRA controller which was just easier to scriptify right away than temporarily work around it.
|
2022-11-20 11:58:19 +01:00 |
|
Christoph Oelckers
|
f515939fde
|
- scriptified the sound controller.
|
2022-11-20 08:46:49 +01:00 |
|
Christoph Oelckers
|
dee33ba4dd
|
- scriptified viewscreen and camera.
|
2022-11-19 17:35:04 +01:00 |
|
Christoph Oelckers
|
046ba1ae0c
|
- scriptified touchplate
|
2022-11-19 15:40:35 +01:00 |
|
Christoph Oelckers
|
63a8c3148c
|
- scriptified doorshock
|
2022-11-19 15:40:21 +01:00 |
|
Christoph Oelckers
|
15cd80cad3
|
- scriptified the waterdrip
|
2022-11-19 15:40:09 +01:00 |
|
Christoph Oelckers
|
11acb92553
|
- scriptified the bolts.
|
2022-11-19 12:54:50 +01:00 |
|
Christoph Oelckers
|
5ae7011e41
|
- converted the masterswitch.
|
2022-11-19 11:24:39 +01:00 |
|
Christoph Oelckers
|
b106fb693a
|
- scriptified OozFilter + Seenine
Also fixing the default handling for onHit.
|
2022-11-17 21:46:24 +01:00 |
|
Christoph Oelckers
|
c23db8ea35
|
- wrapped all reads of sectortype::wallnum and renamed all other wallnum variables.
|
2022-11-15 12:21:21 +01:00 |
|
Christoph Oelckers
|
a2683559ce
|
- refactored Duke's cactus.
|
2022-11-15 10:44:06 +01:00 |
|
Christoph Oelckers
|
d253468b22
|
- scriptified the scraps.
A Duke-ish mess of epic proportions.
|
2022-11-15 00:06:21 +01:00 |
|
Christoph Oelckers
|
5fea500f92
|
- flammable actors scriptified.
|
2022-11-14 16:31:45 +01:00 |
|
Christoph Oelckers
|
190fd1827e
|
- scriptified Dukes water fountain.
That's this thingy in the first corridor of E2L1.
|
2022-11-14 12:10:13 +01:00 |
|
Christoph Oelckers
|
f23ddc28f0
|
- Duke: scriptified the crane
|
2022-11-13 18:55:32 +01:00 |
|
Mitchell Richters
|
65acafc2bd
|
- Duke: Move new blood spat code into function for use in RR code as well.
|
2022-10-30 16:51:39 +01:00 |
|
Christoph Oelckers
|
5a045a6232
|
- deleted deprecated zrand variant
|
2022-10-30 16:51:35 +01:00 |
|
Christoph Oelckers
|
bc26f16ed5
|
- refactoring CreateActor - part 2
|
2022-10-30 16:51:26 +01:00 |
|
Christoph Oelckers
|
1a22127123
|
- refactoring CreateActor - part 1
|
2022-10-30 16:51:26 +01:00 |
|
Christoph Oelckers
|
94b91f6ec3
|
- build.h cleanup
* moved krand and krandf into the games/duke folder because no other game uses them
* moved CVARS to gamefuncs.h.
|
2022-10-30 16:51:09 +01:00 |
|
Christoph Oelckers
|
9a4c699f53
|
- floatify all 3 operateweapon functions.
|
2022-10-22 12:09:44 +02:00 |
|
Christoph Oelckers
|
e42036d43b
|
- only use the floatified version of findplayer.
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
1fdfe4635b
|
- only use the floatified version of findplayer.
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
848d7fc16e
|
- VM interface cleanup
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
b712315ec3
|
- floatified playerJump
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
583a5bd0e3
|
- floatified playerisdead
|
2022-10-22 11:33:13 +02:00 |
|
Christoph Oelckers
|
5ccefcb77b
|
- first round of CreateActor calls.
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
7ee620628d
|
- floatified handle_se24
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
b176d94ede
|
- floatified hitasprite
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
062e533b81
|
- floatified hitasprite's callers.
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
9591325876
|
- floatified return value of hits()
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
cb7c5dc3ac
|
- floatified tracers
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
9deb1dfa69
|
- floatified shootbloodsplat.
|
2022-10-21 00:00:05 +02:00 |
|