Christoph Oelckers
0577b678d2
- all of int_ang in aizombf.cpp
...
Note that the z-offset in ThrowSeqCallback was not correct - eyeHeight is in pixels, but this was passed as a Build-z-parameter which is scaled by 256, effectively rendering the offset almost ineffective.
2022-10-25 07:07:07 +02:00
Christoph Oelckers
e4f8178947
- all int_ang() in aiunicult.cpp
2022-10-25 07:07:07 +02:00
Christoph Oelckers
049220239c
- get rid of vel wrappers for nnext conditions.
...
The fixed point conversion here is unavoidable, so make it explcit.
2022-10-25 07:07:07 +02:00
Christoph Oelckers
5dc2d467ee
- the last remaining approxDist calls in nnexts.
2022-10-25 07:07:07 +02:00
Christoph Oelckers
cf2d29e921
- floatified aiFightGetFineTargetDist
2022-10-25 07:07:07 +02:00
Christoph Oelckers
139f68c804
- deleted unused GetDistToLine
2022-10-25 07:07:07 +02:00
Christoph Oelckers
2692684e73
- floatified distance checks in unicultThinkChase
2022-10-25 07:07:07 +02:00
Christoph Oelckers
2eb068e4a6
- deleted unused CheckProximityPoint and cleaned up earthquake calculations.
2022-10-25 07:07:07 +02:00
Christoph Oelckers
d99ed7676b
- reroute player firing functions directly to the floating point variants of the actor versions.
2022-10-25 07:07:06 +02:00
Christoph Oelckers
607f119bad
- floatified aiPatrolAlarmFull
2022-10-25 07:07:06 +02:00
Christoph Oelckers
99da5d78ab
- floatified GetZRangeAtXYZ
2022-10-25 07:07:06 +02:00
Christoph Oelckers
9b9116986b
- removed redundant function call.
2022-10-25 07:07:06 +02:00
Christoph Oelckers
6e03f87671
- floatified GetZRange
2022-10-25 07:07:06 +02:00
Christoph Oelckers
60e9e4d93a
- floatified EnemyBubble
2022-10-25 07:07:06 +02:00
Christoph Oelckers
caf6dacbb5
- floatified PlayerBubble
2022-10-25 07:07:06 +02:00
Christoph Oelckers
a63527c892
- floatified fxDynPuff
2022-10-25 07:07:06 +02:00
Christoph Oelckers
24f4e1894c
- floatified fxFlameLick
2022-10-25 07:07:05 +02:00
Christoph Oelckers
d349eabcbc
- floatified dudeLeechOperate
2022-10-25 07:07:05 +02:00
Christoph Oelckers
e54719e6f5
- floatified coordinate stuff in ThrowThing
2022-10-25 07:07:05 +02:00
Christoph Oelckers
e8718826ba
- renamed Heardist to HearDist.
...
This had to wait until the variable was refactored out.
2022-10-25 07:07:05 +02:00
Christoph Oelckers
94403684b2
- changed 2 seeDist references to the SeeDist() wrapper.
...
Although not necessary this makes it easier later to refactor DUDEINFO.
2022-10-25 07:07:05 +02:00
Christoph Oelckers
f0dc95597b
- deleted several unused wrappers and overloads.
2022-10-25 07:07:05 +02:00
Christoph Oelckers
0bfc57e68a
- got rid of the only getangle call in the backend
2022-10-25 07:07:05 +02:00
Christoph Oelckers
9cd5766cd0
- deleted unused GetWallAngle function and comment cleanup
2022-10-25 07:07:05 +02:00
Christoph Oelckers
89cdd17cc2
- floatified PukeSeqCallback
2022-10-25 07:07:05 +02:00
Christoph Oelckers
8dd646a24f
- floatified HackSeqCallback
2022-10-25 07:07:04 +02:00
Christoph Oelckers
8edd0530cb
- renamed two functions.
2022-10-25 07:07:04 +02:00
Christoph Oelckers
7ae1d6fdc1
- floatified another Tchernobog callback.
2022-10-25 07:07:04 +02:00
Christoph Oelckers
65d696c2bb
- floatified sub_71BD4
2022-10-25 07:07:04 +02:00
Christoph Oelckers
dcde92d629
- floatified cerberusThinkGoto
2022-10-25 07:07:04 +02:00
Christoph Oelckers
fd3ca33aea
- deleted set_int_bvel inlines
2022-10-25 07:07:04 +02:00
Christoph Oelckers
8c00af40d0
- eliminated the last set_int_bvel call in fxZombieBloodSpurt
2022-10-25 07:07:04 +02:00
Christoph Oelckers
d213f7c92f
- floatified useUniMissileGen
2022-10-25 07:07:04 +02:00
Christoph Oelckers
0999ffd5c0
- floatified fxSpawnEjectingBrass/Shell and got rid of the inlines.
2022-10-25 07:07:03 +02:00
Christoph Oelckers
ee255b533d
- floatified SpidBirthSeqCallback
2022-10-25 07:07:03 +02:00
Christoph Oelckers
4376bd6581
- floatified SpidBiteSeqCallback and SpidJumpSeqCallback
2022-10-25 07:07:03 +02:00
Christoph Oelckers
3abd6aa996
- floatified ratBiteSeqCallback
2022-10-25 07:07:03 +02:00
Christoph Oelckers
c58e0d84ad
- floatified podAttack
2022-10-25 07:07:03 +02:00
Christoph Oelckers
c2fbbfbefe
- floatified the remaining parts of aihound.cpp.
2022-10-25 07:07:03 +02:00
Christoph Oelckers
0a2274a41d
- the remaining bits in aigilbst.cpp
2022-10-25 07:07:03 +02:00
Mitchell Richters
bb6e12a2b1
- Eliminate remaining calls to TAngle<T>::fromBuildf()
.
2022-10-25 07:07:03 +02:00
Mitchell Richters
789fa71a14
- Use g_atan2()
within maphoriz()
so consistent math is used throughout engine.
2022-10-25 07:07:03 +02:00
Mitchell Richters
5d8cc1b4fc
- Store all input speed constants as DAngle to avoid calling DAngle::fromDeg()
all the time.
2022-10-25 07:07:02 +02:00
Christoph Oelckers
3c3af06413
- deleted getincangle.
2022-10-25 07:07:02 +02:00
Christoph Oelckers
b7afaf3ed5
- floatified most of aiPatrolSearchTargets
2022-10-25 07:07:02 +02:00
Christoph Oelckers
769565997f
- floatified zombfThinkChase
2022-10-25 07:07:02 +02:00
Christoph Oelckers
5ba2eb4f64
- floatified myThinkTarget
2022-10-25 07:07:02 +02:00
Christoph Oelckers
211c77138b
- floatified most of unicultThinkChase
2022-10-25 07:07:02 +02:00
Christoph Oelckers
8382f12af2
- floatified sub_725A4
2022-10-25 07:07:02 +02:00
Christoph Oelckers
2620a8f644
- floatified ratThinkChase
2022-10-25 07:07:02 +02:00