Christoph Oelckers
|
8d1938b363
|
- Blood: cleaned up various angle and distance checks in AI code
|
2022-10-22 20:41:26 +02:00 |
|
Christoph Oelckers
|
e6cfb165f8
|
- converted all remaining add_int_bvel* calls.
|
2022-10-22 20:41:26 +02:00 |
|
Christoph Oelckers
|
068feae64e
|
- floatified actFireVector.
|
2022-10-22 20:41:25 +02:00 |
|
Christoph Oelckers
|
5c6cac49c8
|
- changed a few vel setter calls.
|
2022-10-22 20:41:25 +02:00 |
|
Christoph Oelckers
|
e00eda6cb8
|
- Blood: floatified VectorScan.
The texture checks in here definitely need some more verification, though.
Doing a quick test looked ok, but I do not think this was enough.
|
2022-10-22 20:41:25 +02:00 |
|
Christoph Oelckers
|
3b76de7b7d
|
- Blood: renamed actFireVector's arguments.
No way this can be refactored with names like a2, a3, a4 etc...
|
2022-10-22 20:41:25 +02:00 |
|
Christoph Oelckers
|
d1d68f1570
|
- handled the last remaining set_int_bvel* calls in nnexts.cpp.
|
2022-10-22 20:41:25 +02:00 |
|
Christoph Oelckers
|
88feac4272
|
- floatified useVelocityChanger
|
2022-10-22 20:41:25 +02:00 |
|
Christoph Oelckers
|
044b9e555b
|
- floatified a bit more of nnExtProcessSuperSprites
|
2022-10-22 20:41:25 +02:00 |
|
Christoph Oelckers
|
fd5bbbedaf
|
- floatified aiPatrolMove
|
2022-10-22 20:40:42 +02:00 |
|
Mitchell Richters
|
0993799967
|
- Blood: Use sprite angle radians in GameInterface::UpdateSounds() .
|
2022-10-22 19:45:10 +02:00 |
|
Mitchell Richters
|
633fb01487
|
- Blood: Rename some weapon function variables to give us half a chance of refactoring it.
|
2022-10-22 19:45:10 +02:00 |
|
Mitchell Richters
|
cea0e74299
|
- Blood: Floatified remaining bits of playerProcess() .
|
2022-10-22 19:45:10 +02:00 |
|
Mitchell Richters
|
32c784cd0f
|
- Blood: Floatified remaining bits of ProcessInput() .
|
2022-10-22 19:45:10 +02:00 |
|
Christoph Oelckers
|
781c2492a9
|
- Blood: floatified aiFightDudeCanSeeTarget + aiPatrolMarkerReached
|
2022-10-22 19:45:10 +02:00 |
|
Christoph Oelckers
|
ead39cb010
|
- Blood: floatified parts of condCheckDude
|
2022-10-22 19:45:09 +02:00 |
|
Christoph Oelckers
|
92f958ded0
|
- Blood: floatified debrisBubble
|
2022-10-22 19:45:09 +02:00 |
|
Christoph Oelckers
|
39d100c970
|
- Blood: floatified debrisConcuss
|
2022-10-22 19:45:09 +02:00 |
|
Christoph Oelckers
|
549f062973
|
- Blood: floatified windGenDoVerticalWind
|
2022-10-22 19:45:09 +02:00 |
|
Mitchell Richters
|
ef03e64025
|
- Blood: Floatified ActionScan() .
|
2022-10-22 12:17:04 +02:00 |
|
Mitchell Richters
|
b8b5fe9162
|
- Blood: Floatified playerStart() and ZONE::ang .
|
2022-10-22 12:17:04 +02:00 |
|
Christoph Oelckers
|
243c071834
|
- got rid of bsinf and bcosf.
|
2022-10-22 12:17:04 +02:00 |
|
Christoph Oelckers
|
6dd7fac902
|
- eliminated the sine table and moved tilehasmodelorvoxel to a different file to delete engine.cpp.
|
2022-10-22 12:17:04 +02:00 |
|
Mitchell Richters
|
95cd74bdc0
|
- renamed slope functions so that the int versions get a special name.
|
2022-10-22 12:17:02 +02:00 |
|
Christoph Oelckers
|
ac2a3c443f
|
- got rid of all deprecated updatesector variants.
This required a few changes in the map loader and render interface.
|
2022-10-22 12:17:02 +02:00 |
|
Mitchell Richters
|
2e4996e8fc
|
- floatified nnextCanMove and deleted most deprecated updatesector variants.
|
2022-10-22 12:17:02 +02:00 |
|
Christoph Oelckers
|
9b84a510da
|
- Blood: floatified debrisMove
|
2022-10-22 12:17:01 +02:00 |
|
Mitchell Richters
|
ef3be6181e
|
- Blood: Floatified GibThing() .
|
2022-10-22 12:17:01 +02:00 |
|
Mitchell Richters
|
2e202a022c
|
- Blood: Floatified GibFX() .
|
2022-10-22 12:17:01 +02:00 |
|
Mitchell Richters
|
3d16b76c9a
|
- Blood: Floatified ghostThinkChase() .
|
2022-10-22 12:17:01 +02:00 |
|
Mitchell Richters
|
8025682334
|
- Blood: Floatified gargThinkChase() .
|
2022-10-22 12:17:00 +02:00 |
|
Mitchell Richters
|
ad8fbc51de
|
- Blood: Floatified batThinkChase() .
|
2022-10-22 12:17:00 +02:00 |
|
Christoph Oelckers
|
761412313f
|
- did some trivial replacements for deprecated functions.
|
2022-10-22 12:17:00 +02:00 |
|
Christoph Oelckers
|
6a1ff029b7
|
- floatified getslopeval and all related code.
|
2022-10-22 12:17:00 +02:00 |
|
Christoph Oelckers
|
ece8663f5e
|
- floatified calcSlope and cleaned up the get*slope interface
|
2022-10-22 12:17:00 +02:00 |
|
Christoph Oelckers
|
8a40fbb020
|
- deleted ffloorZ.
|
2022-10-22 12:16:59 +02:00 |
|
Christoph Oelckers
|
84ce8b29f2
|
- handle another precision issue in MoveDude.
That mulscale16r function is broken enough to affect the values in an observable way that cannot be replicated with real floats.
|
2022-10-22 12:16:59 +02:00 |
|
Christoph Oelckers
|
c9bcfff654
|
- gross hack to simulate the original bad precision of Blood's ClipMove.
|
2022-10-22 12:16:59 +02:00 |
|
Mitchell Richters
|
b45c95eec5
|
- Blood: Floatify MoveDude() and fixed incorrect velocity check.
|
2022-10-22 12:16:59 +02:00 |
|
Mitchell Richters
|
4788e26596
|
- Blood: Floatify actAirDrag() and some associated XSECTOR members.
* Left `XSECTOR::windVel` as an integer type for now.
|
2022-10-22 12:16:59 +02:00 |
|
Mitchell Richters
|
7747205e03
|
- Blood: Some small wrapper replacements.
|
2022-10-22 12:16:59 +02:00 |
|
Mitchell Richters
|
448c52be74
|
- Blood: Clean up some rotatepoint() usage.
|
2022-10-22 12:16:59 +02:00 |
|
Mitchell Richters
|
9c67110722
|
- Blood: Floatify GetSpriteExtents() .
|
2022-10-22 12:16:59 +02:00 |
|
Mitchell Richters
|
f2be65777b
|
- Blood: Floatify remaining gib interfaces.
|
2022-10-22 12:16:58 +02:00 |
|
Mitchell Richters
|
d92fda4312
|
- Blood: Floatify callbackUniMissileBurst() .
|
2022-10-22 12:16:58 +02:00 |
|
Mitchell Richters
|
3858e2cbd1
|
- Blood: Floatify FlareBurst() .
|
2022-10-22 12:16:58 +02:00 |
|
Mitchell Richters
|
216089130c
|
- Blood: Floatify viewProcessSprites() .
|
2022-10-22 12:16:58 +02:00 |
|
Mitchell Richters
|
e5226c65a9
|
- Blood: Add DAngle overload for CFX::fxSpawnActor() .
|
2022-10-22 12:16:58 +02:00 |
|
Mitchell Richters
|
e124288b57
|
- Blood: Clean up actFloorBounceVector() floatification.
|
2022-10-22 12:16:58 +02:00 |
|
Mitchell Richters
|
8e851c8b00
|
- Blood: Initial pass at floatifying actFloorBounceVector() .
* Direct translation of the original code.
|
2022-10-22 12:16:58 +02:00 |
|