Christoph Oelckers
|
ef47040630
|
- renaming stuff for search purposes
|
2022-10-17 17:03:53 +02:00 |
|
Christoph Oelckers
|
cb0be471d1
|
- hack macros to reduce clipdist search noise
Will be removed later
|
2022-10-17 17:03:53 +02:00 |
|
Christoph Oelckers
|
9721d80f44
|
- more assignment wraps
|
2022-10-17 17:03:53 +02:00 |
|
Christoph Oelckers
|
3fc592c505
|
- wrap clipdist copy
|
2022-10-17 17:03:53 +02:00 |
|
Christoph Oelckers
|
51c059657b
|
- wrapped all literal assignments to clipdist - part 6
|
2022-10-17 17:03:53 +02:00 |
|
Christoph Oelckers
|
3e36b5627b
|
- wrap clipdist << 2
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
7fb7146b7b
|
- floatify CloseRangeDist’s fudge parameter
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
e15a89fc70
|
- found one more place using Build angles.
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
be1f510728
|
- eliminated DAMAGE function.
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
3c78429210
|
- DoPickTarget.
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
ee669a1fec
|
- cleanup
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
1a365997d8
|
- took care of most of zinttoworld
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
82ac3c50e8
|
- handle bsin / bcos.
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
3dbf7740c0
|
- InitShotgun
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
af0809ef36
|
- eliminated MOVExy
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
d957e8cfcf
|
- set_int_change is gone.
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
5a437aa563
|
- the last velocity bit.
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
a7d07df55f
|
- the final part of z-velocity wrappers.
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
4043cd6f83
|
- TestMissileSetPos
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
ab89708c80
|
- the last int_vel's.
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
54acf530e7
|
- another portion of z-velocity awfulness.
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
44803c1109
|
- lots of z-velocity crap.
The math for this is atrocious...
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
5a3d4a4b42
|
- set_int_ang, add_int_ang in SW
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
37b8b63dac
|
- handle all remaining int_ang in weapon.cpp.
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
b2b1522185
|
- fixed a few bad length calculations
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
0e57a9f3c7
|
- some more angles.
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
dd22e812a6
|
- handle several angle assignments
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
276960ac08
|
- handle PlayerFacingRange
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
2fd918674d
|
- floatify FacingRange
|
2022-10-17 17:03:51 +02:00 |
|
Christoph Oelckers
|
8b70326da5
|
- handle PlayerDamageSlide and ActorDamageSlide.
|
2022-10-17 17:03:11 +02:00 |
|
Christoph Oelckers
|
16cc147173
|
- fixed bad distance check.
This originally was 18000, not 10000
|
2022-10-17 07:12:38 +02:00 |
|
Christoph Oelckers
|
2f1cda39fa
|
- floatified DoBloodWorm
|
2022-10-16 23:54:20 +02:00 |
|
Christoph Oelckers
|
f6a21216ee
|
- floatified InitEnemyFireball
|
2022-10-16 23:54:20 +02:00 |
|
Christoph Oelckers
|
a1993bbde4
|
- floatified InitTurretMgun
|
2022-10-16 23:54:20 +02:00 |
|
Christoph Oelckers
|
a75531a5b8
|
- floatified InitSobjMachineGun
|
2022-10-16 23:54:20 +02:00 |
|
Christoph Oelckers
|
622dea3ebf
|
- floatify InitTurretMicro
|
2022-10-16 23:54:20 +02:00 |
|
Christoph Oelckers
|
fdabd75422
|
- got rid of DistanceI.
|
2022-10-16 23:54:19 +02:00 |
|
Christoph Oelckers
|
9a464e81e7
|
- deal with distances and CloseRangeDist.
|
2022-10-16 23:54:19 +02:00 |
|
Christoph Oelckers
|
b7b5e34fb6
|
- floatified WeaponAutoAimHitscan
|
2022-10-16 23:54:19 +02:00 |
|
Christoph Oelckers
|
150202d782
|
- third batch
|
2022-10-16 23:54:19 +02:00 |
|
Christoph Oelckers
|
2932cb81b2
|
- floatify TraverseBreakableWalls.
|
2022-10-16 23:54:19 +02:00 |
|
Christoph Oelckers
|
5f5b7d90f1
|
- second batch of weapon.cpp floatification
|
2022-10-16 23:54:19 +02:00 |
|
Christoph Oelckers
|
8cd65bf5d9
|
- first round of weapon.cpp floatification
|
2022-10-16 23:54:19 +02:00 |
|
Christoph Oelckers
|
75476d84dd
|
- add a floating point wrapper for USER:Radius.
Changing the variable causes more problems than it solves.
|
2022-10-16 23:54:19 +02:00 |
|
Christoph Oelckers
|
a441e01363
|
- several DISTANCE calls in weapon.cpp
|
2022-10-16 23:54:18 +02:00 |
|
Christoph Oelckers
|
ab8fbb0f35
|
3 x DISTANCE in weapon.cpp
|
2022-10-16 23:54:18 +02:00 |
|
Christoph Oelckers
|
cc73e90ce5
|
- function separators and dead code removal in weapon.cpp and wallmove.cpp
|
2022-10-16 23:54:18 +02:00 |
|
Christoph Oelckers
|
3df3676468
|
- got rid of int_ppos()
|
2022-10-16 10:59:03 +02:00 |
|
Christoph Oelckers
|
64b5ba8c68
|
- pass floating point velocities to SpawnActor
Also remove the fixed point variant
|
2022-10-16 10:31:12 +02:00 |
|
Christoph Oelckers
|
327161de9f
|
- floatified SpawnSplashXY
|
2022-10-16 10:26:30 +02:00 |
|
Christoph Oelckers
|
2e31e9d97c
|
- floatified SpawnShotgunSparks, SpawnBoatSparks and ContinueHitscan
|
2022-10-16 10:26:30 +02:00 |
|
Christoph Oelckers
|
b73809c90c
|
- floatified SpawnSwordSparks
|
2022-10-16 10:26:30 +02:00 |
|
Christoph Oelckers
|
9486d39360
|
- floatiified SW PlaySound
|
2022-10-16 10:26:30 +02:00 |
|
Christoph Oelckers
|
211ee808eb
|
- missed two lines.
|
2022-10-16 09:40:28 +02:00 |
|
Christoph Oelckers
|
2936cb022c
|
- migrated all FAFhitscan calls to the DVector3 variant.
Most with temporary wraps - this is needed to migrate the function itself to DVector3.
|
2022-10-16 09:40:12 +02:00 |
|
Christoph Oelckers
|
f9f26bbfe2
|
- cleaned out most MOVEx/y calls and the last remaining wrappers in player.cpp.
|
2022-10-16 09:21:20 +02:00 |
|
Christoph Oelckers
|
d1e29aad36
|
- floatified GetOverlapSector and its callers
|
2022-10-15 18:22:09 +02:00 |
|
Christoph Oelckers
|
7b05beeb75
|
- floatified several Distance calls
|
2022-10-15 18:22:08 +02:00 |
|
Christoph Oelckers
|
c3510091b0
|
- unwrapped PlayerDamageSlide and removed the wrappers.
|
2022-10-15 17:52:08 +02:00 |
|
Christoph Oelckers
|
a5f0788f15
|
- PlayerSlide and PlayerMove unwrapped.
|
2022-10-15 17:52:08 +02:00 |
|
Christoph Oelckers
|
608c964f02
|
- unwrap all places where the vect vectors were just used in their native form.
|
2022-10-15 17:52:07 +02:00 |
|
Christoph Oelckers
|
66474142a4
|
- wrapped as much of _slide_vect as possible.
|
2022-10-15 17:52:07 +02:00 |
|
Christoph Oelckers
|
4547372d4d
|
- use access functions for reading _vect.
|
2022-10-15 17:52:07 +02:00 |
|
Christoph Oelckers
|
9d101a4f73
|
- renamed player vector variables
|
2022-10-15 17:52:06 +02:00 |
|
Christoph Oelckers
|
77bc524950
|
- eliminated add_int_change
|
2022-10-15 17:52:06 +02:00 |
|
Christoph Oelckers
|
e81dba2ea9
|
- random angle cleanup
|
2022-10-15 17:52:06 +02:00 |
|
Christoph Oelckers
|
9651a7f694
|
- minor code cleanup
|
2022-10-15 17:49:34 +02:00 |
|
Christoph Oelckers
|
5653793bdc
|
- floatified DoBloodSpray
|
2022-10-15 17:49:33 +02:00 |
|
Christoph Oelckers
|
0644add7be
|
- floatified AutoBreakWall and WallBreakPosition
|
2022-10-15 17:16:57 +02:00 |
|
Christoph Oelckers
|
7ba56bc6cc
|
- floatified USER slide variables.
|
2022-10-15 13:32:06 +02:00 |
|
Christoph Oelckers
|
2ab87ad18c
|
- renamed variables for refactoring.
|
2022-10-15 13:32:06 +02:00 |
|
Christoph Oelckers
|
1501558139
|
- floatified USER::Dist
|
2022-10-15 13:32:05 +02:00 |
|
Christoph Oelckers
|
872833d6be
|
- floatified USER::targetDist and distCheck.
|
2022-10-15 13:32:05 +02:00 |
|
Christoph Oelckers
|
e5b2a0f0a6
|
- simple angle stuff.
|
2022-10-15 12:42:31 +02:00 |
|
Christoph Oelckers
|
eed7f0806c
|
- more quick replacements
|
2022-10-15 10:15:21 +02:00 |
|
Christoph Oelckers
|
3e76d49b6e
|
- removed the mul vel wrappers
|
2022-10-15 10:15:21 +02:00 |
|
Christoph Oelckers
|
6fd8dae380
|
- removed the non-Blood float_* access wrappers
|
2022-10-15 10:15:21 +02:00 |
|
Christoph Oelckers
|
62ba753585
|
- remove vel clear wrappers
|
2022-10-15 10:15:21 +02:00 |
|
Christoph Oelckers
|
fca2f8c683
|
- replace all ‚labs‘ with ‚abs‘
|
2022-10-14 23:55:31 +02:00 |
|
Christoph Oelckers
|
491b6eb08c
|
- floatified some angles.
|
2022-10-14 23:52:42 +02:00 |
|
Christoph Oelckers
|
c443d9ecb7
|
- floatified parts of InitUzi and InitGrenade.
|
2022-10-14 23:52:27 +02:00 |
|
Christoph Oelckers
|
d582cedaec
|
- floatified parts of InitNuke and InitMicro
|
2022-10-14 23:51:15 +02:00 |
|
Christoph Oelckers
|
80034445b2
|
- floatified parts of InitRocket and InitBunnyRocket
|
2022-10-14 23:49:12 +02:00 |
|
Christoph Oelckers
|
8eab80bad2
|
- floatified parts of InitLaser and InitRail
|
2022-10-14 23:48:13 +02:00 |
|
Christoph Oelckers
|
b5f13c2a24
|
- floatified parts of InitShotgun
|
2022-10-14 23:47:05 +02:00 |
|
Christoph Oelckers
|
ce3d44f3b6
|
- floatify parts of InitStar
|
2022-10-14 23:46:00 +02:00 |
|
Christoph Oelckers
|
a9b19943dd
|
- floatified bob_z and all actor spawns using it.
|
2022-10-14 23:39:33 +02:00 |
|
Christoph Oelckers
|
9600face4a
|
- the rest.
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
567b20f9ef
|
- almost the rest.
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
ce20bd9c56
|
- more wraps
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
643dda6085
|
-add_int_xvel(-
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
d19e99481d
|
- add_int_xvel
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
33eeb8d9c2
|
- right shifts
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
ec88d1ea6c
|
- set_int_xvel
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
434548a5aa
|
- more xvel wraps.
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
cf90970121
|
- float_vel wraps
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
ba044ac2f4
|
- first bunch of wrapping xvel.
|
2022-10-14 23:02:11 +02:00 |
|
Christoph Oelckers
|
f495650922
|
- clean out all residual access to yvel in SW.
The game never uses it aside from a sector trigger tag and one special case for the serpent ring.
|
2022-10-14 23:02:11 +02:00 |
|
Christoph Oelckers
|
36f109502d
|
- use clear_xvel wrapper.
|
2022-10-14 23:02:11 +02:00 |
|
Christoph Oelckers
|
a006482c07
|
- this concludes all trivial int_zvel replacements.
|
2022-10-14 22:57:37 +02:00 |
|
Christoph Oelckers
|
56e5388150
|
- handle 'zvel >' comparisons with constants.
|
2022-10-14 22:55:27 +02:00 |
|
Christoph Oelckers
|
07bac24234
|
- quickly got rid of a significant bunch of int_zvel calls.
Mapping to float_zvel what could be done with search and replace.
|
2022-10-14 20:31:57 +02:00 |
|
Christoph Oelckers
|
bd520e63dd
|
- use float_zvel in a few places.
|
2022-10-14 20:31:57 +02:00 |
|
Christoph Oelckers
|
999cd16b24
|
- use clear_zvel
|
2022-10-14 20:31:57 +02:00 |
|
Christoph Oelckers
|
231107921e
|
- handle a few more operators
|
2022-10-14 20:31:56 +02:00 |
|
Christoph Oelckers
|
8bfedc327f
|
- add_int_zvel
|
2022-10-14 20:31:56 +02:00 |
|
Christoph Oelckers
|
6ddfd8e97a
|
- set_int_zvel
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
70d0d0622b
|
- wrapped 0 assignments to zvel
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
a9d96864d3
|
- more zvel wrapping
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
3f7b423a4a
|
- zvel wrapping, part 1.
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
35d74c7f9f
|
- some MOVExy replacements.
|
2022-10-14 20:31:54 +02:00 |
|
Christoph Oelckers
|
574a24aded
|
- some simple stuff
|
2022-10-14 20:31:54 +02:00 |
|
Christoph Oelckers
|
c7c9ab52ce
|
- the last remaining set_int_z calls in SW.
|
2022-10-14 20:31:53 +02:00 |
|
Christoph Oelckers
|
6b06d37d14
|
- the last uses of the int_Actor functions.
|
2022-10-14 20:31:53 +02:00 |
|
Christoph Oelckers
|
562ac2461d
|
- InitSkelSpell
|
2022-10-14 20:31:53 +02:00 |
|
Christoph Oelckers
|
d815d0dfeb
|
- two more functions
|
2022-10-14 20:31:53 +02:00 |
|
Christoph Oelckers
|
6a9972938e
|
- position in InitZillaRail
|
2022-10-14 20:31:53 +02:00 |
|
Christoph Oelckers
|
bd54c4e8e2
|
- floatified WeaponHitscanShootFeet
|
2022-10-14 20:31:53 +02:00 |
|
Christoph Oelckers
|
12d182db6d
|
- floatify InitEnemyUzi.
|
2022-10-14 20:31:52 +02:00 |
|
Christoph Oelckers
|
91a89cd0f5
|
- more SetZVelFromTarget.
|
2022-10-14 20:31:52 +02:00 |
|
Christoph Oelckers
|
c6d69da727
|
- serpent stuff
|
2022-10-14 20:31:52 +02:00 |
|
Christoph Oelckers
|
453c45e0dc
|
- floatified InitVulcanBoulder
|
2022-10-14 20:31:52 +02:00 |
|
Christoph Oelckers
|
43a108bfb6
|
- consolidated and floatified 4 occurences of the same formula.
|
2022-10-14 20:31:52 +02:00 |
|
Christoph Oelckers
|
ca27a2e47f
|
- floatified SpawnGrenadeExp
|
2022-10-14 18:19:02 +02:00 |
|
Christoph Oelckers
|
02ad203a79
|
- floatified SpawnCoolieExp
|
2022-10-14 18:19:01 +02:00 |
|
Christoph Oelckers
|
99b8457eb4
|
- FindDistance in DoExpDamageTest
|
2022-10-14 18:19:01 +02:00 |
|
Christoph Oelckers
|
cef65c4ba4
|
- very simple replacements
|
2022-10-14 18:19:01 +02:00 |
|
Christoph Oelckers
|
dd171cd158
|
- floatified GetRepeatFromHeight's input.
|
2022-10-14 18:18:59 +02:00 |
|
Christoph Oelckers
|
c6bb8cea89
|
- some simple replacements.
|
2022-10-14 18:18:59 +02:00 |
|
Christoph Oelckers
|
933e5eb35a
|
- floatified WeaponAutoAimZVel
|
2022-10-14 18:18:59 +02:00 |
|
Christoph Oelckers
|
1bf6170fc1
|
- two one-liners
|
2022-10-14 18:18:59 +02:00 |
|
Christoph Oelckers
|
8a23a5d16b
|
- floatified VectorWormSeek
|
2022-10-14 18:18:58 +02:00 |
|
Christoph Oelckers
|
07f2039095
|
- floatified most of WeaponAutoAim
|
2022-10-14 18:18:58 +02:00 |
|
Christoph Oelckers
|
cbf929fc50
|
- floatified VectorMissileSeek
|
2022-10-14 18:18:58 +02:00 |
|
Christoph Oelckers
|
c2064fc5c0
|
- floatified ComboMissileSeek
|
2022-10-14 18:18:58 +02:00 |
|
Christoph Oelckers
|
75d2b4560d
|
- floatified MissileSeek.
|
2022-10-14 18:18:58 +02:00 |
|
Christoph Oelckers
|
02e411080c
|
- SW: floatified SpawnBlood
|
2022-10-14 18:18:28 +02:00 |
|
Christoph Oelckers
|
3ce9c15829
|
- floatified SpawnShrap
|
2022-10-14 18:13:50 +02:00 |
|
Christoph Oelckers
|
c9ab96f504
|
- floatified SpriteOverlapZ
|
2022-10-14 18:13:48 +02:00 |
|
Christoph Oelckers
|
9717082759
|
- int_change is gone
|
2022-10-14 18:13:48 +02:00 |
|
Christoph Oelckers
|
4b25400e40
|
- floatified SlopeBounce
|
2022-10-14 18:13:47 +02:00 |
|
Christoph Oelckers
|
d946e5de70
|
- floatified WallBounce
|
2022-10-14 18:13:47 +02:00 |
|
Christoph Oelckers
|
9aedc3fe9e
|
- more change wrappers removed
|
2022-10-14 18:13:47 +02:00 |
|
Christoph Oelckers
|
a5d6e1d406
|
- more int_change gone
|
2022-10-14 18:13:47 +02:00 |
|
Christoph Oelckers
|
a59f363224
|
- eliminated some int_change calls
|
2022-10-14 18:13:46 +02:00 |
|
Christoph Oelckers
|
620de9ebf7
|
- handle all remaining move_sprite calls.
int_ceiling_dist and int_floor_dist are gone
|
2022-10-14 18:13:46 +02:00 |
|
Christoph Oelckers
|
e7197e2d73
|
- migrate all remaining move_missile calls
|
2022-10-14 17:17:37 +02:00 |
|
Christoph Oelckers
|
f7d2ab20d8
|
- handle more move_missile calls
|
2022-10-14 17:17:36 +02:00 |
|
Christoph Oelckers
|
9803041dfb
|
- refactored move_missile calls
|
2022-10-14 17:17:36 +02:00 |
|
Christoph Oelckers
|
93ce8f77be
|
- got rid of temporary helper wrappers
|
2022-10-14 17:17:36 +02:00 |
|