Christoph Oelckers
|
8060813ea8
|
- floatified large parts of processinput_r
|
2022-10-22 11:33:13 +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
|
4ded343aa5
|
- floatified SE16
|
2022-10-22 11:30:24 +02:00 |
|
Christoph Oelckers
|
e4898af11a
|
- floatified remaining code of SE17.
|
2022-10-22 09:34:16 +02:00 |
|
Christoph Oelckers
|
671e75ba5f
|
- eliminate the last int_zvel call
|
2022-10-22 09:34:16 +02:00 |
|
Christoph Oelckers
|
cd6c524b90
|
- converted most of the remaining CreateActor calls.
|
2022-10-22 09:34:16 +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 |
|
Mitchell Richters
|
bbdb953eda
|
- Duke: Fix issue stemming from - handle all remaining set_int_xvel and set_int_zvel. .
* Fixes the Liztrooper sprite angle issues.
|
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
|
e73a6409bb
|
- forcesphere stuff
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
42f179f675
|
- GreenSlime stuff
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
fdfd8c2a35
|
- change for pyoff
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
2e947fded3
|
- trivial changes
|
2022-10-22 09:34:14 +02:00 |
|
Christoph Oelckers
|
9557137b58
|
- floatified queball
|
2022-10-22 09:34:14 +02:00 |
|
Christoph Oelckers
|
9f219ce809
|
- floatified bounce()
|
2022-10-22 09:34:14 +02:00 |
|
Christoph Oelckers
|
b9d803bc24
|
- floatified Duke's sound frontend
|
2022-10-22 09:34:14 +02:00 |
|
Christoph Oelckers
|
6ed157ccdb
|
- handle all remaining int_pos outside the sound code.
SPOTLITE has no handler, so its temp_data is of no use.
|
2022-10-22 09:34:14 +02:00 |
|
Christoph Oelckers
|
f52b361dfc
|
- floatified aim()
|
2022-10-22 09:34:14 +02:00 |
|
Christoph Oelckers
|
b8efc5c563
|
- floatified RR noise code.
|
2022-10-22 09:34:14 +02:00 |
|
Christoph Oelckers
|
7ee620628d
|
- floatified handle_se24
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
9cfd56a912
|
- mathutil is not needed anymore.
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
ebb7442370
|
- floatified hitawall
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
b176d94ede
|
- floatified hitasprite
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
062e533b81
|
- floatified hitasprite's callers.
|
2022-10-22 09:34:13 +02:00 |
|
Christoph Oelckers
|
d4aaee6274
|
- floatified hits()
|
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
|
479616a80f
|
- got new CVar system from GZDoom.
|
2022-10-22 00:12:17 +02:00 |
|
Christoph Oelckers
|
52dc48d671
|
- fixed spawn position calculation in shootflamethrowerflame.
|
2022-10-21 22:20:41 +02:00 |
|
Christoph Oelckers
|
45e2347006
|
- fixed velocity issues with shoot* functions.
|
2022-10-21 21:42:00 +02:00 |
|
Christoph Oelckers
|
99ca695333
|
- floatified the main shoot functions.
|
2022-10-21 00:00:09 +02:00 |
|
Christoph Oelckers
|
be0eb81c95
|
- deleted unused utilities
|
2022-10-21 00:00:09 +02:00 |
|
Christoph Oelckers
|
66b00cfb52
|
- floatified RR's shootmortar
|
2022-10-21 00:00:09 +02:00 |
|
Christoph Oelckers
|
d0a890dd15
|
- floatified RR's shootwhip.
|
2022-10-21 00:00:08 +02:00 |
|
Christoph Oelckers
|
836d7fea34
|
- fixed some warnings.
|
2022-10-21 00:00:08 +02:00 |
|
Christoph Oelckers
|
83fc7a3116
|
- floatified RR's shootrpg.
|
2022-10-21 00:00:08 +02:00 |
|
Christoph Oelckers
|
81865969be
|
- floatified RR's shootstuff
|
2022-10-21 00:00:08 +02:00 |
|
Christoph Oelckers
|
b105897d9f
|
- 'effector->GetOwner()' was used a lot in this block...
|
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
|
ef7a6f8c8d
|
- floatified remaining parts of shootflamethrowerflame.
|
2022-10-21 00:00:08 +02:00 |
|
Christoph Oelckers
|
9d8685096d
|
- floatified shootshrinker
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
0b58f2ea3c
|
- floatified shootmortar
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
840d1f4793
|
- floatified shootgrowspark
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
cb7c5dc3ac
|
- floatified tracers
|
2022-10-21 00:00:07 +02:00 |
|
Mitchell Richters
|
623e0ff30e
|
- floatified RR's shootweapon.
Mostly copy/paste from Duke.
* Edited to fix missed `zvel` change within `if (atwith == SHOTSPARK1)`.
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
b706e6276a
|
- floatified RR's shootmelee.
Mostly copy/paste from Duke.
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
e224abb949
|
- silenced warnings.
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
977131eb8c
|
- eliminated all set_int_z calls in Duke.
|
2022-10-21 00:00:07 +02:00 |
|
Christoph Oelckers
|
933e42eca6
|
- moved the remaining shoot handlers out of shoot_d.
|
2022-10-21 00:00:06 +02:00 |
|
Christoph Oelckers
|
7becce8cb6
|
- floatified shootlaser
|
2022-10-21 00:00:06 +02:00 |
|
Christoph Oelckers
|
9598468c9a
|
- floatified Duke's shootrpg
|
2022-10-21 00:00:06 +02:00 |
|
Christoph Oelckers
|
b5a869b053
|
- floatified Duke's shootstuff.
|
2022-10-21 00:00:06 +02:00 |
|
Christoph Oelckers
|
1702491619
|
- floatified Duke's shootweapon.
|
2022-10-21 00:00:06 +02:00 |
|
Christoph Oelckers
|
aad2c30af7
|
- floatified shootknee
|
2022-10-21 00:00:06 +02:00 |
|
Christoph Oelckers
|
436b8bc50a
|
- floatified shootfireball
|
2022-10-21 00:00:06 +02:00 |
|
Christoph Oelckers
|
a226a847bd
|
- fixed warnings
|
2022-10-21 00:00:06 +02:00 |
|
Christoph Oelckers
|
9deb1dfa69
|
- floatified shootbloodsplat.
|
2022-10-21 00:00:05 +02:00 |
|
Christoph Oelckers
|
4f5dce81f6
|
- floatifx position in checkhitswitch_d.
|
2022-10-21 00:00:05 +02:00 |
|
Mitchell Richters
|
2081e270cd
|
- Duke: Fix bad setup in move_d() that stopped enforcer working properly in E3L1.
* Merge with or above `- eliminated all of add_int_zvel.`.
|
2022-10-21 00:00:05 +02:00 |
|
Christoph Oelckers
|
1814274124
|
- eliminated all of add_int_zvel.
|
2022-10-21 00:00:05 +02:00 |
|
Christoph Oelckers
|
65b6b5ba71
|
- migrated all simple EGS calls to CreateActor
The remaining ones require more work on the weapon code first
|
2022-10-21 00:00:05 +02:00 |
|
Christoph Oelckers
|
a48ebc51a6
|
- This makes no sense either way…
|
2022-10-21 00:00:05 +02:00 |
|
Christoph Oelckers
|
068099cb3e
|
- floatify glass spawners
|
2022-10-21 00:00:05 +02:00 |
|
Christoph Oelckers
|
5140baf7c5
|
- floatified a bunch in move_r
|
2022-10-21 00:00:05 +02:00 |
|
Christoph Oelckers
|
3e511f33b8
|
- movetripbomb and movecrack
|
2022-10-21 00:00:04 +02:00 |
|
Christoph Oelckers
|
facedb6325
|
- floatified movesprite_ex
|
2022-10-21 00:00:04 +02:00 |
|
Christoph Oelckers
|
829d06790f
|
- handle the remaining movesprite_ex calls
|
2022-10-21 00:00:04 +02:00 |
|
Christoph Oelckers
|
4b184c6d43
|
- movesprite_ex refactoring, part 2
|
2022-10-21 00:00:04 +02:00 |
|
Christoph Oelckers
|
5dedce047a
|
- movesprite_ex refactoring, part 1
|
2022-10-21 00:00:04 +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
|
2bcc552ce0
|
- replace FireProj struct with a second temp_pos vector
We’re going to need this anyway for some SE’s.
|
2022-10-21 00:00:04 +02:00 |
|
Christoph Oelckers
|
dfd098d719
|
- simple replacements in sector and spawn code
|
2022-10-21 00:00:04 +02:00 |
|
Christoph Oelckers
|
1c05d80e53
|
- simple replacements in player code
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
f6d06b1326
|
- simple replacements in actor code
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
ada4af8fb7
|
-consolidated sprite rotation formula in 2 inline functions.
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
c066f1754c
|
- use randomAngle
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
b164426dd2
|
- partial work on processinput_d
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
bda3a38ed9
|
- ported the remaining S_PlaySound3D calls
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
4956062b22
|
- added S_PlaySound3D variant receiving a float vector
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
e31f10be8a
|
- floatify position in all remaining updatesector calls for the player
|
2022-10-21 00:00:03 +02:00 |
|
Christoph Oelckers
|
3c9a94dba8
|
- consolidated Duke’s ‚away from wall‘ check in the backend
This was also very useful in SW to avoid spawning ‚floating‘ footprints due to lack of an equivalent check in the original.
|
2022-10-21 00:00:02 +02:00 |
|
Christoph Oelckers
|
1a597c4e0b
|
- fixed and floatified chickenarrow.
|
2022-10-21 00:00:02 +02:00 |
|
Christoph Oelckers
|
021f7062d1
|
- ported all simple EGS calls to CreateActor
|
2022-10-21 00:00:02 +02:00 |
|
Christoph Oelckers
|
dafc1ff2d2
|
- spawn coordinate in guts
|
2022-10-21 00:00:02 +02:00 |
|
Christoph Oelckers
|
6bd97e312d
|
- cleanup of the wall hit checks in hitradius
Yes, the z-check was indeed bad.
|
2022-10-21 00:00:02 +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
|
1d7f2c81b6
|
- fixed position backup for trip bombs.
|
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
|
c7eabe5b55
|
- gameexec.cpp code cleanup
|
2022-10-20 23:59:27 +02:00 |
|
Christoph Oelckers
|
3711473194
|
- gameexec cleanup
|
2022-10-20 23:59:27 +02:00 |
|
Christoph Oelckers
|
3cefda2983
|
- simplify some angle stuff
|
2022-10-20 23:59:15 +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
|
2de1aea4a6
|
- floatified exit position.
|
2022-10-20 23:08:55 +02:00 |
|