Mitchell Richters
|
04eb0fe926
|
- Exhumed: Tidy up a few remaining globals in the sequence system.
|
2023-04-21 21:13:14 +10:00 |
|
Mitchell Richters
|
4a37453765
|
- Exhumed: Convert sequence system to FTextureIDs.
|
2023-04-21 21:13:13 +10:00 |
|
Mitchell Richters
|
fcfee9addc
|
- Exhumed: Convert remainder of statusbar code and delete old system.
|
2023-04-21 21:13:13 +10:00 |
|
Mitchell Richters
|
7ca73aa562
|
- Exhumed: Initial setup of new statusbar sequence exports, starting with DrawStatusSequence() .
|
2023-04-21 21:13:12 +10:00 |
|
Mitchell Richters
|
95e84ba1f8
|
- Exhumed: Make playFrameSound() a method of SeqFrame .
|
2023-04-21 21:13:12 +10:00 |
|
Mitchell Richters
|
32cc320195
|
- Exhumed: Refactor new sequence setup to not use naked TArray of frames.
* Also gives access to the previously discarded sequence flags that are currently not in any kind of use.
|
2023-04-21 21:13:12 +10:00 |
|
Mitchell Richters
|
4b223ab26d
|
- Exhumed: Tidy up DExhumedActor variables for clarity.
|
2023-04-21 21:13:11 +10:00 |
|
Mitchell Richters
|
5efc14411a
|
- Exhumed: Use actor variables for sequences, not player ones.
|
2023-04-21 21:11:55 +10:00 |
|
Mitchell Richters
|
5c0b6858b1
|
- Exhumed: Remove seq_GetSeqPicnum() .
|
2023-04-21 21:11:55 +10:00 |
|
Mitchell Richters
|
b4502626fa
|
- Exhumed: Tidy up some picnum accesses.
|
2023-04-21 21:11:55 +10:00 |
|
Mitchell Richters
|
d7161a7368
|
- Exhumed: Convert the weapon code.
|
2023-04-21 21:11:54 +10:00 |
|
Mitchell Richters
|
33bfe4601f
|
- Exhumed: Convert seq_DrawPilotLightSeq() .
|
2023-04-21 21:11:54 +10:00 |
|
Mitchell Richters
|
4428ea5612
|
- Exhumed: Fix null chunk access for spider.
|
2023-04-21 21:11:54 +10:00 |
|
Mitchell Richters
|
d8441f712e
|
- Exhumed: Converted out most remaining files.
|
2023-04-21 21:11:54 +10:00 |
|
Mitchell Richters
|
34e984d836
|
- Exhumed: Convert out bullet system to new backend hashtable.
|
2023-04-21 21:11:54 +10:00 |
|
Mitchell Richters
|
6f242b901d
|
- Exhumed: Convert out anim system to new backend hashtable.
|
2023-04-21 21:11:53 +10:00 |
|
Mitchell Richters
|
f404708f51
|
- Exhumed: Initial conversion of seq_PlotSequence() to new backend hashtable.
|
2023-04-21 21:11:52 +10:00 |
|
Mitchell Richters
|
4d1466217b
|
- Exhumed: Remove unused/unneeded union from DExhumedActor .
|
2023-04-21 21:10:47 +10:00 |
|
Mitchell Richters
|
80125e11f3
|
- Exhumed: Separate out seq variables within DExhumedActor .
|
2023-04-21 21:10:45 +10:00 |
|
Mitchell Richters
|
57ffb0e251
|
- Exhumed: Tidy up internals of seq_PlotSequence() .
* Renames disassembly variables.
* Removes abusive reuse of arg variables.
|
2023-04-17 08:52:54 +10:00 |
|
Mitchell Richters
|
27c87b247c
|
- Exhumed: Rename actionSeq members for clarity.
|
2023-04-17 08:52:54 +10:00 |
|
Mitchell Richters
|
310f615c8c
|
- Exhumed: Initial setup of new sequence loader.
* Untested in-game but looks good in the debugger.
|
2023-04-17 08:52:54 +10:00 |
|
Mitchell Richters
|
8a0d09ce8b
|
- Exhumed: Wrap all access to FrameSound[] array and make static.
|
2023-04-17 08:52:54 +10:00 |
|
Mitchell Richters
|
86c559ff1c
|
- Exhumed: Wrap all access to ChunkFlag[] array and make static.
|
2023-04-17 08:52:54 +10:00 |
|
Mitchell Richters
|
01148a8c29
|
- Exhumed: Wrap all access to ChunkPict[] array and make static.
|
2023-04-17 08:52:54 +10:00 |
|
Mitchell Richters
|
78489dbc78
|
- Exhumed: Wrap all access to ChunkXpos[] and ChunkYpos[] arrays and make static.
|
2023-04-17 08:52:53 +10:00 |
|
Mitchell Richters
|
924ac25df1
|
- Exhumed: Wrap all access to FrameSize[] array and make static.
|
2023-04-17 08:52:53 +10:00 |
|
Mitchell Richters
|
93fe699b78
|
- Exhumed: Wrap all access to FrameFlag[] array and make static.
|
2023-04-17 08:52:53 +10:00 |
|
Mitchell Richters
|
3e38d01e4b
|
- Exhumed: Wrap all access to FrameBase[] array and make static.
|
2023-04-17 08:52:53 +10:00 |
|
Mitchell Richters
|
fbddddcccc
|
- Exhumed: Mark unused array SeqFlag[] as static and annotate it.
|
2023-04-17 08:52:53 +10:00 |
|
Mitchell Richters
|
e9c9f070eb
|
- Exhumed: Wrap all access to SeqStatic[] array and make static.
|
2023-04-17 08:52:52 +10:00 |
|
Mitchell Richters
|
8df52e1265
|
- Exhumed: Wrap all access to SeqBase[] array and make static.
|
2023-04-17 08:52:52 +10:00 |
|
Mitchell Richters
|
53b7235adf
|
- Exhumed: Wrap all access to SeqOffsets[] array and make static.
|
2023-04-17 08:52:52 +10:00 |
|
Mitchell Richters
|
4cc3664287
|
- Exhumed: Minor tidy-up for seq_ReadSequence() prior to start.
|
2023-04-17 08:52:52 +10:00 |
|
Christoph Oelckers
|
07102fbd39
|
- fixed missing CANNONBALLS texture alias.
|
2023-04-16 21:47:06 +02:00 |
|
Christoph Oelckers
|
608b4e8e0f
|
- initialize the new temporary actor properties to something useful.
|
2023-04-16 17:35:23 +02:00 |
|
Christoph Oelckers
|
5da28bf5ad
|
- added new CHANF_SINGULAR flag plus a handler for CHANF_LOCAL in Duke.
|
2023-04-16 17:35:22 +02:00 |
|
Christoph Oelckers
|
a3da3a4c43
|
- added a large bunch of script exports.
|
2023-04-16 17:35:15 +02:00 |
|
Christoph Oelckers
|
5f68291f69
|
- added skeleton definitions for all new Nuclear Winter items and their base tiles.
|
2023-04-16 16:53:53 +02:00 |
|
Christoph Oelckers
|
ea96c66a93
|
- made some annotations in concmd_shoot how to deal with RRRA's merged projectiles.
|
2023-04-16 16:53:52 +02:00 |
|
Christoph Oelckers
|
712ed44e94
|
- use names instead of strings with FindActor.
|
2023-04-16 16:53:52 +02:00 |
|
Christoph Oelckers
|
cb8137c32b
|
- consolidated shoot_d and shoot_r.
|
2023-04-16 16:53:52 +02:00 |
|
Christoph Oelckers
|
ef412c20cc
|
- scriptified shootrpg.
Due to its ugly special cases this function is most likely not modding-safe.
|
2023-04-16 16:53:52 +02:00 |
|
Christoph Oelckers
|
3d09be118a
|
- scriptified the freezeblast shooter.
|
2023-04-16 16:53:52 +02:00 |
|
Christoph Oelckers
|
e97fc54179
|
- scriptified shootstuff.
|
2023-04-16 16:53:52 +02:00 |
|
Christoph Oelckers
|
9085157130
|
- scriptified shootwhip.
|
2023-04-16 16:53:51 +02:00 |
|
Christoph Oelckers
|
afe7086189
|
- reimplemented WW2GI's hitscan related events in ZScript.
|
2023-04-16 16:53:51 +02:00 |
|
Christoph Oelckers
|
3af08ecbac
|
- scriptified and consolidated the hitscan attacks.
|
2023-04-16 16:53:51 +02:00 |
|
Christoph Oelckers
|
1f5cd93564
|
- wall flag interface cleanup.
With wall textures now available the workarounds could be removed.
|
2023-04-16 16:53:51 +02:00 |
|
Christoph Oelckers
|
041d5214a4
|
- two new flags for the hitscan attack.
|
2023-04-16 16:53:51 +02:00 |
|