Mitchell Richters
|
1fb85b0a8d
|
- Use deltaangle() in a few places with our DAngle horizon.
|
2022-10-25 07:06:55 +02:00 |
|
Mitchell Richters
|
8d3f3c6025
|
- Cut over to DAngle from fixedhoriz and remove the latter.
|
2022-10-25 07:06:55 +02:00 |
|
Mitchell Richters
|
41bbbd9df5
|
- Remove all remaining uses of fixedhoriz::asbuild() .
|
2022-10-25 07:06:55 +02:00 |
|
Mitchell Richters
|
92798b5a07
|
- Remove most buildhoriz() calls.
|
2022-10-25 07:06:55 +02:00 |
|
Mitchell Richters
|
293a71ed55
|
- Remove horizon from gi->WarpToCoords() since we don't even print the horizon in our stats.
|
2022-10-25 07:06:54 +02:00 |
|
Mitchell Richters
|
ca8f8d6d36
|
- Remove all remaining q16horiz() calls, also correcting a long-standing Duke bug.
|
2022-10-25 07:06:54 +02:00 |
|
Mitchell Richters
|
8697e5f054
|
- Replace all q16horiz(0) calls.
|
2022-10-25 07:06:54 +02:00 |
|
Mitchell Richters
|
22a9f89b64
|
- Remove all uses of fixedhoriz::asq16() .
|
2022-10-25 07:06:54 +02:00 |
|
Mitchell Richters
|
5851c0f2c6
|
- Clean up some q16horiz usage and how the view pitch is clamped.
|
2022-10-25 07:06:53 +02:00 |
|
Mitchell Richters
|
4ef9ec93ea
|
- Remove fixedhoriz::asbuildf() and associated buildf friend.
* The new friend `tanhoriz()` is just for the input code for now.
|
2022-10-25 07:06:53 +02:00 |
|
Mitchell Richters
|
d8a6471680
|
- Add fixedhoriz::Tan() and replace most asbuildf() calls with it.
|
2022-10-25 07:06:53 +02:00 |
|
Christoph Oelckers
|
40cb2116e0
|
- restore Duke's cheats.
|
2022-10-24 23:30:09 +02:00 |
|
Christoph Oelckers
|
9342b7b1a4
|
- Duke/RR: fixed move_player smart action.
|
2022-10-24 22:09:34 +02:00 |
|
Christoph Oelckers
|
33002b37a9
|
- RR: fixed randomization for hitscan weapons.
|
2022-10-24 21:26:41 +02:00 |
|
Christoph Oelckers
|
e2d0cbf772
|
- allow entering cheats in the chat editor without using '#'.
|
2022-10-23 18:46:18 +02:00 |
|
Christoph Oelckers
|
74cf9a2ff2
|
- hitscan fully rewritten.
No traces of Build code left here! :)
|
2022-10-22 20:41:27 +02:00 |
|
Christoph Oelckers
|
20043f6223
|
- use symbolic constants in neartag calls.
|
2022-10-22 12:17:03 +02:00 |
|
Mitchell Richters
|
95cd74bdc0
|
- renamed slope functions so that the int versions get a special name.
|
2022-10-22 12:17:02 +02:00 |
|
Christoph Oelckers
|
ac2a3c443f
|
- got rid of all deprecated updatesector variants.
This required a few changes in the map loader and render interface.
|
2022-10-22 12:17:02 +02:00 |
|
Christoph Oelckers
|
c44fd07f37
|
- floatified the portal displacement
|
2022-10-22 12:16:57 +02:00 |
|
Christoph Oelckers
|
375d346ae8
|
- pass a vector to the processSprites interface.
|
2022-10-22 12:16:56 +02:00 |
|
Christoph Oelckers
|
0fdc91904d
|
- replaced getposfromactor
|
2022-10-22 12:09:54 +02:00 |
|
Christoph Oelckers
|
896c480eb6
|
- deleted player_int_pos
|
2022-10-22 12:09:54 +02:00 |
|
Christoph Oelckers
|
b2fd1fdaa4
|
- second part of final bsin replacement.
|
2022-10-22 12:09:54 +02:00 |
|
Christoph Oelckers
|
05117f9f5d
|
- first part of final bsin replacement.
|
2022-10-22 12:09:54 +02:00 |
|
Christoph Oelckers
|
5f44dcc262
|
- refactor animatesprites API
|
2022-10-22 12:09:54 +02:00 |
|
Christoph Oelckers
|
9a4c699f53
|
- floatify all 3 operateweapon functions.
|
2022-10-22 12:09:44 +02:00 |
|
Christoph Oelckers
|
eae2e638aa
|
- floatified all getangle calls.
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
c511e5dca9
|
- eliminated int_xvel
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
ad2e984367
|
- floatified move_r
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
eb40f78bd1
|
- floatified move_d
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
9325886e35
|
- split use of tempang between real angles and other counters.
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
ee28c90429
|
- angle stuff in recon()
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
e5d9875ae5
|
- one inttoworld -> maptoworld
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
8d99277b87
|
- remaining add_int_ang calls.
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
62d9a80379
|
- floatified most simple set_int_ang and add_int_ang calls.
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
d994dbd537
|
- floatified player_orig::oa
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
54346d9398
|
- eliminate all int_ang calls, except the one setting player.oa.
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
61a45da964
|
- floatified all remaining add_int_pos calls.
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
6c0e2624e5
|
- remaining angle wrappers in actors.cpp
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
2ea426be38
|
- handle several int_angle calls.
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
e42036d43b
|
- only use the floatified version of findplayer.
|
2022-10-22 11:33:14 +02:00 |
|
Mitchell Richters
|
132864ec8d
|
- Duke: Fix issue stemming from - only use the floatified version of findplayer. .
* This value must be floored.
* Fixes E2L1's space ship projectile timing.
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
1096344cae
|
- only use the floatified version of findplayer.
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
201526b53c
|
- only use the floatified version of findplayer.
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
1fdfe4635b
|
- only use the floatified version of findplayer.
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
848d7fc16e
|
- VM interface cleanup
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
b712315ec3
|
- floatified playerJump
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
14b5984664
|
- removed int_playerheight
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
4e9ab67c35
|
- RR's movement and underwater completed.
|
2022-10-22 11:33:13 +02:00 |
|