Mitchell Richters
|
1b499520a5
|
- Duke: Pitch-adjusted velocity for shootweapon() when free-aiming.
|
2022-11-06 21:59:05 +11:00 |
|
Mitchell Richters
|
63917fd158
|
- Duke: Pitch-adjusted velocity for shootknee() when free-aiming.
|
2022-11-06 21:59:05 +11:00 |
|
Mitchell Richters
|
a200db6f3a
|
- Duke: Pitch-adjusted velocity for shootstuff() when free-aiming.
|
2022-11-06 21:59:05 +11:00 |
|
Mitchell Richters
|
73477a722c
|
- Duke: Pitch-adjusted velocity for shootshrinker() when free-aiming.
|
2022-11-06 21:59:04 +11:00 |
|
Mitchell Richters
|
9f32eae1a7
|
- Duke: Pitch-adjusted velocity for shootflamethrowerflame() when free-aiming.
|
2022-11-06 21:59:04 +11:00 |
|
Mitchell Richters
|
64f55726c9
|
- Duke: Pitch-adjusted velocity for shootfireball() when free-aiming.
|
2022-11-06 21:59:04 +11:00 |
|
Mitchell Richters
|
33e2de70a2
|
- Duke: Pitch-adjusted velocity for shootrpg() when free-aiming.
|
2022-11-06 21:59:04 +11:00 |
|
Mitchell Richters
|
8ec475aec8
|
- Replace clamped off tangent values with a linear interpolation of the player's pitch.
* Gives a tangent-like ramping where it's noticeable without having to use the tangent at all.
* Had to do homegrown lerper since we're not C++20 yet.
|
2022-11-06 21:59:04 +11:00 |
|
Christoph Oelckers
|
98e2fecd37
|
- another bunch of type conversion warnings fixed.
the ones in the findplayer functions are not critical in singleplayer.
|
2022-10-30 16:51:35 +01:00 |
|
Christoph Oelckers
|
81341ce4a6
|
- unwrapped SetScale as well.
Again no edits here - it's one big replace action.
|
2022-10-30 16:51:33 +01:00 |
|
Christoph Oelckers
|
85b52b1c77
|
- removed Scale(), CopyScale() and MultScale wrappers.
|
2022-10-30 16:51:32 +01:00 |
|
Christoph Oelckers
|
51768439a9
|
- started removing wrappers. ScaleX() and ScaleY() done.
No manual changes in here.
|
2022-10-30 16:51:31 +01:00 |
|
Christoph Oelckers
|
2a4483e860
|
- all remaining repeats in Duke except spawn_d and spawn_r
|
2022-10-30 16:51:27 +01:00 |
|
Christoph Oelckers
|
1a22127123
|
- refactoring CreateActor - part 1
|
2022-10-30 16:51:26 +01:00 |
|
Christoph Oelckers
|
fb164450a7
|
- use MultScale
|
2022-10-30 16:51:25 +01:00 |
|
Mitchell Richters
|
80f4124b17
|
- Duke: Fix integer division in shootrpg() .
* Stems from initial floatification in `- floatified Duke's shootrpg`.
|
2022-10-30 16:51:23 +01:00 |
|
Christoph Oelckers
|
520d838a8c
|
- use Scale wrappers in global code and parts of Duke.
|
2022-10-30 16:51:23 +01:00 |
|
Christoph Oelckers
|
8a8ef22e53
|
- mostly '>' comparisons with scale values.
|
2022-10-30 16:51:22 +01:00 |
|
Christoph Oelckers
|
a11a366697
|
- some automatic replacements.
|
2022-10-30 16:51:21 +01:00 |
|
Christoph Oelckers
|
cf5d787f40
|
- manual repeats in Duke.
|
2022-10-30 16:51:20 +01:00 |
|
Christoph Oelckers
|
71d61b26df
|
- 34 more uses of SetScale.
|
2022-10-30 16:51:19 +01:00 |
|
Christoph Oelckers
|
e60fafec52
|
- got rid of most REPEAT_SCALE factors.
|
2022-10-30 16:51:19 +01:00 |
|
Christoph Oelckers
|
e6a97157d7
|
- several manual replacements with SetScale.
|
2022-10-30 16:51:18 +01:00 |
|
Christoph Oelckers
|
c7c3b2a20c
|
- added a SetScale method to spritetype and used it for all places setting x/yrepeat to 0.
|
2022-10-30 16:51:17 +01:00 |
|
Christoph Oelckers
|
03d6826fce
|
- first batch of set_const_clipdist replacements
|
2022-10-30 16:51:14 +01:00 |
|
Mitchell Richters
|
94941adce8
|
- Duke: Fix sign on 4x tangent offsets.
|
2022-10-30 16:51:12 +01:00 |
|
Mitchell Richters
|
ff1d51b4fe
|
- Fix 4x horiz negation issues.
|
2022-10-30 16:51:11 +01:00 |
|
Mitchell Richters
|
0600bf5860
|
- Negate everything to do with PlayerHorizon::__horiz where appropriate, including some loose horizoff members.
|
2022-10-30 16:51:11 +01:00 |
|
Christoph Oelckers
|
7d3babd678
|
- ported all pushmove calls to the float version.
|
2022-10-30 16:51:08 +01:00 |
|
Christoph Oelckers
|
600c2a0243
|
- map all clipmove calls to the version with a full float interface.
|
2022-10-30 16:50:48 +01:00 |
|
Mitchell Richters
|
8bc34f3dac
|
- Handle all remaining VecToAngle() calls.
|
2022-10-27 16:55:53 +02:00 |
|
Mitchell Richters
|
e7dff22095
|
- Duke: Fix some badly negated angle setups.
|
2022-10-27 16:55:53 +02:00 |
|
Mitchell Richters
|
1e7cce28af
|
- VecToAngle() with delta() inside to .Angle() replacements.
|
2022-10-27 16:55:53 +02:00 |
|
Mitchell Richters
|
9b98388215
|
- VecToAngle() with XY() inside to .Angle() replacements.
|
2022-10-27 16:55:53 +02:00 |
|
Christoph Oelckers
|
22ccf33569
|
- floatified walldist parameter of getzrange
|
2022-10-25 07:07:14 +02:00 |
|
Mitchell Richters
|
d8a6471680
|
- Add fixedhoriz::Tan() and replace most asbuildf() calls with it.
|
2022-10-25 07:06:53 +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
|
b2fd1fdaa4
|
- second part of final bsin replacement.
|
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
|
c511e5dca9
|
- eliminated int_xvel
|
2022-10-22 11:33:16 +02:00 |
|
Christoph Oelckers
|
b712315ec3
|
- floatified playerJump
|
2022-10-22 11:33:14 +02:00 |
|
Christoph Oelckers
|
167e0ecd0e
|
- merge with processinput_d
- floatified processinput_d
|
2022-10-22 11:33:13 +02:00 |
|
Christoph Oelckers
|
47dc2e6b1f
|
- hitscan call in operatetripbomb
|
2022-10-22 11:33:13 +02:00 |
|
Christoph Oelckers
|
89cb29292c
|
- floatified operateJetpack
|
2022-10-22 11:33:13 +02:00 |
|
Christoph Oelckers
|
583a5bd0e3
|
- floatified playerisdead
|
2022-10-22 11:33:13 +02:00 |
|
Christoph Oelckers
|
30a3bba644
|
- many CreateActor calls converted to true floats.
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
5ccefcb77b
|
- first round of CreateActor calls.
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
13dd7260f5
|
- handle all remaining set_int_xvel and set_int_zvel.
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
fdfd8c2a35
|
- change for pyoff
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
f52b361dfc
|
- floatified aim()
|
2022-10-22 09:34:14 +02:00 |
|