Christoph Oelckers
|
dc22b2e0ae
|
- smaller changes in sector.cpp
|
2022-10-16 10:21:43 +02:00 |
|
Christoph Oelckers
|
fce5f01f07
|
- floatified SINE_WAVE_FLOOR
|
2022-10-16 10:21:43 +02:00 |
|
Christoph Oelckers
|
af6f96caa4
|
- floatified SINE_WALL
|
2022-10-16 10:21:42 +02:00 |
|
Christoph Oelckers
|
3bd8a02c3f
|
- floatified ROTATOR
|
2022-10-16 09:40:29 +02:00 |
|
Christoph Oelckers
|
37e859c3b9
|
- floatified FAFgetzrange/point
|
2022-10-16 09:40:28 +02:00 |
|
Christoph Oelckers
|
5cda92b629
|
- partial floatification of FAFgetzrange/point
|
2022-10-16 09:40:28 +02:00 |
|
Christoph Oelckers
|
5b52af9b85
|
- renamed base FAFgetzrangepoint function
|
2022-10-16 09:40:28 +02:00 |
|
Christoph Oelckers
|
860dde17ca
|
- floatified FAFcansee
|
2022-10-16 09:40:28 +02:00 |
|
Christoph Oelckers
|
8bedc1193b
|
- floatified FAFhitscan
|
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
|
addda94ee5
|
- floatified sop->crush_z
|
2022-10-15 18:22:09 +02:00 |
|
Christoph Oelckers
|
3c1e478325
|
- function separators
|
2022-10-15 18:22:08 +02:00 |
|
Christoph Oelckers
|
5ed2cb67d9
|
- handle the remaining velocity assignments in jweapon.cpp
|
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
|
4f47472ef4
|
- floatified the vect variables.
No change to the logic yet, only the copies have been transitioned.
|
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
|
8ce39f1922
|
- wrapped most writes to _vect
|
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
|
dfabdff553
|
- set_int_hitpos is not used anymore
|
2022-10-15 17:49:34 +02:00 |
|
Christoph Oelckers
|
145b563736
|
- floatified InitActorReposition
|
2022-10-15 17:16:57 +02:00 |
|
Christoph Oelckers
|
fe14b5378b
|
- floatified DoActorPickClosePlayer
|
2022-10-15 17:16:56 +02:00 |
|
Christoph Oelckers
|
f9fb48b930
|
- handle DoActorSetSpeed
|
2022-10-15 17:16:56 +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
|
32289a51e9
|
- floatified DoPickTarget
|
2022-10-15 13:32:05 +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 |
|
Mitchell Richters
|
1f7362c158
|
- SW: Delete all camera code guarded by CameraTestMode , which is never set true anywhere.
* At least I wasted my time floatifying it... 😏
|
2022-10-15 13:32:04 +02:00 |
|
Mitchell Richters
|
427d4c1c1a
|
- SW: Floatify CircleCamera() .
|
2022-10-15 13:32:04 +02:00 |
|
Mitchell Richters
|
61ec3490e8
|
- SW: Remove extern'd smoothratio variable.
|
2022-10-15 13:32:03 +02:00 |
|
Mitchell Richters
|
3019f9effc
|
- Floatify smoothratio for GameInterface::processSprites() .
* Exhumed is now completely free of any Q16.16 interpolation scaling.
|
2022-10-15 13:32:03 +02:00 |
|
Mitchell Richters
|
01d185dc6b
|
- Floatify smoothratio for DrawOverheadMap() .
|
2022-10-15 13:32:03 +02:00 |
|
Christoph Oelckers
|
ac998da374
|
- floatified SO bobbing
|
2022-10-15 13:31:59 +02:00 |
|
Christoph Oelckers
|
973c9b89a9
|
- floatified sop->z_tgt
|
2022-10-15 13:31:59 +02:00 |
|
Christoph Oelckers
|
5d551fcda9
|
- floatified sop->zorig_floor
|
2022-10-15 13:31:58 +02:00 |
|
Christoph Oelckers
|
0794663601
|
- math cleanup of the first third of track.cpp
|
2022-10-15 13:31:58 +02:00 |
|
Christoph Oelckers
|
2148dba3a6
|
- floatified the angle variables.
|
2022-10-15 13:31:57 +02:00 |
|
Christoph Oelckers
|
d35785f1ee
|
- added wrappers, part 7 and final
|
2022-10-15 13:31:57 +02:00 |
|
Christoph Oelckers
|
329a912041
|
- added wrappers, part 6
|
2022-10-15 13:31:57 +02:00 |
|
Christoph Oelckers
|
76b733b80d
|
- added wrappers, part 5
|
2022-10-15 13:31:57 +02:00 |
|
Christoph Oelckers
|
8d3f95f101
|
- added wrappers, part 4
|
2022-10-15 13:31:57 +02:00 |
|
Christoph Oelckers
|
45bf11a341
|
- added wrappers, part 3
|
2022-10-15 13:31:57 +02:00 |
|
Christoph Oelckers
|
a3521c0b7e
|
- added wrappers, part 2
|
2022-10-15 13:31:56 +02:00 |
|
Christoph Oelckers
|
d4a0972733
|
- added wrappers, part 1
|
2022-10-15 13:31:56 +02:00 |
|
Christoph Oelckers
|
d2253a3aec
|
- renamed angle stuff.
|
2022-10-15 13:31:56 +02:00 |
|
Christoph Oelckers
|
079fbd340f
|
- floatified sop->floor_loz and floor_hiz
|
2022-10-15 13:31:56 +02:00 |
|
Christoph Oelckers
|
9aaae82de0
|
- variable renaming again
|
2022-10-15 13:31:56 +02:00 |
|
Christoph Oelckers
|
d0422ae1b5
|
- floatified scale_point stuff.
|
2022-10-15 13:31:55 +02:00 |
|
Christoph Oelckers
|
aa88eb49e0
|
- renamed another set of variables
|
2022-10-15 13:31:55 +02:00 |
|
Christoph Oelckers
|
09104ba6fe
|
- floatified ScaleRandomPoint
|
2022-10-15 13:31:55 +02:00 |
|
Christoph Oelckers
|
d80b39d184
|
- floatified clipbox/MultiClip of SW
|
2022-10-15 13:31:55 +02:00 |
|
Christoph Oelckers
|
17b117e86b
|
- renamed another set of variables.
|
2022-10-15 13:31:55 +02:00 |
|
Christoph Oelckers
|
95477aaefb
|
- add_int_ppos_Z is gone now.
|
2022-10-15 13:31:55 +02:00 |
|
Christoph Oelckers
|
0b642dc631
|
- floatified large parts of SO movement code.
|
2022-10-15 13:30:09 +02:00 |
|
Christoph Oelckers
|
212be963d9
|
- floatified SO scale_dist et.al.
|
2022-10-15 12:42:31 +02:00 |
|
Christoph Oelckers
|
189f791bc4
|
- renamed more fields.
|
2022-10-15 12:42:31 +02:00 |
|
Christoph Oelckers
|
42246f9a9d
|
- floatified SW's sector object morph code.
|
2022-10-15 12:42:31 +02:00 |
|
Christoph Oelckers
|
30104fca50
|
- renamed some variables
|
2022-10-15 12:42:31 +02:00 |
|
Mitchell Richters
|
977d8f8109
|
- Convert gi->chaseCamPos() to return a floating point DVector3 object.
|
2022-10-15 12:16:53 +02:00 |
|
Christoph Oelckers
|
48c36bd4a2
|
- SW ladder climbing
|
2022-10-15 12:16:52 +02:00 |
|
Christoph Oelckers
|
712d28ff40
|
- clean out some stuff
|
2022-10-15 11:35:38 +02:00 |
|
Christoph Oelckers
|
151fc46ef3
|
- removed unused wrapper.
|
2022-10-14 23:53:56 +02:00 |
|
Christoph Oelckers
|
2f7995619e
|
- removed unused variables in SECTOR_OBJECT
|
2022-10-14 23:52:42 +02:00 |
|
Christoph Oelckers
|
491b6eb08c
|
- floatified some angles.
|
2022-10-14 23:52:42 +02:00 |
|
Christoph Oelckers
|
a9b19943dd
|
- floatified bob_z and all actor spawns using it.
|
2022-10-14 23:39:33 +02:00 |
|
Christoph Oelckers
|
83adf5e88a
|
- floatified PLAYER::Revolve
|
2022-10-14 23:17:46 +02:00 |
|
Christoph Oelckers
|
cebdc653bb
|
- removed unused fields from PLAYER.
|
2022-10-14 23:17:46 +02:00 |
|
Christoph Oelckers
|
c3ac42a546
|
- removed unused PLAYER::up_speed and down_speed variables.
|
2022-10-14 23:17:46 +02:00 |
|
Christoph Oelckers
|
29d9d02b78
|
- floatified PLAYER::z_speed.
|
2022-10-14 23:17:46 +02:00 |
|
Christoph Oelckers
|
203e2c405f
|
- floatified PLAYER::lv
|
2022-10-14 23:17:45 +02:00 |
|
Christoph Oelckers
|
6feb187a2a
|
- floatified lo_step.
|
2022-10-14 23:17:45 +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
|
81fc066a5e
|
- use zvel's alias inittype where it's not being used for velocity.
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
f78cfb590d
|
- minor cleanup
|
2022-10-14 20:31:54 +02:00 |
|
Christoph Oelckers
|
5d9a1d5ad5
|
- Facing
|
2022-10-14 20:31:54 +02:00 |
|
Christoph Oelckers
|
651bf324e3
|
- int_Actor* cleanup.
|
2022-10-14 20:31:54 +02:00 |
|
Christoph Oelckers
|
35d74c7f9f
|
- some MOVExy replacements.
|
2022-10-14 20:31:54 +02:00 |
|
Christoph Oelckers
|
05ad1e38e9
|
- renamed PLAYER::bob_amt and minor cleanup.
|
2022-10-14 20:31:54 +02:00 |
|
Mitchell Richters
|
7d85acac13
|
- Clean up remaining automap interfaces to finish the floatification.
* Even though we pre-calculate the sine/cosine needed in `DrawOverheadMap()`, Duke and SW require the full angle for their more mature automaps.
|
2022-10-14 18:19:02 +02:00 |
|
Christoph Oelckers
|
dd171cd158
|
- floatified GetRepeatFromHeight's input.
|
2022-10-14 18:18:59 +02:00 |
|
Christoph Oelckers
|
02e411080c
|
- SW: floatified SpawnBlood
|
2022-10-14 18:18:28 +02:00 |
|
Christoph Oelckers
|
a5d6cbaa57
|
- floatified SpriteOverlap and user.OverlayZ
|
2022-10-14 18:13:48 +02:00 |
|
Christoph Oelckers
|
bb8c12efb4
|
- inlined GetSpriteSizeY in the only place where it was used.
|
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
|
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
|
ce7533c1c4
|
- floatified move_missile’s API
|
2022-10-14 17:17:37 +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 |
|
Christoph Oelckers
|
3d336bb7e7
|
- floatified USER::change
|
2022-10-14 17:17:01 +02:00 |
|
Christoph Oelckers
|
153b5b84f3
|
- wrapped almost everything
|
2022-10-14 17:17:01 +02:00 |
|
Christoph Oelckers
|
b6c0560430
|
- set_int_change_x
|
2022-10-14 17:17:01 +02:00 |
|
Christoph Oelckers
|
6334b7d3b8
|
- wrapped half of the remaining access to user.change
Strictly search and replace.
|
2022-10-14 17:17:00 +02:00 |
|
Christoph Oelckers
|
420636f7ee
|
- a bit more lightening on change
|
2022-10-14 17:17:00 +02:00 |
|
Christoph Oelckers
|
f81aada041
|
- lightened the number of references to user.change by 1/3rd
The less, the better for refactoring
|
2022-10-14 17:16:31 +02:00 |
|