Christoph Oelckers
|
1dcb03e530
|
- got rid of set_int_bvel
|
2022-10-15 11:35:38 +02:00 |
|
Christoph Oelckers
|
96297c95aa
|
vel assignment with fixed point constants
|
2022-10-15 11:35:37 +02:00 |
|
Christoph Oelckers
|
b5c679f228
|
- got a few more
|
2022-10-15 11:35:37 +02:00 |
|
Christoph Oelckers
|
4af3f6e731
|
- comparison with zero replacements
|
2022-10-15 11:35:37 +02:00 |
|
Christoph Oelckers
|
ac84e3f045
|
- some simple replacements
|
2022-10-15 11:35:37 +02:00 |
|
Christoph Oelckers
|
5cde04fee7
|
- cleaned up assignments of random values to vel
|
2022-10-15 10:33:03 +02:00 |
|
Christoph Oelckers
|
eed7f0806c
|
- more quick replacements
|
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
|
b924569755
|
- started removing trivial vel wrappers
|
2022-10-15 10:15:20 +02:00 |
|
Christoph Oelckers
|
f2d89b7609
|
- refactored actWallBounceVector as well
This completes the abstraction of velocity in Blood.
|
2022-10-15 10:15:20 +02:00 |
|
Christoph Oelckers
|
92532bb007
|
- eliminated actFloorBounceVector wrapper
|
2022-10-15 10:14:54 +02:00 |
|
Christoph Oelckers
|
9f235b56f3
|
- rewrote actFloorBounceVector to avoid reference parameters
|
2022-10-14 23:55:32 +02:00 |
|
Christoph Oelckers
|
a69bdb3370
|
- eliminated Blood’s RotatePoint function
|
2022-10-14 23:55:31 +02:00 |
|
Christoph Oelckers
|
3bac7af313
|
- simple stuff in blood/actor.cpp
|
2022-10-14 23:55:31 +02:00 |
|
Christoph Oelckers
|
c45ecdae73
|
- wrapped all velocity access in Blood, except the places where an address of vel is taken
|
2022-10-14 23:55:30 +02:00 |
|
Christoph Oelckers
|
7a7a2cdb39
|
- various replacements of vel
|
2022-10-14 23:55:30 +02:00 |
|
Christoph Oelckers
|
994cb47d36
|
- set_int_bvel_z
|
2022-10-14 23:52:44 +02:00 |
|
Christoph Oelckers
|
9cbffc998e
|
- set_int_bvel_y
|
2022-10-14 23:52:44 +02:00 |
|
Christoph Oelckers
|
761da2b06e
|
- set_int_bvel_x
|
2022-10-14 23:52:43 +02:00 |
|
Christoph Oelckers
|
b78d5a95ac
|
- more add_int_bvel_
|
2022-10-14 23:52:43 +02:00 |
|
Christoph Oelckers
|
1999340c8a
|
- add_int_bvel_z
|
2022-10-14 23:52:43 +02:00 |
|
Christoph Oelckers
|
49d280c665
|
- add_int_bvel_y
|
2022-10-14 23:52:43 +02:00 |
|
Christoph Oelckers
|
12e5fd133c
|
- add_int_bvel_x
|
2022-10-14 23:52:43 +02:00 |
|
Christoph Oelckers
|
49f0e9c57d
|
- batch 3 of vel.
|
2022-10-14 23:52:43 +02:00 |
|
Christoph Oelckers
|
193d20bb4d
|
- wrapped more xvels
|
2022-10-14 23:52:43 +02:00 |
|
Christoph Oelckers
|
e3758d6adc
|
- started wrapping vel
|
2022-10-14 23:52:42 +02:00 |
|
Christoph Oelckers
|
e7b09dbaac
|
- renamed vel.
|
2022-10-14 23:52:42 +02:00 |
|
Christoph Oelckers
|
05a7fe8f36
|
- renamed walltype::fdelta and fcenter
|
2022-10-13 22:54:43 +02:00 |
|
Christoph Oelckers
|
ea9c88d952
|
- floatified Blood’s MoveMissile function
|
2022-10-13 20:56:38 +02:00 |
|
Christoph Oelckers
|
0edd12bc11
|
- set_int_ang(getangle
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
478672879e
|
- partial HitScan parameter change
The really easy stuff…
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
54cf1aea6f
|
- got rid of CGibPosition
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
f80b228a83
|
- deal with int positions in approxdist calls
|
2022-10-13 00:58:59 +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
|
18a445aee5
|
- added ZeroVelocity function to DBloodActor.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
a5a3669238
|
- eliminated the SetActor/Z function receiving a vec3_t pointer.
The only one left is the one with a DVector3 now.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
db0ce36143
|
- use engine's updatesector in Blood instead of the limited homegrown FindSector variant.
|
2022-10-11 18:09:48 +02:00 |
|
Christoph Oelckers
|
1c154a984d
|
- floatified XSPRITE::TargetPos
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
d26a4e70c3
|
- wrapped XSPRITE::TargetPos
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
4888b363e8
|
- added vector variant of gFX.fxSpawnActor
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
139969d017
|
- FindSector variants with vectors
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
f41c78d622
|
- actDropObject
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
cb39a07580
|
- position in actSpawnSprite
|
2022-10-10 17:37:18 +02:00 |
|
Christoph Oelckers
|
08c19cd2a4
|
- floatified CheckProximity position parameter
|
2022-10-10 17:37:18 +02:00 |
|
Christoph Oelckers
|
12d54a8b5c
|
- use vector math for distances in actRadiusDamage
|
2022-10-10 17:37:18 +02:00 |
|
Christoph Oelckers
|
9460239417
|
- pass a vector to GetClosestSpriteSectors
|
2022-10-10 17:37:18 +02:00 |
|
Christoph Oelckers
|
64cf9a4ec6
|
- pass vector position to actRadiusDamage
|
2022-10-10 17:37:18 +02:00 |
|
Christoph Oelckers
|
645c606e39
|
- floatified ConcussSprite
|
2022-10-10 17:37:18 +02:00 |
|
Christoph Oelckers
|
b32c4444c4
|
- replaced all add_int_z calls with constants.
|
2022-10-08 19:28:57 +02:00 |
|