Christoph Oelckers
|
10e08556c1
|
- put more access to user.change behind wrappers
|
2022-10-14 17:16:59 +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 |
|
Christoph Oelckers
|
ab3e7df1b9
|
- use UpdateChangeXY in a few more places
|
2022-10-14 00:06:30 +02:00 |
|
Christoph Oelckers
|
61fc57131f
|
- eliminated a few calls to int_Actor* functions
|
2022-10-14 00:06:30 +02:00 |
|
Christoph Oelckers
|
b557e5b5db
|
- eliminated int_upos wrapper
|
2022-10-14 00:06:30 +02:00 |
|
Christoph Oelckers
|
3ac4e7ed2d
|
- eliminated player_int_ceiling_dist, player_int_floor_dist wrappers
|
2022-10-14 00:06:30 +02:00 |
|
Christoph Oelckers
|
8c5e52938d
|
- deleted int_loz/hiz wrappers
|
2022-10-14 00:06:30 +02:00 |
|
Christoph Oelckers
|
c59b052d19
|
- floatified PickJumpMaxSpeed
|
2022-10-14 00:06:29 +02:00 |
|
Christoph Oelckers
|
502994fb0a
|
- floatified SpawnExpZadjust’s interface
|
2022-10-14 00:06:29 +02:00 |
|
Christoph Oelckers
|
f656d8b1a3
|
- floatified SpawnExpZadjust
|
2022-10-14 00:06:29 +02:00 |
|
Christoph Oelckers
|
01bb7aa9f5
|
removed player_set_int_z
|
2022-10-14 00:06:29 +02:00 |
|
Christoph Oelckers
|
f33ecbc14f
|
- Duke/RR: floatified position stuff in unterwater()
|
2022-10-14 00:06:29 +02:00 |
|
Christoph Oelckers
|
bbdb3379d6
|
- RR: partially floatified movement()
|
2022-10-14 00:06:29 +02:00 |
|
Christoph Oelckers
|
0dbe224ad1
|
- Duke: floatified movement
|
2022-10-14 00:06:29 +02:00 |
|
Christoph Oelckers
|
81c7e7671f
|
- fixed Clang warnings
|
2022-10-13 22:54:43 +02:00 |
|
Christoph Oelckers
|
4a486f5a10
|
- deal with an extremely redundant code fragment
Consolidates almost 100 lines that still need work in a small subfunction. :)
|
2022-10-13 22:54:43 +02:00 |
|
Christoph Oelckers
|
28c8efd104
|
- eliminated set_int_ppos_Z
|
2022-10-13 22:54:43 +02:00 |
|
Christoph Oelckers
|
785575604b
|
- no need to use int_delta when all we want is the angle.
|
2022-10-13 22:54:43 +02:00 |
|
Christoph Oelckers
|
05a7fe8f36
|
- renamed walltype::fdelta and fcenter
|
2022-10-13 22:54:43 +02:00 |
|
Christoph Oelckers
|
6ce01e24d2
|
- renamed walltype::delta and walltype::center
|
2022-10-13 22:54:42 +02:00 |
|
Christoph Oelckers
|
ee41cda31e
|
- Duke: floatified pyoff
|
2022-10-13 22:54:42 +02:00 |
|
Christoph Oelckers
|
1d28ebec98
|
- eliminated add_int_z and add_int_y wrappers
|
2022-10-13 22:54:42 +02:00 |
|
Christoph Oelckers
|
681784fdf8
|
- removed set_int_pos wrapper
|
2022-10-13 22:54:42 +02:00 |
|
Christoph Oelckers
|
70d0b2ea93
|
- Exhumed: floatified most of CreatePushBlock
|
2022-10-13 22:54:42 +02:00 |
|
Christoph Oelckers
|
32dab95c8d
|
- DukeWT’ s Firefly shot
|
2022-10-13 22:54:42 +02:00 |
|
Christoph Oelckers
|
24f46771a1
|
- floatified shootflamethrowerflame
|
2022-10-13 22:52:51 +02:00 |
|
Christoph Oelckers
|
06e86735fc
|
- use temp_pos instead of maintaining yet another variable for FIREBALL
|
2022-10-13 20:58:13 +02:00 |
|
Christoph Oelckers
|
559c24fa92
|
- 3 simple set_int_pos replacements
|
2022-10-13 20:58:12 +02:00 |
|
Christoph Oelckers
|
ac3302733f
|
- floatified FindWallSprites
|
2022-10-13 20:58:12 +02:00 |
|
Christoph Oelckers
|
ffba7996b3
|
- SW: floatified PLAYER::siang
|
2022-10-13 20:58:12 +02:00 |
|
Christoph Oelckers
|
634db656e7
|
- SW: floatified PLAYER::si
|
2022-10-13 20:58:12 +02:00 |
|
Christoph Oelckers
|
94e198f9a9
|
- SW: floatified DoPlayerTeleportToSprite
|
2022-10-13 20:58:12 +02:00 |
|
Christoph Oelckers
|
161153c783
|
- variable replacements
|
2022-10-13 20:58:12 +02:00 |
|
Christoph Oelckers
|
f4d8ccf7b9
|
- floatified WarpToCoords
|
2022-10-13 20:58:12 +02:00 |
|
Christoph Oelckers
|
38a2d31907
|
- use floating point rotation in SE14.
|
2022-10-13 20:58:12 +02:00 |
|
Christoph Oelckers
|
55455ea4fa
|
- use floating point for the last remaining rotation in TranslateSector
|
2022-10-13 20:58:11 +02:00 |
|
Christoph Oelckers
|
decaff78dc
|
- floatified parts of useSeqSpawnerGen.
Also fixing a sprite size bug in here.
|
2022-10-13 20:58:11 +02:00 |
|
Christoph Oelckers
|
5fba68ffe1
|
- floatified Blood’s kViewEffectTrail
|
2022-10-13 20:58:11 +02:00 |
|
Christoph Oelckers
|
b73314579a
|
- floatified Blood’s kViewEffectAtom
This also gets rid of the rather pointless rotation functions that were just added for this.
|
2022-10-13 20:58:11 +02:00 |
|
Christoph Oelckers
|
ea9c88d952
|
- floatified Blood’s MoveMissile function
|
2022-10-13 20:56:38 +02:00 |
|
Christoph Oelckers
|
978c35fda1
|
- mess reduction in Blood’s TranslateSector
We can also get rid of set_int_xy now.
|
2022-10-13 20:42:29 +02:00 |
|
Christoph Oelckers
|
5f93ba9053
|
- use temp_pos for TRIPBOMB and SE26
|
2022-10-13 20:42:29 +02:00 |
|
Christoph Oelckers
|
bdeb056727
|
- added temp_pos to DDukeActor
Same reasons as for temp_angle apply.
|
2022-10-13 20:41:54 +02:00 |
|
Christoph Oelckers
|
cceecb4ab6
|
- use ToVector where appropriate
|
2022-10-13 20:41:54 +02:00 |
|
Christoph Oelckers
|
0c757ff96a
|
- use temp_angle for TRIPBOMB’s saved angle
|
2022-10-13 20:41:14 +02:00 |
|
Christoph Oelckers
|
a1b2f7d555
|
- floatified initshell
|
2022-10-13 20:23:52 +02:00 |
|
Christoph Oelckers
|
93fd94ecbb
|
- partial floatification of movesprite
|
2022-10-13 20:23:52 +02:00 |
|
Christoph Oelckers
|
33a3a36da1
|
- floatify pos in movesprite_ex_r
|
2022-10-13 20:23:52 +02:00 |
|
Christoph Oelckers
|
ae0640b1ca
|
- floatify pos in movesprite_ex_d
|
2022-10-13 20:23:52 +02:00 |
|
Christoph Oelckers
|
2895e8ac05
|
- partial floatification of handle_se26
|
2022-10-13 20:23:51 +02:00 |
|