Christoph Oelckers
|
cb005062cd
|
- scriptified activators and locators.
|
2022-11-20 12:43:24 +01:00 |
|
Christoph Oelckers
|
9fa2fb75cf
|
- scriptified the respawn controller.
This also handles one special RRRA controller which was just easier to scriptify right away than temporarily work around it.
|
2022-11-20 11:58:19 +01:00 |
|
Christoph Oelckers
|
dee33ba4dd
|
- scriptified viewscreen and camera.
|
2022-11-19 17:35:04 +01:00 |
|
Christoph Oelckers
|
046ba1ae0c
|
- scriptified touchplate
|
2022-11-19 15:40:35 +01:00 |
|
Christoph Oelckers
|
5ae7011e41
|
- converted the masterswitch.
|
2022-11-19 11:24:39 +01:00 |
|
Christoph Oelckers
|
b106fb693a
|
- scriptified OozFilter + Seenine
Also fixing the default handling for onHit.
|
2022-11-17 21:46:24 +01:00 |
|
Christoph Oelckers
|
7d9a4ea70d
|
- eliminated wallsofsector.
|
2022-11-15 15:24:17 +01:00 |
|
Christoph Oelckers
|
b7a7584059
|
- renamed wallnum and sectnum functions.
These were creating a lot of search noise because local variables had the same name.
|
2022-11-15 12:03:44 +01:00 |
|
Christoph Oelckers
|
a2683559ce
|
- refactored Duke's cactus.
|
2022-11-15 10:44:06 +01:00 |
|
Christoph Oelckers
|
ad7cf290d2
|
- restricted use of gs.firstdebris to the only place where it is really needed.
Also no script export for this, it is only needed for converting CON parameters to propr indices.
|
2022-11-15 08:28:05 +01:00 |
|
Christoph Oelckers
|
d253468b22
|
- scriptified the scraps.
A Duke-ish mess of epic proportions.
|
2022-11-15 00:06:21 +01:00 |
|
Christoph Oelckers
|
5fea500f92
|
- flammable actors scriptified.
|
2022-11-14 16:31:45 +01:00 |
|
Christoph Oelckers
|
190fd1827e
|
- scriptified Dukes water fountain.
That's this thingy in the first corridor of E2L1.
|
2022-11-14 12:10:13 +01:00 |
|
Christoph Oelckers
|
ced22bb0a8
|
- added onUse virtual to DukeActor.
|
2022-11-14 10:22:22 +01:00 |
|
Christoph Oelckers
|
ba016c7c3a
|
- added CallOnHit and named spawn.
|
2022-11-13 10:30:52 +01:00 |
|
Christoph Oelckers
|
c5523a99ee
|
- fixed issues with Duke's poolballs.
|
2022-10-30 16:51:41 +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
|
15db7a7143
|
- unwrapped SetScaleX/Y.
|
2022-10-30 16:51:32 +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
|
bc26f16ed5
|
- refactoring CreateActor - part 2
|
2022-10-30 16:51:26 +01:00 |
|
Christoph Oelckers
|
e6a97157d7
|
- several manual replacements with SetScale.
|
2022-10-30 16:51:18 +01:00 |
|
Mitchell Richters
|
9b98388215
|
- VecToAngle() with XY() inside to .Angle() replacements.
|
2022-10-27 16:55:53 +02:00 |
|
Christoph Oelckers
|
20043f6223
|
- use symbolic constants in neartag calls.
|
2022-10-22 12:17:03 +02:00 |
|
Christoph Oelckers
|
8d99277b87
|
- remaining add_int_ang calls.
|
2022-10-22 11:33:15 +02:00 |
|
Christoph Oelckers
|
30a3bba644
|
- many CreateActor calls converted to true floats.
|
2022-10-22 09:34:15 +02:00 |
|
Christoph Oelckers
|
062e533b81
|
- floatified hitasprite's callers.
|
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
|
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
|
dfd098d719
|
- simple replacements in sector and spawn code
|
2022-10-21 00:00:04 +02:00 |
|
Christoph Oelckers
|
c066f1754c
|
- use randomAngle
|
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
|
021f7062d1
|
- ported all simple EGS calls to CreateActor
|
2022-10-21 00:00:02 +02:00 |
|
Christoph Oelckers
|
fe0a10ed29
|
- handle neartag calls in checksectors.
|
2022-10-20 22:25:10 +02:00 |
|
Christoph Oelckers
|
50a9ca49f3
|
- floatified player_struct::hitang
|
2022-10-20 00:33:31 +02:00 |
|
Christoph Oelckers
|
fe7dfa1c53
|
- floatify angle stuff for bowling, henstand etc. in RR.
|
2022-10-18 20:02:01 +02:00 |
|
Christoph Oelckers
|
e5219382f2
|
- added some Sector Effector symbolic names.
|
2022-10-15 12:42:30 +02:00 |
|
Christoph Oelckers
|
eed7f0806c
|
- more quick replacements
|
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
|
33eeb8d9c2
|
- right shifts
|
2022-10-14 23:13:33 +02:00 |
|
Christoph Oelckers
|
ec88d1ea6c
|
- set_int_xvel
|
2022-10-14 23:13:32 +02:00 |
|
Christoph Oelckers
|
a9d96864d3
|
- more zvel wrapping
|
2022-10-14 20:31:55 +02:00 |
|
Christoph Oelckers
|
6ce01e24d2
|
- renamed walltype::delta and walltype::center
|
2022-10-13 22:54:42 +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
|
3d29c8f3ad
|
- floatified position in checkhitwall
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
e26d6aec14
|
- 3* EGS->CreateActor
|
2022-10-12 22:10:37 +02:00 |
|
Christoph Oelckers
|
9314d4c774
|
- yet another batch of wrapper replacements
|
2022-10-09 08:21:53 +02:00 |
|
Christoph Oelckers
|
b32c4444c4
|
- replaced all add_int_z calls with constants.
|
2022-10-08 19:28:57 +02:00 |
|