Christoph Oelckers
|
a2683559ce
|
- refactored Duke's cactus.
|
2022-11-15 10:44:06 +01:00 |
|
Christoph Oelckers
|
ad7cf290d2
|
- restricted use of gs.firstdebris to the only place where it is really needed.
Also no script export for this, it is only needed for converting CON parameters to propr indices.
|
2022-11-15 08:28:05 +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
|
306db376d9
|
- added script exports for 'spawn' and 'lotsofglass' and made the spawn variant using class names operational.
|
2022-11-14 10:30:59 +01:00 |
|
Christoph Oelckers
|
317968c45a
|
- exported DukeGameInfo.
Only the parts that can be considered stable.
|
2022-11-14 10:25:17 +01:00 |
|
Christoph Oelckers
|
ced22bb0a8
|
- added onUse virtual to DukeActor.
|
2022-11-14 10:22:22 +01:00 |
|
Christoph Oelckers
|
f23ddc28f0
|
- Duke: scriptified the crane
|
2022-11-13 18:55:32 +01:00 |
|
Christoph Oelckers
|
660c546266
|
- actor interface fixes.
|
2022-11-13 18:51:23 +01:00 |
|
Christoph Oelckers
|
e3aa1da175
|
- CallOnanimate
|
2022-11-13 11:50:28 +01:00 |
|
Christoph Oelckers
|
ba016c7c3a
|
- added CallOnHit and named spawn.
|
2022-11-13 10:30:52 +01:00 |
|
Christoph Oelckers
|
b06382a565
|
- this was supposed to be named 'sector'.
|
2022-11-13 10:15:40 +01:00 |
|
Mitchell Richters
|
5e6c899a2d
|
- Comment out CoreActor::sectp for now so the games boot up.
|
2022-11-13 20:09:06 +11:00 |
|
Christoph Oelckers
|
48d1367a7e
|
- added some VM exports for DukePlayer
|
2022-11-13 08:59:08 +01:00 |
|
Christoph Oelckers
|
53e43d6d1e
|
- CoreActor setposition natives.
|
2022-11-13 08:59:07 +01:00 |
|
Christoph Oelckers
|
de51b65ead
|
- reimplemented Duke's scripted actor iterators in a more lightweight fashion.
This now works without allocating garbage collected objects.
|
2022-11-13 08:59:07 +01:00 |
|
Christoph Oelckers
|
c32a695384
|
- DukeActor scriptification framework.
|
2022-11-13 08:55:20 +01:00 |
|
Christoph Oelckers
|
8806fb930b
|
- Backend update from GZDoom
* Vector 4 in zscript
* garbage collector fixes
|
2022-11-12 10:45:39 +01:00 |
|
Christoph Oelckers
|
8f5923c324
|
- handle a visual glitch in Duke's E2L1 via compatibility.
There is already code to deal with this automatically, but this does not manage to fully eliminate the problem.
|
2022-11-07 11:51:40 +01:00 |
|
Mitchell Richters
|
9fbe564327
|
- Fix bad if statement guarding cl_clampedpitch in menu and make non-global.
|
2022-11-07 15:43:26 +11:00 |
|
Mitchell Richters
|
eb3f4c6e00
|
- Update language.csv .
|
2022-11-06 22:03:43 +11:00 |
|
Mitchell Richters
|
2357cc5c36
|
- Add option to (experimentally) unclamp the view pitch for the Duke family of games.
|
2022-11-06 22:03:42 +11:00 |
|
Christoph Oelckers
|
0e113dab79
|
- added true level compatibility map processing and deleted all related map hack code.
|
2022-10-31 10:45:47 +01:00 |
|
Christoph Oelckers
|
a6af6b88df
|
- removed the MHK for Route66's coffin.map
This was actually a render bug that was fixed long ago, so the edit is no longer needed.
|
2022-10-31 08:27:15 +01:00 |
|
Christoph Oelckers
|
b636ffe6a7
|
- added a MHK for RR E1L1 to fix a render glitch in the barn.
|
2022-10-31 08:26:20 +01:00 |
|
Christoph Oelckers
|
6586868cb8
|
- added the framework for scripted level compatibility patching.
|
2022-10-30 16:51:41 +01:00 |
|
Christoph Oelckers
|
32b2e84fdc
|
- added episode and total episode time display to alt HUD
|
2022-10-30 16:51:40 +01:00 |
|
Christoph Oelckers
|
fa3a8ca0d7
|
- add episode name display to alt hud.
|
2022-10-30 16:51:40 +01:00 |
|
Christoph Oelckers
|
562c1a18c8
|
- integrate hud_althud into hud_size
This makes it easier to use and avoids rendering a fullscreen hud on a screen size with view border.
|
2022-10-30 16:51:39 +01:00 |
|
Christoph Oelckers
|
2fbee8faf5
|
- Exhumed alt hud.
|
2022-10-30 16:51:38 +01:00 |
|
Christoph Oelckers
|
7808dae81b
|
- implemented alt HUD for SW.
|
2022-10-30 16:51:38 +01:00 |
|
Christoph Oelckers
|
95042247cf
|
- implemented alt HUD for RR.
|
2022-10-30 16:51:38 +01:00 |
|
Christoph Oelckers
|
95d10bd73c
|
- Duke: fixed some issues with the pipe bomb’s detonator in the alt HUD.
|
2022-10-30 16:51:38 +01:00 |
|
Christoph Oelckers
|
2c7cf5564f
|
- implemented alt HUD for Duke. (incl. NAM + WW2GI)
|
2022-10-30 16:51:37 +01:00 |
|
Christoph Oelckers
|
ff71ab14ce
|
- added a GZDoom-style alternative HUD.
So far only implemented for Blood.
|
2022-10-30 16:51:37 +01:00 |
|
Christoph Oelckers
|
5f50ee5204
|
- updated CoreActor’s script exports.
|
2022-10-30 16:51:35 +01:00 |
|
Christoph Oelckers
|
4aa765675e
|
- use a float vector to store the scale.
|
2022-10-30 16:51:31 +01:00 |
|
Mitchell Richters
|
ffc16635b2
|
- Blood: Make bobPhase a proper float.
|
2022-10-30 16:51:24 +01:00 |
|
Christoph Oelckers
|
8d1626de02
|
- yet more SetScale uses.
|
2022-10-30 16:51:18 +01:00 |
|
Christoph Oelckers
|
4af4983d3e
|
- floatified clipdist and replaced fClipdist wrapper.
This uses a new variable because a few things use clipdist as a flag byte
|
2022-10-30 16:51:14 +01:00 |
|
Mitchell Richters
|
0600bf5860
|
- Negate everything to do with PlayerHorizon::__horiz where appropriate, including some loose horizoff members.
|
2022-10-30 16:51:11 +01:00 |
|
Christoph Oelckers
|
0eea776065
|
- moved RS_ bits to gamehud.h because that's all that uses these flags.
|
2022-10-30 16:51:09 +01:00 |
|
Christoph Oelckers
|
5ab75f45e9
|
- floatified and consolidated throwPower handling.
|
2022-10-25 07:07:11 +02:00 |
|
Christoph Oelckers
|
f286565abc
|
- floatifying player::slope, part 2
|
2022-10-25 07:07:09 +02:00 |
|
Mitchell Richters
|
8d3f3c6025
|
- Cut over to DAngle from fixedhoriz and remove the latter.
|
2022-10-25 07:06:55 +02:00 |
|
Mitchell Richters
|
06a9a7b1a7
|
- SW: Change all weapon recoils to work on pitch.
|
2022-10-25 07:06:54 +02:00 |
|
Christoph Oelckers
|
243c071834
|
- got rid of bsinf and bcosf.
|
2022-10-22 12:17:04 +02:00 |
|
Christoph Oelckers
|
c511e5dca9
|
- eliminated int_xvel
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
9325886e35
|
- split use of tempang between real angles and other counters.
|
2022-10-22 11:33:16 +02:00 |
|