Mitchell Richters
|
d309406473
|
- Exhumed: Rename sequence texture getters to separate frame/chunks.
* This will make it easier to compare against the source if there's a mistake, etc.
|
2023-04-21 21:13:15 +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
|
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
|
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
|
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
|
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
|
b10b909440
|
- Exhumed: Rename last argument in seq_MoveSequence() to nFrame .
|
2023-04-02 19:56:53 +10:00 |
|
Mitchell Richters
|
d30ce9691a
|
- Exhumed: Eliminate initpos global.
|
2023-03-18 19:19:22 +11:00 |
|
Mitchell Richters
|
67b40ee1d5
|
- Convert angle in hud_drawsprite() to work on true degrees, and in the right direction.
|
2022-12-11 19:46:26 +01:00 |
|
Mitchell Richters
|
58c1efb8de
|
- Exhumed: Remove all remaining angle wrapper usage.
|
2022-12-11 18:42:00 +01:00 |
|
Mitchell Richters
|
cca36b8061
|
- Make legacy weapon drawers in PlayerAngles local to Redneck code, they will eventually go.
|
2022-12-11 18:42:00 +01:00 |
|
Mitchell Richters
|
be466fec8d
|
- Wrap access to current yaw.
|
2022-12-11 18:41:57 +01:00 |
|
Mitchell Richters
|
b9f5bb71cc
|
- Merge PlayerHorizon and PlayerAngle structs into PlayerAngles struct.
|
2022-12-11 18:41:56 +01:00 |
|
Mitchell Richters
|
bd063de5f5
|
- Rename PlayerAngle::ang in preparation for replacement work.
|
2022-12-11 18:41:54 +01:00 |
|
Mitchell Richters
|
2e0b9490e1
|
- Change spritetypebase::angle to a DRotator named Angles .
* Major pre-requisite for the next steps I'm undertaking, let's get it into the branch now.
|
2022-12-11 18:41:52 +01:00 |
|
Mitchell Richters
|
13be5f7923
|
- Exhumed: Migrate to new actor viewzoffset property.
|
2022-12-11 18:41:50 +01:00 |
|
Christoph Oelckers
|
81341ce4a6
|
- unwrapped SetScale as well.
Again no edits here - it's one big replace action.
|
2022-10-30 16:51:33 +01:00 |
|
Christoph Oelckers
|
85b52b1c77
|
- removed Scale(), CopyScale() and MultScale wrappers.
|
2022-10-30 16:51:32 +01:00 |
|
Christoph Oelckers
|
42679d58bb
|
- lots of repeats in Exhumed
|
2022-10-30 16:51:28 +01:00 |
|
Mitchell Richters
|
9b98388215
|
- VecToAngle() with XY() inside to .Angle() replacements.
|
2022-10-27 16:55:53 +02:00 |
|
Christoph Oelckers
|
42389133d3
|
- function separators.
Also removing some dead code.
|
2022-10-18 19:01:44 +02:00 |
|
Christoph Oelckers
|
31fcdd9e41
|
- sprite rotation angle math
|
2022-10-18 18:34:28 +02:00 |
|
Mitchell Richters
|
ee30e770f7
|
- Exhumed: Floatify eyelevel .
|
2022-10-15 13:32:02 +02:00 |
|
Mitchell Richters
|
dea34609cd
|
- Exhumed: nCamera -> nCamerapos .
|
2022-10-15 13:32:00 +02:00 |
|
Christoph Oelckers
|
d573ba4cad
|
- pass map start as DVector3
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
209867e036
|
- cleaned out some unnecessary inlines.
|
2022-10-09 22:00:43 +02:00 |
|
Christoph Oelckers
|
4403a6a411
|
- eliminated redundant and less precise GetMyAngle function
The engine's getangle function just works fine here.
|
2022-10-08 16:11:23 +02:00 |
|
Christoph Oelckers
|
3a77742b72
|
- handle most set_int_z calls in Exhumed
|
2022-10-08 16:11:23 +02:00 |
|