Mitchell Richters
|
1162954b03
|
- Exhumed: Move AISpider's null chunk texture check into the getter.
* It's needed for the rat as well...
|
2023-04-21 21:13:15 +10:00 |
|
Mitchell Richters
|
408c71513b
|
- Exhumed: Manually review all nAction changes and ensure nFrame is reset also.
|
2023-04-21 21:13:14 +10:00 |
|
Mitchell Richters
|
ba8bdf347e
|
- Exhumed: Repair OOB seq access with Anubis.
* Everytime `nAction` changes, `nFrame` must be reset as well.
* One `AnubisSeq[]` index has an `nSeqId` of `-1`, this must be handled.
|
2023-04-21 21:13:14 +10:00 |
|
Mitchell Richters
|
27b9b0d2f8
|
- Exhumed: Reduce repeated hashtable lookups when building chunks.
|
2023-04-21 21:13:14 +10:00 |
|
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 |
|
Mitchell Richters
|
e82981929d
|
- Exhumed: Make overridesect global local to movespritez() .
* Fixes #933.
|
2023-04-16 19:30:35 +10:00 |
|
Christoph Oelckers
|
ecd0c8c1ff
|
- fixed a few bad scaling values.
|
2023-04-15 12:20:10 +02:00 |
|
Christoph Oelckers
|
ec9ed9588c
|
- Exhumed: don't pass uninitialized data to the sound engine.
This was creating very noisy warnings.
|
2023-04-10 09:49:38 +02:00 |
|
Mitchell Richters
|
a68fcfc71c
|
- Remove GameInterface::getConsoleAngles() , it's not needed anymore.
|
2023-04-04 07:02:39 +10:00 |
|
Mitchell Richters
|
8d11fef916
|
- Initial conversion of game input into class GameInput .
|
2023-04-03 18:46:36 +10:00 |
|
Mitchell Richters
|
2c6d8b50ea
|
- Exhumed: Tidy up bubbles.cpp.
* Extend `BuildBubbles()` to use the actual player's angle for if we ever get multiplayer going.
|
2023-04-02 19:56:54 +10:00 |
|
Mitchell Richters
|
4c11fb1b2a
|
- Exhumed: Tidy up remainder of anubis.cpp.
|
2023-04-02 19:56:54 +10:00 |
|
Mitchell Richters
|
754d27a8f0
|
- Exhumed: Tidy up AIAnubis::Tick() .
|
2023-04-02 19:56:54 +10:00 |
|
Mitchell Richters
|
8d48252f1a
|
- Exhumed: Backup actor location in BuildAnubis() .
|
2023-04-02 19:56:54 +10:00 |
|
Mitchell Richters
|
b10b909440
|
- Exhumed: Rename last argument in seq_MoveSequence() to nFrame .
|
2023-04-02 19:56:53 +10:00 |
|
Mitchell Richters
|
cf63d1ab74
|
- Exhumed: Tidy up remainder of anims.cpp.
|
2023-04-02 19:56:53 +10:00 |
|
Mitchell Richters
|
a2bd2b17a2
|
- Exhumed: Tidy up BuildAnim() .
* Also rename two rather unnamed args to something more appropriate.
|
2023-04-02 19:56:53 +10:00 |
|