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 |
|
Christoph Oelckers
|
153b5b84f3
|
- wrapped almost everything
|
2022-10-14 17:17:01 +02:00 |
|
Christoph Oelckers
|
8bb609fbb1
|
- set_int_change_z
|
2022-10-14 17:17:01 +02:00 |
|
Christoph Oelckers
|
8bb4bc55eb
|
- set_int_change_y
|
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
|
390dd4d9df
|
- wrapped a few more
|
2022-10-14 17:17:00 +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
|
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
|
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
|
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
|
785575604b
|
- no need to use int_delta when all we want is the angle.
|
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
|
0fcbe57111
|
- pos in DoBloodWorm
|
2022-10-13 19:59:15 +02:00 |
|
Christoph Oelckers
|
06be4eeb91
|
- floatified most of SpriteWarpToUnderwater
|
2022-10-13 19:59:15 +02:00 |
|
Mitchell Richters
|
2e25ccaa4d
|
- SW: Replace some set_int_ang() usage.
|
2022-10-13 00:59:02 +02:00 |
|
Christoph Oelckers
|
0edd12bc11
|
- set_int_ang(getangle
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
f45e6317ab
|
- SpriteWarpToSurface
|
2022-10-13 00:59:00 +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
|
12b238b2bf
|
- the remaining SpawnActor calls.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
80f019c429
|
- next batch of SpawnActor calls.
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
c7437da255
|
- more SpawnActors
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
da6e8e9341
|
- several SpawnActor and getangle calls.
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
f0769048ed
|
- yet another bunch of SpawnActor calls in weapon.cpp
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
5e28b2cca3
|
- lots of SpawnActor calls in weapon.cpp
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
f77ecbed32
|
- several HitBreakWall calls
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
d8f379c8fa
|
- SetActorZ vectors
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
e76dfa5d3c
|
- GetActor pos replacement
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
ed12e333e3
|
- RANDOM_ANGLE + move_debris
|
2022-10-10 17:31:30 +02:00 |
|
Christoph Oelckers
|
9444bd4370
|
- last FAFcansee bunch
|
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
|
ff6d1fd284
|
- FAFcansee refactoring, part 3.
|
2022-10-10 17:31:29 +02:00 |
|
Christoph Oelckers
|
7eb2dede6a
|
- FAFcansee refactoring, part 2.
|
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
|
6497456471
|
- most of int_phiz,int_ploz
|
2022-10-09 22:29:54 +02:00 |
|
Christoph Oelckers
|
13d9505662
|
- PLAYER::hiz,loz refactoring, part 1
|
2022-10-09 22:00:43 +02:00 |
|
Christoph Oelckers
|
31dfd1af7a
|
- eliminated most int_upos calls.
|
2022-10-09 21:57:30 +02:00 |
|
Christoph Oelckers
|
0d24aeb3f5
|
- handle all remaining trivial int_loz.
|
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
|
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
|
5f12f0deaa
|
- missed 3.
|
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
|
65d1e5cac9
|
- wrapped user.z_tgt reads.
|
2022-10-09 08:21:55 +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
|
766ddeb445
|
- one more batch of trivial replacements
|
2022-10-09 08:21:53 +02:00 |
|
Christoph Oelckers
|
6111b11359
|
- trivial replacements in SW.
|
2022-10-09 08:21:53 +02:00 |
|
Christoph Oelckers
|
b32c4444c4
|
- replaced all add_int_z calls with constants.
|
2022-10-08 19:28:57 +02:00 |
|
Christoph Oelckers
|
4a6f9f316a
|
- one assignment
|
2022-10-08 19:28:57 +02:00 |
|
Christoph Oelckers
|
5df5520754
|
- one more
|
2022-10-08 16:11:23 +02:00 |
|
Christoph Oelckers
|
5db79fecd7
|
- more int_ppos
|
2022-10-06 20:50:45 +02:00 |
|
Christoph Oelckers
|
8e966fc575
|
- int_ppos replacements
|
2022-10-06 20:50:45 +02:00 |
|
Christoph Oelckers
|
da73d2bba4
|
- renamed player position variables.
|
2022-10-06 20:50:45 +02:00 |
|
Christoph Oelckers
|
b9dbcebe2e
|
- floatified SECTOR_OBJECT::pmid
|
2022-10-06 20:50:44 +02:00 |
|
Christoph Oelckers
|
48cbdeb697
|
- replaced all possible __int_pmid with access functions.
|
2022-10-06 20:50:44 +02:00 |
|
Christoph Oelckers
|
819297a409
|
- SW: renamed SECTOR_OBJECT::pmid
|
2022-10-06 20:50:44 +02:00 |
|
Christoph Oelckers
|
049c6f948d
|
- deleted unused SpawnWallHole function.
|
2022-10-06 20:50:43 +02:00 |
|
Christoph Oelckers
|
e8d18e42d1
|
- SW: QueueHole
|
2022-10-06 20:50:43 +02:00 |
|
Christoph Oelckers
|
661655fb67
|
- SW: use a DVector3 in SpawnVis
|
2022-10-06 20:50:43 +02:00 |
|
Christoph Oelckers
|
3a9f9988f4
|
- redid clipinsidebox* functions.
* Completely rewritten to be less obtuse.
* Consolidated the two variants.
* Renamed to be clearer about what they do.
|
2022-10-05 18:31:45 +02:00 |
|
Christoph Oelckers
|
643d3e7eba
|
- SW’s BulletHitSprite
|
2022-10-05 18:19:56 +02:00 |
|
Christoph Oelckers
|
b3d9320d54
|
- Distance in SW
|
2022-10-05 18:18:27 +02:00 |
|