Mitchell Richters
|
c43bde9b4d
|
- SW: Remove all the player oldpos stuff.
* This only had one valid use, for a bad setup in `DoPlayerRun()` where `DoPlayerBob()` was called before `DoPlayerMove()`.
|
2022-12-11 18:41:49 +01:00 |
|
Mitchell Richters
|
703db0e3c3
|
- SW: Remove PLAYER::posGet() .
|
2022-12-11 18:41:49 +01:00 |
|
Mitchell Richters
|
be06582062
|
- SW: Remove PLAYER::posAdd() .
|
2022-12-11 18:41:49 +01:00 |
|
Mitchell Richters
|
7eba7aacbd
|
- SW: Remove last PLAYER::posSet() calls.
|
2022-12-11 18:41:49 +01:00 |
|
Mitchell Richters
|
bf0f0345b3
|
- SW: Remove most PLAYER::posSet() calls.
|
2022-12-11 18:41:49 +01:00 |
|
Mitchell Richters
|
0917434888
|
- SW: Remove PLAYER::posXY() .
|
2022-12-11 18:41:49 +01:00 |
|
Mitchell Richters
|
ff75fa513a
|
- SW: Remove PLAYER::posZadd() .
|
2022-12-11 18:41:48 +01:00 |
|
Mitchell Richters
|
3b961ccae9
|
- SW: Remove PLAYER::posZget() .
- SW: Remove `PLAYER::posZget()`.
|
2022-12-11 18:41:48 +01:00 |
|
Mitchell Richters
|
fe795e6cfb
|
- SW: Remove PLAYER::posZset() in favour of new utilities.
|
2022-12-11 18:41:48 +01:00 |
|
Mitchell Richters
|
f18512e270
|
- SW: Ladder fixes where centering of player was effectively occurring twice.
|
2022-12-11 18:41:48 +01:00 |
|
Mitchell Richters
|
7624f8b77d
|
- SW: Death sequence fixes.
|
2022-12-11 18:41:48 +01:00 |
|
Mitchell Richters
|
88bace9dd7
|
- SW: Slightly increase the range check in DoPlayerDeathHoriz() .
|
2022-12-11 18:41:48 +01:00 |
|
Mitchell Richters
|
61086d7a8b
|
- SW: Don't bob the actual sprite's Z since we apply it as an offset in the draw code.
|
2022-12-11 18:41:48 +01:00 |
|
Mitchell Richters
|
e6044bc0fd
|
- SW: Repair player height issues.
|
2022-12-11 18:41:48 +01:00 |
|
Mitchell Richters
|
6d736aea19
|
- SW: Swap out the internals of the player's pos methods and get the game going again.
* Leave `PLAYER::PlayerOldPosition` for now.
|
2022-12-11 18:41:47 +01:00 |
|
Mitchell Richters
|
c14d1587f0
|
- SW: Move PLAYER struct underneath include for swactor.h .
* Needed by the next commit since the forward declaration isn't working.
|
2022-12-11 18:41:47 +01:00 |
|
Mitchell Richters
|
97a07cd83c
|
- SW: Wrap remaining calls to PLAYER::PlayerOldPosition .
|
2022-12-11 18:41:47 +01:00 |
|
Mitchell Richters
|
9ab5fd0801
|
- SW: Wrap calls to PLAYER::PlayerOldPosition.XY() .
|
2022-12-11 18:41:47 +01:00 |
|
Mitchell Richters
|
f711355f2f
|
- SW: Wrap calls that get PLAYER::PlayerPrevPosition .
|
2022-12-11 18:41:47 +01:00 |
|
Mitchell Richters
|
ad7a626b92
|
- SW: Wrap calls that set PLAYER::PlayerPrevPosition .
|
2022-12-11 18:41:47 +01:00 |
|
Mitchell Richters
|
2d351b2c28
|
- SW: Wrap calls that set PLAYER::PlayerPrevPosition.Z .
|
2022-12-11 18:41:47 +01:00 |
|
Mitchell Richters
|
bf833fcfa3
|
- SW: Wrap calls to PLAYER::PlayerPrevPosition.XY() .
|
2022-12-11 18:41:47 +01:00 |
|
Mitchell Richters
|
82e0e25b7e
|
- SW: Manual fixes to last commit I wanted to keep separate.
|
2022-12-11 18:41:46 +01:00 |
|
Mitchell Richters
|
a54d0f7639
|
- SW: Wrap calls that get PLAYER::PlayerNowPosition .
|
2022-12-11 18:41:46 +01:00 |
|
Mitchell Richters
|
964557ab6b
|
- SW: Wrap calls that add to PLAYER::PlayerNowPosition .
|
2022-12-11 18:41:46 +01:00 |
|
Mitchell Richters
|
11f9d82239
|
- SW: Wrap calls that set PLAYER::PlayerNowPosition .
|
2022-12-11 18:41:46 +01:00 |
|
Mitchell Richters
|
4bf202bee4
|
- SW: Wrap calls that get PLAYER::PlayerNowPosition.Z .
|
2022-12-11 18:41:46 +01:00 |
|
Mitchell Richters
|
4e0aa1add1
|
- SW: Wrap calls that add/subtract PLAYER::PlayerNowPosition.Z .
|
2022-12-11 18:41:46 +01:00 |
|
Mitchell Richters
|
6226d302f5
|
- SW: Wrap calls that set PLAYER::PlayerNowPosition.Z .
|
2022-12-11 18:41:46 +01:00 |
|
Mitchell Richters
|
7757288d33
|
- SW: Tidy up one vector equality test.
|
2022-12-11 18:41:45 +01:00 |
|
Mitchell Richters
|
7d0b2fba69
|
- SW: Wrap calls to PLAYER::PlayerNowPosition.XY() .
|
2022-12-11 18:41:45 +01:00 |
|
Mitchell Richters
|
f0074a913e
|
- SW: Rename Player::oldpos to Player::PlayerOldPosition to make it easier to search upon.
|
2022-12-11 18:41:45 +01:00 |
|
Mitchell Richters
|
bf10d9816f
|
- SW: Rename Player::opos to Player::PlayerPrevPosition to make it easier to search upon.
|
2022-12-11 18:41:45 +01:00 |
|
Mitchell Richters
|
cf25884675
|
- SW: Rename Player::pos to Player::PlayerNowPosition to make it easier to search upon.
|
2022-12-11 18:41:45 +01:00 |
|
Mitchell Richters
|
e55412f240
|
- Remove DCoreActor::ZeroVelocity() .
|
2022-12-11 18:41:45 +01:00 |
|
Mitchell Richters
|
39d1a758ed
|
- Remove DCoreActor::ZeroVelocityXY() .
|
2022-12-11 18:41:44 +01:00 |
|
Mitchell Richters
|
7dd5cdb86c
|
- Get rid of 2x unnecessary scope change calls on interpolatedvalue() calls.
|
2022-12-11 18:41:44 +01:00 |
|
Mitchell Richters
|
4de1b8ad86
|
- Create DCoreActor::getRenderPos() and use within Duke.
|
2022-12-11 18:41:44 +01:00 |
|
Mitchell Richters
|
d1c5f9516f
|
- Duke: Remove player_struct::posoldAdd() and player_struct::posoldGet() .
|
2022-12-11 18:41:44 +01:00 |
|
Mitchell Richters
|
f10f1b9154
|
- Duke: Remove player_struct::posoldZset() and player_struct::posoldZget() .
|
2022-12-11 18:41:44 +01:00 |
|
Mitchell Richters
|
66a08a26e8
|
- Duke: Remove player_struct::posoldX() , player_struct::posoldY() , and player_struct::posoldXY() .
|
2022-12-11 18:41:44 +01:00 |
|
Mitchell Richters
|
4551274e7d
|
- Duke: Remove player_struct::posSet() .
|
2022-12-11 18:41:44 +01:00 |
|
Mitchell Richters
|
a1e68f88a5
|
- Duke: Remove player_struct::posAdd() .
|
2022-12-11 18:41:44 +01:00 |
|
Mitchell Richters
|
27be72c7ec
|
- Duke: Remove player_struct::posGet() .
|
2022-12-11 18:41:43 +01:00 |
|
Mitchell Richters
|
b42672dcf9
|
- Duke: Remove player_struct::posZget() .
|
2022-12-11 18:41:43 +01:00 |
|
Mitchell Richters
|
bd8a6dd956
|
- Duke: Remove player_struct::posZadd() .
|
2022-12-11 18:41:43 +01:00 |
|
Mitchell Richters
|
78b04649f1
|
- Duke: Remove player_struct::posZset() .
|
2022-12-11 18:41:43 +01:00 |
|
Mitchell Richters
|
92dd6c9795
|
- Duke: Remove player_struct::posXY() .
|
2022-12-11 18:41:43 +01:00 |
|
Mitchell Richters
|
6f102e1171
|
- Duke: Remove player_struct::posX() and player_struct::posY() .
|
2022-12-11 18:41:43 +01:00 |
|
Mitchell Richters
|
b1bd59db41
|
- Duke: Clean up all player position calls referencing gs.playerheight that don't need it when using the sprite height.
|
2022-12-11 18:41:42 +01:00 |
|