Christoph Oelckers
|
0aad018796
|
- second batch of xvel wraps.
|
2022-10-14 23:13:32 +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
|
6ddfd8e97a
|
- set_int_zvel
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
b9906ad5ce
|
- grate stuff
|
2022-10-14 20:31:54 +02:00 |
|
Christoph Oelckers
|
574a24aded
|
- some simple stuff
|
2022-10-14 20:31:54 +02:00 |
|
Christoph Oelckers
|
91355e4b04
|
- floatified ActorDrop
|
2022-10-14 18:19:01 +02:00 |
|
Christoph Oelckers
|
c9ab96f504
|
- floatified SpriteOverlapZ
|
2022-10-14 18:13:48 +02:00 |
|
Christoph Oelckers
|
a5d6cbaa57
|
- floatified SpriteOverlap and user.OverlayZ
|
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
|
2838fa3e72
|
- floatified sectortype::ang
|
2022-10-14 17:17:37 +02:00 |
|
Christoph Oelckers
|
ce7533c1c4
|
- floatified move_missile’s API
|
2022-10-14 17:17:37 +02:00 |
|
Christoph Oelckers
|
10e08556c1
|
- put more access to user.change behind wrappers
|
2022-10-14 17:16:59 +02:00 |
|
Christoph Oelckers
|
ab3e7df1b9
|
- use UpdateChangeXY in a few more places
|
2022-10-14 00:06:30 +02:00 |
|
Christoph Oelckers
|
5bb9a16d34
|
- floatified TRACK_ACTOR_CLIMB_LADDER case in ActorTrackDecide
|
2022-10-13 20:23:34 +02:00 |
|
Christoph Oelckers
|
db16eb9d19
|
- converted position in move_ground_missile
|
2022-10-13 19:59:15 +02:00 |
|
Christoph Oelckers
|
5faeedc144
|
-refactored the remaining code using int_zclip.
|
2022-10-13 00:59:02 +02:00 |
|
Christoph Oelckers
|
78e8957043
|
-refactored the remaining code using int_zclip for move_missile.
|
2022-10-13 00:59:02 +02:00 |
|
Christoph Oelckers
|
d3715e3332
|
- floatified globloz and globhiz
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
2f896b859b
|
- made the code mostly signed-char safe.
This eliminates all char function parameters that are not really ASCII characters and casts all char argument to the ctype is... functions.
|
2022-10-12 22:12:30 +02:00 |
|
Christoph Oelckers
|
f269ceff64
|
slope functions with position vectors
|
2022-10-12 22:10:37 +02:00 |
|
Christoph Oelckers
|
0499be0c26
|
- getting rid of some int_pos calls.
|
2022-10-12 22:10:37 +02:00 |
|
Christoph Oelckers
|
fe42de1fcb
|
- the one add_int_floorz/add_int_ceilingz calls each in SW.
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
446407cafe
|
- more SpawnActor calls
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
d8f379c8fa
|
- SetActorZ vectors
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
e20b2ab872
|
- don't use labs.
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
7aca321fab
|
- FAFcansee refactoring, part 5.
|
2022-10-10 17:31:29 +02:00 |
|
Christoph Oelckers
|
4aa5de689c
|
- renamed old FAFcansee function for easier searching.
|
2022-10-10 17:31:29 +02:00 |
|
Christoph Oelckers
|
98b06697f7
|
- pass position pointers to DISTANCE.
|
2022-10-10 17:31:28 +02:00 |
|
Christoph Oelckers
|
31dfd1af7a
|
- eliminated most int_upos calls.
|
2022-10-09 21:57:30 +02:00 |
|
Christoph Oelckers
|
17d5242958
|
- got rid of int_z_tgt
|
2022-10-09 14:53:11 +02:00 |
|
Christoph Oelckers
|
5e14361dd6
|
- another set of 2 Utilities prepared for floatification.
|
2022-10-09 14:53:11 +02:00 |
|
Christoph Oelckers
|
9ed66acd44
|
- renamed 2 integer functions to add float variants
|
2022-10-09 14:53:10 +02:00 |
|
Christoph Oelckers
|
f53a61693b
|
- floatified user.pos.
Special care needed to be taken for two cases where it did not store a coordinate.
|
2022-10-09 08:21:56 +02:00 |
|
Christoph Oelckers
|
f43a8d4fce
|
- user.pos wrapping.
|
2022-10-09 08:21:56 +02:00 |
|
Christoph Oelckers
|
bc853d3a00
|
- user.zclip floatified
|
2022-10-09 08:21:56 +02:00 |
|
Christoph Oelckers
|
a630f27a48
|
- wrapped user.zclip reads.
|
2022-10-09 08:21:56 +02:00 |
|
Christoph Oelckers
|
4021d13e8d
|
- completed floatification of ceiling_dist and floor_dist.
|
2022-10-09 08:21:56 +02:00 |
|
Christoph Oelckers
|
5416100ba2
|
- trivial assignments
(does not compile, this commit is only supposed to reduce the noise on the next one.
|
2022-10-09 08:21:55 +02:00 |
|
Christoph Oelckers
|
8672a9f051
|
- wrapped user.floor_dist reads.
|
2022-10-09 08:21:55 +02:00 |
|
Christoph Oelckers
|
4f073dec26
|
- wrapped user.ceiling_dist reads.
|
2022-10-09 08:21:55 +02:00 |
|
Christoph Oelckers
|
467ab9f7ee
|
- int_hiz/int_loz replacements.
|
2022-10-09 08:21:55 +02:00 |
|
Christoph Oelckers
|
425f4055b4
|
- floatified user.z_tgt.
|
2022-10-09 08:21:55 +02:00 |
|
Christoph Oelckers
|
65d1e5cac9
|
- wrapped user.z_tgt reads.
|
2022-10-09 08:21:55 +02:00 |
|
Christoph Oelckers
|
620f7c5430
|
- floatified user.oz.
|
2022-10-09 08:21:54 +02:00 |
|
Christoph Oelckers
|
a7d62f944b
|
- wrapped user.oz reads.
|
2022-10-09 08:21:54 +02:00 |
|
Christoph Oelckers
|
306e751a51
|
- floatified user.hiz and user.loz
|
2022-10-09 08:21:54 +02:00 |
|
Christoph Oelckers
|
d117544da8
|
- wrapped user.hiz reads.
|
2022-10-09 08:21:54 +02:00 |
|
Christoph Oelckers
|
ac3f6d73e3
|
- wrapped all reads to user.loz.
|
2022-10-09 08:21:54 +02:00 |
|
Christoph Oelckers
|
6111b11359
|
- trivial replacements in SW.
|
2022-10-09 08:21:53 +02:00 |
|