Christoph Oelckers
|
af8d06994a
|
- implemented the scripting interface layer.
|
2021-04-30 20:08:32 +02:00 |
|
Christoph Oelckers
|
ef6d8c2c67
|
- added cutscene definitions for Duke and finalized the definecutscene parser.
|
2021-04-30 20:08:32 +02:00 |
|
Christoph Oelckers
|
021f1b7832
|
- make SummaryInfo a struct instead of passing a list of values to the script classes.
|
2021-04-30 20:08:32 +02:00 |
|
Christoph Oelckers
|
57853bf8fe
|
- RR Cutscene generators.
|
2021-04-30 20:08:31 +02:00 |
|
Christoph Oelckers
|
f077359196
|
- merge DukeDC's end of episode cutscene into BuildE3End.
This will make things a bit easier on the setup side because it eliminates the need for mission pack specific definitions.
|
2021-04-30 20:08:31 +02:00 |
|
Christoph Oelckers
|
88dfb93865
|
- redid Duke cutscene code to use functions, not classes as exports and added the missing screens.
Functions are better because they allow doing more in the internal setup code.
|
2021-04-30 20:08:31 +02:00 |
|
Christoph Oelckers
|
eeefc4355e
|
- scriptified all of Duke's end of episode cutscenes.
|
2021-04-30 20:08:30 +02:00 |
|
Christoph Oelckers
|
9d20185b39
|
- used pushv to make the intro init code look nicer.
|
2021-04-30 20:08:30 +02:00 |
|
Christoph Oelckers
|
66799d9a6d
|
- more screen job setup work.
* interface for movie player done.
* first cutscene definition done.
* all converted classes removed from C++ code.
|
2021-04-30 20:08:30 +02:00 |
|