80db58b0d0
Bump zscript ver to 4.14.1, plus a whole lot of stuff.
...
- Try to get rid of all implicit casts from string to name, color or class.
- Use FindClass where needed.
- Used a map in a case where a dictionary was unneeded.
- Use new bounce flags where needed.
- Replace Legacy of Rust weapons/ammo.
2025-03-13 14:50:58 +01:00
77b1ad89a9
Begin VisualThinker migration. Some effects still pending.
2024-06-21 19:32:13 +02:00
d2bb60b559
Oops... Forgot to change some references here.
2024-05-04 18:37:52 +02:00
2246b83de2
Trigger chancebox specials AFTER drop, avoids repeated all clear/unclear events.
2024-05-02 10:19:12 +02:00
f38db38751
Updates for GZDoom 4.12, part 1 (new functions, variables, flags, etc.).
2024-04-22 14:35:02 +02:00
560b3c8f80
Fix incorrect ')' placement in chancebox spark unit requirement.
2023-11-29 10:26:35 +01:00
d3d503cd81
Disable unimplemented weapons and ammo for now.
2023-10-10 14:39:12 +02:00
da48b8ea63
Chanceboxes won't drop ammo that's already full.
2023-09-24 18:43:53 +02:00
a342651842
Revert IsActorPlayingSound hotfix, not needed in this branch.
2023-01-14 19:19:08 +01:00
55fbfd86c0
Floating point quake intensities.
2023-01-14 18:06:52 +01:00
d0fddbf8a3
Testing changes for GZDoom 4.11/5.0.
2023-01-08 14:58:06 +01:00
b1683dae8e
Generalized hitnormal functions (where possible).
2022-12-18 20:03:36 +01:00
57327fa8f6
Patch IsActorPlayingSound calls until next GZDoom update.
2022-12-06 18:47:26 +01:00
02dd50101e
Use CORRECTPIXELSTRETCH where needed.
2022-12-05 14:50:16 +01:00
8e952f412f
4.10 support update (unfinished and untested).
2022-12-05 02:10:56 +01:00
23947d8471
Remove unnecessary uses of "action" and "invoker".
2022-11-26 11:57:17 +01:00
7f6b66b149
The Silver Bullet is an AMR, not a sniper rifle.
...
Unify YBeam size/orientation math into one utility function.
2022-11-22 23:05:20 +01:00
31ea4f73b1
Fix wacky-ass water physics for projectiles.
2022-11-11 01:46:39 +01:00
ab9023d3ee
Add freezetics support to all actors that need it.
...
Remove Demoslayer fun option.
2022-10-31 15:08:30 +01:00
4bb3a1e85a
Several optimizations on non-interactive actors.
2022-10-14 21:45:21 +02:00
62d10ed11c
Remove fat chodes, Silver Bullet reimplemented.
2022-10-07 20:13:10 +02:00
146531003e
Trim excess ammo types. Some guns not reimplemented yet.
2022-10-07 19:12:41 +02:00
b4dd0cd4be
Add Chancebox reward for Mortal Rifle.
2022-09-19 13:16:17 +02:00
6fef4692b6
Add SYNCHRONIZED flag to various non-interacting actors (which may be client-side, I have not checked).
2022-09-19 13:12:06 +02:00
0110868314
More modular chancebox reward system.
2022-09-09 12:41:56 +02:00
764690b988
Chancebox tweaks.
2022-08-27 16:56:35 +02:00
2f5ffdfe41
Use Vec3FromAngles to create random unit vectors.
2022-08-24 15:20:57 +02:00
4230b3b062
Vector/Trig math refactor into utility functions.
2022-08-18 16:18:22 +02:00
3fcab013b7
Implement "dropped item magnet".
2022-08-15 15:07:27 +02:00
7d86143fb4
Updates for recent A_ChangeModel fix.
...
Use a canvas texture for the titlescreen fade.
2022-07-27 13:17:18 +02:00
12515e9107
Wrist tags in first person also update now.
2022-07-26 21:11:06 +02:00
e296c02608
Remove Dragon's Breath shells.
...
Nuggets can no longer be stored as spares.
2022-06-04 22:09:46 +02:00
fa80c346ec
Add QF_3D to every single A_QuakeEx call.
2022-06-02 00:48:17 +02:00
941dd1a16d
Fart cheat can now hurt bosses.
2022-05-27 16:12:27 +02:00
35b0ad1b2b
Achievement system fixes and stackable chanceboxes.
2022-01-11 02:18:38 +01:00
5dea5ab4d6
More changes from master.
2021-09-29 18:47:23 +02:00
cf3d42f1ee
VIP weapon/ammo spawn tweakery.
2021-09-07 00:39:49 +02:00
dc4bd4d45d
Initial 1.1 development setup.
2021-09-01 09:56:20 +02:00
fb0e8c45f3
Add "on-demand" option to only spawn ammo for available weapons.
...
Add dedicated "Ammo Spawner" class to simplify code.
Small code duplication cleanup.
2021-06-23 01:06:21 +02:00
9e00ee41ae
Chanceboxes and collectibles shouldn't appear in DM.
2021-05-23 19:12:56 +02:00
a0d2937ad8
Some tweaks.
2021-05-09 17:23:57 +02:00
e6133c8a25
More cheat stuff (includes a flag!).
2021-04-29 23:26:34 +02:00
98012daf26
A couple tweaks.
2021-04-08 15:57:28 +02:00
d7ac134da0
Froggy chair tweaks/rebalance.
2021-04-01 15:20:39 +02:00
800bb38a4f
A bunch of finetuning.
2021-03-25 22:03:07 +01:00
7d401bdb61
I completely forgot what I changed.
2021-03-23 17:03:51 +01:00
1cbfd4b97d
Begginings of achievement system.
...
Fix projectile detection.
2021-03-22 01:26:15 +01:00
8c47601d90
I'm afraid the plans for strife support have been cancelled.
2021-03-21 16:22:55 +01:00
c5abe83831
Major code refactoring. SWWMHandler could still use some more, though.
2021-02-27 23:59:40 +01:00