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
|
26ba1f601e
|
- scriptified the fire extinguisher.
|
2022-11-17 20:19:22 +01:00 |
|
Christoph Oelckers
|
f9826241ef
|
- scriptied the cracks.
|
2022-11-17 20:18:46 +01:00 |
|
Christoph Oelckers
|
8ce358fc24
|
- scriptified the trip bombs.
|
2022-11-17 18:38:25 +01:00 |
|
Christoph Oelckers
|
6b3e57fd2c
|
- added 'foreach' loop to ZScript.
Syntax:
foreach(variable : array)
{
}
the variable's type is automatically deducted.
|
2022-11-15 21:29:04 +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 |
|
Christoph Oelckers
|
c32a695384
|
- DukeActor scriptification framework.
|
2022-11-13 08:55:20 +01:00 |
|
Christoph Oelckers
|
6586868cb8
|
- added the framework for scripted level compatibility patching.
|
2022-10-30 16:51:41 +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
|
cac54d42e9
|
- fixed script warnings after updating to version 4.9.0
|
2022-08-03 13:49:17 +02:00 |
|
Christoph Oelckers
|
df7e6dfec8
|
- added scripting exports for the global map types and a few more actor utilities.
|
2022-02-21 00:12:51 +01:00 |
|
Christoph Oelckers
|
43f2601bd6
|
- added script definitions for the base actor classes so that the engine can start up again.
|
2022-01-23 13:03:40 +01:00 |
|
Rachael Alexanderson
|
85aee83bf8
|
- backend sync with GZDoom
|
2022-01-21 01:15:22 +01:00 |
|
Christoph Oelckers
|
ffd23c23ca
|
- implemented user map browser.
|
2021-12-30 09:58:08 +01:00 |
|
Christoph Oelckers
|
0d793a59fd
|
- moved the cutscene core to 'engine'.
More adjustments for making this code compatible with GZDoom.
|
2021-05-22 02:15:49 +02:00 |
|
Christoph Oelckers
|
8d8b3cda46
|
- scriptified SW's status bar.
Not tested yet. This just compiles without errors.
|
2021-05-16 09:34:08 +02:00 |
|
Christoph Oelckers
|
f84f58e714
|
- ported Duke and RR status bars.
Compiles but not tested yet.
|
2021-05-15 14:27:32 +02:00 |
|
Christoph Oelckers
|
b71c725e3e
|
- ported Exhumed's status bar.
Not tested yet.
|
2021-05-15 10:25:38 +02:00 |
|
Christoph Oelckers
|
778378fd5c
|
- scriptified version of Blood's status bar compiles.
Not tested yet.
|
2021-05-12 21:50:02 +02:00 |
|
Christoph Oelckers
|
acb4830eb5
|
- ported the BaseStatusBar class to ZScript.
Not hooked up yet, but it compiles.
|
2021-05-12 21:50:01 +02:00 |
|
Christoph Oelckers
|
4069a5096a
|
- scriptified Exhumed's 2D content (minus the programmatic textures.)
|
2021-04-30 20:08:36 +02:00 |
|
Christoph Oelckers
|
aa148d602c
|
- scriptified SW's 2D screens.
Compiles but not tested yet.
|
2021-04-30 20:08:35 +02:00 |
|
Christoph Oelckers
|
eaf5e1fba5
|
- Cutscene support in Blood.
Intro tested, rest to do.
|
2021-04-30 20:08:34 +02:00 |
|
Christoph Oelckers
|
eeefc4355e
|
- scriptified all of Duke's end of episode cutscenes.
|
2021-04-30 20:08:30 +02:00 |
|
Christoph Oelckers
|
1022564cab
|
- initial framework for scriptification of screen jobs.
|
2021-04-30 20:08:23 +02:00 |
|
Christoph Oelckers
|
30c4a0856e
|
- moved common script files.
|
2020-10-31 13:20:54 +01:00 |
|
Christoph Oelckers
|
7a482c6284
|
- make DHUDFont an object.
|
2020-10-31 13:20:54 +01:00 |
|
Christoph Oelckers
|
b21beb4039
|
- made the options search work.
This required changing how the engine credits menu work because it created a circular dependency in its original form.
|
2020-10-09 22:33:02 +02:00 |
|
Christoph Oelckers
|
6ba06f5ed0
|
- ImageScroller WIP commit.
|
2020-10-08 22:20:41 +02:00 |
|
Christoph Oelckers
|
1ea6084478
|
- Exhumed also done.
Also using proper assets now.
|
2020-10-06 22:35:25 +02:00 |
|
Christoph Oelckers
|
17a68bc60a
|
- SW's caption done, too.
In this case the font is squashed to be more narrow because otherwise many texts would not fit anymore.
|
2020-10-06 22:01:20 +02:00 |
|
Christoph Oelckers
|
bec1f67178
|
- implemented the menu caption for Duke et.al.
|
2020-10-06 20:49:55 +02:00 |
|
Christoph Oelckers
|
1e131eda9e
|
- implemented Blood's menu caption
|
2020-10-06 00:34:35 +02:00 |
|
Christoph Oelckers
|
3dbb8cbb11
|
- safety commit
|
2020-10-05 21:47:53 +02:00 |
|
Christoph Oelckers
|
7c89db69bd
|
-menuCustomizer from GZDoom.
|
2020-10-05 00:23:30 +02:00 |
|
Christoph Oelckers
|
b0301d6fc9
|
- progress.
|
2020-10-04 20:11:04 +02:00 |
|
Christoph Oelckers
|
0b9c6fe559
|
- added GZDoom's menu script code.
|
2020-10-04 20:11:03 +02:00 |
|
Christoph Oelckers
|
e29eb5bbed
|
- added some ZScript basics.
This is merely the basics needed to actually implement something.
|
2020-06-20 09:46:41 +02:00 |
|