Christoph Oelckers
|
9f219ce809
|
- floatified bounce()
|
2022-10-22 09:34:14 +02:00 |
|
Christoph Oelckers
|
7ee620628d
|
- floatified handle_se24
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
9591325876
|
- floatified return value of hits()
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
836d7fea34
|
- fixed some warnings.
|
2022-10-21 00:00:08 +02:00 |
|
Christoph Oelckers
|
4dfba60d99
|
- eliminated all ldist calls outside the weapon code.
|
2022-10-21 00:00:08 +02:00 |
|
Christoph Oelckers
|
977131eb8c
|
- eliminated all set_int_z calls in Duke.
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
0432930e5b
|
- converted all dist() calls to vector math and deleted the utilities
|
2022-10-21 00:00:04 +02:00 |
|
Christoph Oelckers
|
f6d06b1326
|
- simple replacements in actor code
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
3352783be2
|
- added a Sum function to TVector familiy
Duke uses this kind of distance check quite a lot so it makes sense to add it to the vectors.
|
2022-10-21 00:00:02 +02:00 |
|
Christoph Oelckers
|
38a8e15ff9
|
- floatified most of movetripbomb and ovel
|
2022-10-21 00:00:02 +02:00 |
|
Christoph Oelckers
|
1c50801c64
|
- floatified furthestangle
|
2022-10-21 00:00:01 +02:00 |
|
Christoph Oelckers
|
3c1970e9e0
|
- floatified alterang and changed return type of furthestangle
|
2022-10-21 00:00:01 +02:00 |
|
Christoph Oelckers
|
45f28f666c
|
- floatified dodge.
|
2022-10-20 23:59:28 +02:00 |
|
Christoph Oelckers
|
43e1e3f50f
|
- floatified SE 32.
|
2022-10-20 23:08:55 +02:00 |
|
Christoph Oelckers
|
c0e7e6a543
|
- floatified leftover pieces of some debris-type actors.
|
2022-10-20 23:08:55 +02:00 |
|
Christoph Oelckers
|
e3ea4cd55c
|
- floatified animation code.
|
2022-10-20 23:08:22 +02:00 |
|
Christoph Oelckers
|
0c7274752c
|
- falladjustz
|
2022-10-20 22:25:10 +02:00 |
|
Christoph Oelckers
|
13fc658c1f
|
-floatified findplayer and findotherplayer.
|
2022-10-20 22:25:09 +02:00 |
|
Christoph Oelckers
|
68bc812681
|
- floatify hande_se35
This looks broken because the destination height is never set anywhere.
|
2022-10-20 22:25:09 +02:00 |
|
Christoph Oelckers
|
4196195b89
|
- floatified handle_se25
|
2022-10-20 22:25:09 +02:00 |
|
Mitchell Richters
|
a178ef1ff6
|
- Duke: Floatify player_struct::fric .
|
2022-10-20 00:48:09 +02:00 |
|
Christoph Oelckers
|
9426f42f41
|
- replaced old refactoring wrapper.
|
2022-10-20 00:48:08 +02:00 |
|
Christoph Oelckers
|
088699f5c8
|
- floatified handle_se20.
|
2022-10-20 00:48:08 +02:00 |
|
Christoph Oelckers
|
417dc7c330
|
- floatified gs.gravity and all relations to player.vel.
|
2022-10-20 00:47:32 +02:00 |
|
Christoph Oelckers
|
8171927c2a
|
- renamed player_struct::vel
|
2022-10-20 00:19:56 +02:00 |
|
Christoph Oelckers
|
03a0eb7284
|
- floatified and consolidated handle_se29.
|
2022-10-20 00:19:56 +02:00 |
|
Christoph Oelckers
|
9a07dc5b7b
|
- floatified handle_se21 and most of movetongue
|
2022-10-20 00:19:33 +02:00 |
|
Christoph Oelckers
|
a9c7a5e62f
|
- floatified handle_se21
|
2022-10-19 18:26:16 +02:00 |
|
Christoph Oelckers
|
b0b5dbc55b
|
- eliminated add_int_ceilingz
|
2022-10-19 18:26:16 +02:00 |
|
Christoph Oelckers
|
81d4ca71d7
|
- floatified movetouchplate
|
2022-10-19 18:26:16 +02:00 |
|
Christoph Oelckers
|
8e4a3f1946
|
- floatified position in RANDOMSCRAP
|
2022-10-19 18:26:16 +02:00 |
|
Christoph Oelckers
|
23c529589e
|
- eliminated add_int_xvel
|
2022-10-19 18:26:16 +02:00 |
|
Christoph Oelckers
|
a6bf98399c
|
- fixed inconsistency between angle and intangle use.
Angles abused as flag words should always use intangle.
|
2022-10-19 18:02:05 +02:00 |
|
Christoph Oelckers
|
11735c2963
|
- floatified handle_se13.
|
2022-10-18 20:02:30 +02:00 |
|
Christoph Oelckers
|
998d71875f
|
- floatified handle_se11.
|
2022-10-18 20:02:30 +02:00 |
|
Christoph Oelckers
|
b62c081d37
|
- renamed variables in handle_se08
|
2022-10-18 20:02:30 +02:00 |
|
Christoph Oelckers
|
845287a7ba
|
- floatified handle_se05
|
2022-10-18 20:02:30 +02:00 |
|
Christoph Oelckers
|
49125ffed5
|
- floatified handle_se02
|
2022-10-18 20:02:29 +02:00 |
|
Christoph Oelckers
|
228db5839a
|
- floatified handle_se30.
|
2022-10-18 20:02:28 +02:00 |
|
Christoph Oelckers
|
e7ba113402
|
- use high precision storage for all of SE00's work data.
|
2022-10-18 20:02:28 +02:00 |
|
Christoph Oelckers
|
c30493c344
|
- floatified handle_se14
|
2022-10-18 20:02:01 +02:00 |
|
Christoph Oelckers
|
bd3f96e779
|
- floatified handle_se00
|
2022-10-18 20:02:01 +02:00 |
|
Christoph Oelckers
|
b5b159f45b
|
- unlimited and floatified the movesector position array.
|
2022-10-18 20:02:00 +02:00 |
|
Mitchell Richters
|
33def4bd6e
|
- Duke: Clean up some long VecToAngle() calls.
|
2022-10-18 19:52:02 +02:00 |
|
Christoph Oelckers
|
c84bf46611
|
- eliminated add_int_ceilingz in handle_se32.
|
2022-10-18 19:51:53 +02:00 |
|
Christoph Oelckers
|
b467e6c6cf
|
- handled a few easy to change distance calculations and nearby assignments.
|
2022-10-18 19:36:25 +02:00 |
|
Christoph Oelckers
|
d34a423272
|
- int_vel stuff with constants.
|
2022-10-18 19:31:11 +02:00 |
|
Christoph Oelckers
|
72dc3d5da9
|
- use mapangle in more places, mainly constants and random values using special formula
|
2022-10-18 19:01:45 +02:00 |
|
Christoph Oelckers
|
f4df9a25da
|
- pass index and angle to movesector as arguments.
This allows refactoring the multiple SEs using this function individually.
|
2022-10-18 18:30:38 +02:00 |
|
Christoph Oelckers
|
32d49cf199
|
- Duke: fixed bad crusher speed in SE 25.
|
2022-10-18 07:10:43 +02:00 |
|
Christoph Oelckers
|
db810250c3
|
- full floatification of handle_se31.
|
2022-10-17 17:26:00 +02:00 |
|
Christoph Oelckers
|
8e48911723
|
- very simple replacements
|
2022-10-17 17:25:58 +02:00 |
|
Christoph Oelckers
|
1ba20c7dce
|
- wrapped most clipdist assignments
|
2022-10-17 17:03:53 +02:00 |
|
Christoph Oelckers
|
ef47040630
|
- renaming stuff for search purposes
|
2022-10-17 17:03:53 +02:00 |
|
Christoph Oelckers
|
28a3a8e314
|
- wrapped all literal assignments to clipdist - part 1
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
5cda92b629
|
- partial floatification of FAFgetzrange/point
|
2022-10-16 09:40:28 +02:00 |
|
Christoph Oelckers
|
64e915868e
|
- use setfloorz
|
2022-10-15 17:16:57 +02:00 |
|
Christoph Oelckers
|
7dab26f04d
|
- handle several movesprite_ex calls.
|
2022-10-15 12:42:30 +02:00 |
|
Christoph Oelckers
|
4f9ffc9437
|
- mainly handling angle literals.
|
2022-10-15 12:42:30 +02:00 |
|
Christoph Oelckers
|
4df1578064
|
- a few random wrapper removals in Duke
|
2022-10-15 12:42:30 +02:00 |
|
Christoph Oelckers
|
eed7f0806c
|
- more quick replacements
|
2022-10-15 10:15:21 +02:00 |
|
Christoph Oelckers
|
3e76d49b6e
|
- removed the mul vel wrappers
|
2022-10-15 10:15:21 +02:00 |
|
Christoph Oelckers
|
6fd8dae380
|
- removed the non-Blood float_* access wrappers
|
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
|
9ba03ac53f
|
- renamed yvel to yint in Duke.
It's never used as velocity, but as an auxiliary parameter so name it appropriately.
|
2022-10-14 23:17:45 +02:00 |
|
Christoph Oelckers
|
9621cd08d2
|
- use PlayerIndex plus a bit of cleanup.
|
2022-10-14 23:17:45 +02:00 |
|
Christoph Oelckers
|
9600face4a
|
- the rest.
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
567b20f9ef
|
- almost the rest.
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
ce20bd9c56
|
- more wraps
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
643dda6085
|
-add_int_xvel(-
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
d19e99481d
|
- add_int_xvel
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
ec88d1ea6c
|
- set_int_xvel
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
fb1a9881e3
|
- half done with xvel
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
434548a5aa
|
- more xvel wraps.
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
cf90970121
|
- float_vel wraps
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
0aad018796
|
- second batch of xvel wraps.
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
ba044ac2f4
|
- first bunch of wrapping xvel.
|
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
|
a006482c07
|
- this concludes all trivial int_zvel replacements.
|
2022-10-14 22:57:37 +02:00 |
|
Christoph Oelckers
|
a98e37b345
|
- handle int_zvel() == 0
|
2022-10-14 22:57:36 +02:00 |
|
Christoph Oelckers
|
56e5388150
|
- handle 'zvel >' comparisons with constants.
|
2022-10-14 22:55:27 +02:00 |
|
Christoph Oelckers
|
7e8afd58da
|
- handle 'zvel <' comparisons with constants.
|
2022-10-14 22:53:22 +02:00 |
|
Christoph Oelckers
|
07bac24234
|
- quickly got rid of a significant bunch of int_zvel calls.
Mapping to float_zvel what could be done with search and replace.
|
2022-10-14 20:31:57 +02:00 |
|
Christoph Oelckers
|
bd520e63dd
|
- use float_zvel in a few places.
|
2022-10-14 20:31:57 +02:00 |
|
Christoph Oelckers
|
999cd16b24
|
- use clear_zvel
|
2022-10-14 20:31:57 +02:00 |
|
Christoph Oelckers
|
8946a66350
|
- handle zvel multiplications with a wrapper.
This completes wrapping of zvel.
|
2022-10-14 20:31:56 +02:00 |
|
Christoph Oelckers
|
231107921e
|
- handle a few more operators
|
2022-10-14 20:31:56 +02:00 |
|
Christoph Oelckers
|
588af5aa71
|
- add_int_zvel with -
|
2022-10-14 20:31:56 +02:00 |
|
Christoph Oelckers
|
8bfedc327f
|
- add_int_zvel
|
2022-10-14 20:31:56 +02:00 |
|
Christoph Oelckers
|
6ddfd8e97a
|
- set_int_zvel
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
70d0d0622b
|
- wrapped 0 assignments to zvel
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
a9d96864d3
|
- more zvel wrapping
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
3f7b423a4a
|
- zvel wrapping, part 1.
|
2022-10-14 20:31:55 +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
|
161153c783
|
- variable replacements
|
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
|
5f93ba9053
|
- use temp_pos for TRIPBOMB and SE26
|
2022-10-13 20:42:29 +02:00 |
|
Christoph Oelckers
|
cceecb4ab6
|
- use ToVector where appropriate
|
2022-10-13 20:41:54 +02:00 |
|
Christoph Oelckers
|
2895e8ac05
|
- partial floatification of handle_se26
|
2022-10-13 20:23:51 +02:00 |
|