Compare commits

...

183 commits

Author SHA1 Message Date
82fdacd36f Broken transparency in one graphic (oops). 2022-06-23 00:14:36 +02:00
dd883c5c84 Forgot to update the readmes with the nugget changes. 2022-06-23 00:12:53 +02:00
06151e57bb Fix incorrect logic for spare armor auto-use. 2022-06-23 00:00:04 +02:00
37dd589c54 Bring the alt hud style to master. 2022-06-22 23:58:55 +02:00
b0b9e291f6 Fix jumpy chat tab 2022-06-22 23:39:42 +02:00
817d662da7 Fix ammo discrepancies with devel. 2022-06-22 01:52:57 +02:00
1802b24cf8 Nuggets give 2 health / 5 armor.
Mag ammo can now be sold.
Fix selling prices of bulk items.
Fix rare case where mag ammo can be picked up without a parent.
Various other adjustments.
2022-06-22 01:50:28 +02:00
8481415ed5 Fix edge case where actors could stop existing mid-trace. 2022-06-19 18:04:25 +02:00
b6f631f6e9 A whole fat load of micro-optimizations.
Okuplok still lags like fuck, unfortunately.
2022-06-17 23:28:04 +02:00
825caeca29 Fix: The wrong internal counter was being decremented when ticking damnums. 2022-06-17 23:04:16 +02:00
e637350da5 Update patrons 2022-06-17 23:04:05 +02:00
f4029bc219 Fix imprecision in fuel regen stops. 2022-06-17 23:03:41 +02:00
27e979091b Code cleanup. 2022-06-17 23:02:56 +02:00
699bb80924 Add PrettyFist to the greetz, because bless. 2022-06-17 23:02:08 +02:00
c1d44f43c9 10 more tips. That's 180 now. 2022-06-17 23:01:59 +02:00
717462db5c Less naive PickWeapon rewrite. 2022-06-13 10:08:05 +02:00
9c8b4421a1 Rewrite entire PickWeapon function to fix a bug. 2022-06-13 09:40:34 +02:00
bba1cf9a17 Post Pusher removal cleanup. 2022-06-12 15:24:58 +02:00
834116c8c7 The Pusher is gone. 2022-06-12 13:26:52 +02:00
fb4951e5c4 Replace incendiary ammo tip with tip about swimming. 2022-06-12 13:13:02 +02:00
0e44f7c717 Rename "Unlimited Wallbuster Destruction" option, as more weapons are capable of busting. 2022-06-12 13:12:52 +02:00
a30916a58a Remove unsupported renderer warnings, they do nothing. 2022-06-12 13:12:37 +02:00
905bf2003a Forgot to remove INVBAR from armor nuggets. 2022-06-10 00:46:34 +02:00
eaeed01ec4 Prevent manual switch to dual guns if only owning one. 2022-06-09 10:53:58 +02:00
189d65d035 Fix major flaws in ammo pickup logic. 2022-06-07 23:11:25 +02:00
2afad5d0d1 Fix inflictor detection breakage in WorldThingDamaged (did not account for SWWMPuff). 2022-06-07 21:04:33 +02:00
95435ef7f8 Fix missing CHANF_OVERLAP flag. 2022-06-07 20:54:55 +02:00
486680c10c Fix hack that breaks ammo drops from sold weapons. 2022-06-07 19:32:29 +02:00
04e9d13c01 Ammo buffer is fully implemented and working. 2022-06-07 17:03:24 +02:00
fb04a8f54f Ammo buffer system beginnings. 2022-06-07 17:01:02 +02:00
10b37e9777 Fixes for corner cases related to sell-only items. 2022-06-07 13:43:29 +02:00
93ac4d3a4f Remove Dragon's Breath shells.
Nuggets can no longer be stored as spares.
2022-06-07 12:31:02 +02:00
e446036474 Version mismatch messages don't show again when reloading a save from the current session. 2022-06-07 12:07:21 +02:00
a1b04995b1 Also guarantee not igniting voodoo dolls with the cheat. 2022-06-07 12:07:12 +02:00
ba1583ca76 Don't ignite friends with "pants on fire" cheat. 2022-06-07 12:07:04 +02:00
16cb5573c1 Fire FX tweakery, plus a cheat to test it. 2022-06-07 12:06:53 +02:00
c4e9dfac8a Fix inconsistent bobbing with dual explodium guns.
Fix "laggy" cocking animation with dual explodium guns.
2022-06-07 12:06:43 +02:00
505987b72c Remove QF_3D from A_QuakeEx calls with 65535 radius. 2022-06-07 12:02:11 +02:00
68ea253b5e Add QF_3D to every single A_QuakeEx call. 2022-06-07 12:01:51 +02:00
e92b7cf269 Cleaner way of fetching inputs in intermission. 2022-06-07 12:01:07 +02:00
a8ed346e67 Reimplement intermission input handling. 2022-06-01 18:33:35 +02:00
c3d417c53a Come to think of it, the legacy startup graphics aren't really needed. 2022-06-01 18:32:44 +02:00
8fd6a2b856 Full-color startup screen graphics. 2022-06-01 18:32:31 +02:00
5a8c32f4ae Implement custom gravity and remove swimming. 2022-06-01 18:32:20 +02:00
83934ddd81 GZDoom has zip64 support, we don't need the font.wad hack anymore. 2022-06-01 18:32:08 +02:00
9dc16ac235 20 more tips. I may have gone a bit overboard. 2022-06-01 18:31:55 +02:00
620629bec9 Fix typo. 2022-06-01 18:31:45 +02:00
ab4f20f3e2 Unintended fall-through in stats tab. 2022-06-01 18:31:36 +02:00
40351bc1ae Seems cheat detection for level end achievements won't happen. 2022-06-01 18:31:28 +02:00
78f113388f Stop reinventing lerp() all over the place. 2022-06-01 18:31:20 +02:00
be9aba89ae Add "smooth streaks" to projected crosshairs. 2022-06-01 18:31:07 +02:00
100734e37d Fart cheat can now hurt bosses. 2022-06-01 18:30:53 +02:00
81c9ceaa43 Clamp HUD margin to 20 pixels max (40 is too much). 2022-06-01 18:30:43 +02:00
08f4ef4b06 Rewrite title stuff without using exploits. 2022-06-01 18:30:30 +02:00
65dc18ba16 April Fools + Birthday events. 2022-06-01 18:30:15 +02:00
02b2aa35f6 Personal rebranding. 2022-05-13 19:42:01 +02:00
64f2dc13e9 Reduce boss brain radius to match GZDoom's. 2022-05-13 19:41:33 +02:00
acb434bb9a Update patron credits. 2022-05-08 23:26:23 +02:00
bb9e37d7f3 Fix incorrect underwater detection. 2022-05-08 23:23:54 +02:00
df9ac509bc Fit hud scaling to 16:9 minimum. Ultrawide be damned. 2022-05-08 23:23:41 +02:00
a480e1649f Fix rim lighting math. 2022-05-08 13:14:40 +02:00
23831728d3 Oops. 2022-05-08 01:10:55 +02:00
693679ce4e Swap slots of Ray-Khom and Mortal Rifle. 2022-05-08 01:08:33 +02:00
d4bae13a8b Goodbye matcaps, hello envmaps. 2022-05-08 01:05:28 +02:00
3710f13fd1 Shinemap math requires unmodified eye normals. 2022-05-08 01:05:13 +02:00
0fe1f958cb Remove Heretic E4M8 multiplayer fix, merged into GZDoom. 2022-05-08 01:04:58 +02:00
c1b3843848 Missing "%d" when formatting sell prices. 2022-05-02 01:32:26 +02:00
debd6c029c Puntzer Beta design changes. 2022-05-01 20:26:01 +02:00
8d570c8185 Lore correction. 2022-05-01 20:25:02 +02:00
b61b4a7dfa Adapt code to use MSTimeF(). 2022-05-01 20:24:52 +02:00
b09ba76b28 Profile picture for White Lady. 2022-05-01 20:24:37 +02:00
9ea1ce6210 Melee tweaks. 2022-05-01 20:24:25 +02:00
7ad3295046 Statscreen compat fix for recent devbuilds.
Unfortunately, the ability to switch art and tips on the fly, as well as fading the foreground, have all been lost in the process.
2022-04-27 17:22:20 +02:00
74d01da2e8 Make screen flashes additive like in Unreal. 2022-04-22 13:53:54 +02:00
e45976a595 Use SetClipRect to avoid DTA_Clip* spam in many places. 2022-04-22 13:53:17 +02:00
11d5fe0651 Fix fuzz background drawing on ratios taller than 16:10. 2022-04-22 13:51:56 +02:00
8fa451470b Madcat lore. 2022-04-20 17:27:36 +02:00
90d7737734 Fix cheat input using the wrong font. 2022-04-20 17:26:39 +02:00
f8f79dc3f4 Fix missing rel for Ibuki in Saya's lore file. 2022-04-20 17:26:26 +02:00
f62b35960a Marisa (Child of Ash, not me) lore. 2022-04-20 17:26:09 +02:00
6e87240506 Original death/pain/grunt voices. 2022-04-20 17:25:19 +02:00
d5f4c18d28 First two steps of fuel regen don't click, for easier feedback. 2022-04-20 17:25:04 +02:00
6fe79ac202 FINALLY implemented Fuel/Dash regen sounds. 2022-04-20 17:24:41 +02:00
d721c35480 Deep Impact alt bullet no longer has lethal splash damage. 2022-04-20 17:24:19 +02:00
65e15bcab4 Fix crash if divine sprite is activated from the menu. 2022-04-17 19:52:38 +02:00
615b35ec26 Asserts for some hard-to-detect bugs. 2022-04-17 19:52:07 +02:00
404ad8c722 Score limit has been capped to 9 digits.
Turns out anything higher is not actually reachable in practice.
2022-04-17 19:51:50 +02:00
656ef3383d Fix menu breaking if resolution is under 640x400. 2022-04-17 19:51:29 +02:00
f5725b8425 Add option to skip skill confirmation.
Add confirmation prompt for UV.
2022-04-17 19:51:10 +02:00
ad06e2895b Adjust some fanart to reduce cutoff in certain aspect ratios. 2022-04-17 19:50:45 +02:00
f46ccaa651 Add option to log oneliners to the Messages tab. 2022-04-14 11:06:27 +02:00
aab750997d Fix missing scrollbar on message log tab. 2022-04-14 11:03:17 +02:00
2407b77c60 Make some messages first-person for the local player. 2022-04-14 11:02:59 +02:00
1e654de697 Added option to still draw the precise crosshair even if crosshairs are disabled in the HUD settings.
(Mostly useful just for me because I regularly switch between this and Lithium and I use the "juicer" there instead).
2022-04-14 11:02:34 +02:00
6252bf2dba Remember store buy/sell state. 2022-04-14 11:01:34 +02:00
e88e918c02 1.2.9 release. 2022-04-08 14:37:10 +02:00
937d191a81 Shader is deprecated in 4.8, use PPShader instead. 2022-04-07 15:44:20 +02:00
3d7c87d565 Bump zscript version to 4.8.
I know this may seem outrageous, but if a critical bug in stable releases prevents the mod from working properly, there is nothing to do but ask players to rely on GZDoom devbuilds until the next release is out.
2022-04-07 13:15:15 +02:00
89042b7b49 Revert font system overhaul. 2022-04-05 16:44:45 +02:00
c3f57b41fa Oh oops. 2022-04-04 15:15:42 +02:00
315c103a37 Forgot to update font scaling on title screen. 2022-04-04 14:34:59 +02:00
6b8a2b57cd Downscale bigfont from 3x to 2x. 2022-04-04 14:26:12 +02:00
f067fec961 Fix Silver Bullet easter egg not triggering. 2022-03-31 21:41:58 +02:00
da56990afe Fix: taint data not reinitialized on reload. 2022-03-29 16:20:09 +02:00
c0624d1a0f Fix softlock if a weapon is picked up during headpats. 2022-03-29 16:00:25 +02:00
1288b2333c 1.2.3 stable. 2022-03-28 22:57:24 +02:00
e4a89a3365 Just to make sure. 2022-03-28 22:34:01 +02:00
bc149a854e Fix target of ynykron attack nulled on self-kill. 2022-03-28 22:31:32 +02:00
8bb133cfc6 Extended hitbox feature from devel. 2022-03-27 15:29:24 +02:00
0a8e01b42a Startup screen wasn't rebranded. 2022-03-27 03:08:46 +02:00
fc7b147623 Let's just make 1.2.1 for a tiny fix, why not. 2022-03-27 01:19:27 +01:00
4d9a866077 Fix voice credits name. 2022-03-26 23:37:45 +01:00
2629e38d77 1.2 release. 2022-03-26 21:11:59 +01:00
4c089ef5f2 Merge branch 'devel' 2022-03-26 21:11:03 +01:00
faa6ec4fe2 "Wrong code" fixes from devel. Fixes crash in recent GZDoom devbuilds. 2022-02-14 01:27:36 +01:00
630240bf06 Fix logo shader on some GPUs. 2022-02-13 15:55:52 +01:00
4d7019ae86 Several changes from devel once more:
- Fuck it, Quadravol will be lever action.
 - Tiny cleanup.
 - Rewrite the weapon replacement system (less of a mess now maybe?).
 - Some menu fixes.
 - Minimap zoom increments like in the Common Library.
 - Add missing sound definition for Safety Tether.
   (This mostly went unnoticed because it's VERY rare to have it play)
 - Shift Sparkster x3 (DLC2) to slot 7.
   This way you can have both it and the Quadravol simultaneously.
   It would be unfair to not let you hold both "iconic" UnSX weapons at once.
 - Small lore tweak on Quadravol stance swap.
 - Fix off-by-one bug in looping palette lights.
 - Re-do logo shader. Use separate layer textures.
 - Fix Elemental Coating breaking "End Level" damage sectors.
(This will be the last batch of changes before I continue working on menus)
2021-12-08 18:17:41 +01:00
bd94093db4 All recent changes from devel:
- Make "old cheat" message appear only once per iwad, rather than per session.
 - Change blood/debris max amount defaults.
 - Make Candy Gun and Silver Bullet prioritize individual bullets on reload if there's eno
ugh for a full mag.
 - Add throttling for blood and gib spawning.
 - Reduce effects of flying gibs.
 - Add a command to instantly clear queued effects.
 - Slight buff to Hellblazer missiles.
 - Damage accumulators now report damage amplified by Devastation Sigil.
 - Fix ammo resetting.
2021-11-30 19:05:06 +01:00
d3d848a182 Mag/Round pickup fix from devel. 2021-11-29 16:40:57 +01:00
01d8f22186 Oopsiefix. 2021-11-23 23:40:04 +01:00
657625f890 Changes from devel. 2021-11-23 23:37:45 +01:00
30d53ef991 Cherrypicked changes from devel. 2021-11-07 11:21:58 +01:00
61824088ff Fix handling of inventory resets. 2021-11-05 23:29:26 +01:00
ade23e99fc Pistol start tweaking. 2021-11-05 20:53:58 +01:00
46c5ee866e Allow gibbing in melee. 2021-11-05 20:52:40 +01:00
3b4ebc9537 Lorefix: Only two Ynykron replicas exist. 2021-11-02 13:49:05 +01:00
7ae8722110 Fix gibhealth issues once and for all. 2021-10-30 11:41:08 +02:00
b8655862e3 Merge duplicate shaders and use defines to alter behavior. 2021-10-25 16:30:00 +02:00
25761b0760 Use CanCollideWith in dash bump checks. Fixes bumping into teleport traps from Corruption Cards. 2021-10-25 13:13:02 +02:00
19457ebcee Increase damages of Hellblazer missiles.
Spawn red/green shells in twos for Shell Boxes.
Add "random" eviscerator trail option.
2021-10-23 21:37:30 +02:00
142802798b Fix broken death exit in Doom E1M8. 2021-10-23 11:51:03 +02:00
94d5024b81 Tweak Demoslayer behavior. 2021-10-22 19:01:32 +02:00
883e770899 "Demoslayer" fun option (enemies drop health). 2021-10-22 17:27:17 +02:00
4f17e5526f New intermission fanart by Sgt. Shivers. 2021-10-22 13:06:38 +02:00
1262ed4e75 Tick only HUD interpolators from Demolitionist Menu. 2021-10-22 13:00:17 +02:00
ca544f5f36 Various backported changes from devel. 2021-10-21 23:25:47 +02:00
78551b0134 Lorefix: Spreadgun and Wallbuster are actually 6-gauge. 2021-10-21 22:46:05 +02:00
1d1d11a343 Pat stalling exploit fix. Weapon must be ready for switching to pat. 2021-10-21 22:44:45 +02:00
d735ce20bf Implement 4.7.1 features. 2021-10-21 17:52:36 +02:00
17921a15e1 Minimum zscript ver bump. 2021-10-16 22:33:07 +02:00
106553347e LevelPostProcessor can be used to commit crimes. 2021-10-16 14:47:54 +02:00
52bf9704a3 Tweakin' things. 2021-10-16 09:30:06 +02:00
a8fa4e5a79 Ha ha I've been checking the wrong level flag all this time. 2021-10-14 16:58:53 +02:00
5a1439762d Inventory resets weren't accounted for properly in PlayerEntered. 2021-10-14 16:41:07 +02:00
adc165b879 Subtle eye glow for Saya and Kirin plushes. 2021-10-14 16:39:40 +02:00
f968c3de17 Tweak Eviscerator spread and damage falloff. 2021-10-11 18:29:23 +02:00
d13da5eb9a Tweak Spreadgun and Wallbuster spread. 2021-10-11 18:28:40 +02:00
1add7e71b7 Implement bludtype.txt support. 2021-10-11 16:20:44 +02:00
282ba4f18d Sprint footsteps were always spawning splashes on the left foot. 2021-10-10 19:30:50 +02:00
ae80b9d69c Incorrect skin assigned to candy gun mag when reloading. 2021-10-10 19:12:47 +02:00
d0611fd800 High tier embiggeners were missing their envmaps. 2021-10-10 18:19:53 +02:00
a5b3981da6 Hotfix: Shouldn't spawn DLC weapons here yet. 2021-10-09 21:45:27 +02:00
9b606945e7 Remove no longer owned weapons from "already got" list on map change, so their obtain lines can play again later. 2021-10-09 21:36:29 +02:00
4058fe9383 Tweak how chainsaw replacements are selected. 2021-10-09 21:35:48 +02:00
e97f72b176 Safeguards in SWWMDirectMessage. 2021-10-07 19:47:39 +02:00
46eb3e6282 Another null pointer check after a damagemobj call.
I'm starting to think people just keep coding zero-tic death states on purpose.
2021-10-06 19:02:58 +02:00
675c3d39ae Fix conditions for Steppy achievement. 2021-10-06 00:27:03 +02:00
78a3c3c6fa Suppress Mace Spawners in hardest skills. 2021-10-06 00:23:42 +02:00
180988f6ce Backport some changes from devel:
- Additional dialogue lines for MAP11 and MAP20.
- Officially support Ultimate Doom 2.
- Localizable dialogue speaker names.
2021-10-05 19:39:50 +02:00
5a5054d8e3 Nothing seems broken, so let's push a new version. 2021-10-03 23:42:52 +02:00
2f6fdffb9a Trim beam length on impact for minimap. 2021-10-03 22:42:28 +02:00
46f9696b71 Try to alleviate memory impact somewhat. 2021-10-03 22:31:00 +02:00
ea8b9415f0 Heretic has no par times. 2021-09-30 21:02:55 +02:00
daec358a32 Remove a multiplayer-only teleport destination in Heretic E4M8 that makes no sense whatsoever and prevents the player from finishing the map in the hardest skills. 2021-09-30 20:11:39 +02:00
efac9ceea0 Fix traded embiggeners setting ammo to zero. 2021-09-29 18:39:41 +02:00
36a022d48d Add option to hide intermission tips. 2021-09-28 20:09:27 +02:00
8094c98fe5 Implement polyobject busting. 2021-09-28 18:43:27 +02:00
d532ddc3fa More robust wall busting / crusher breaking.
Integrate ZPolyobject library (will be used soon).
Update credits.
2021-09-28 15:54:58 +02:00
a4ec1d124d Fix collectibles not spawning in Kinsie's Test Map.
"Excess" replacer chanceboxes should at least leave an item behind in case they are meant to trigger a script.
2021-09-28 14:26:51 +02:00
cdb2aa773f Alert users about invalid render settings.
Fix use to pickup potentially affecting respawnable items.
Small code redistribution.
2021-09-27 12:29:21 +02:00
c9dbe5669f Tier 3 fabricators weren't meant to give you slot 8 ammo. 2021-09-24 13:12:23 +02:00
52da23ef46 Manually place some Chanceboxes in vanilla Hexen. 2021-09-22 19:14:28 +02:00
b11d3dc7c3 Rebalance ammo fabricators. 2021-09-22 19:04:47 +02:00
164ff261f4 Allow Candy Gun to perform special fire without spares. 2021-09-22 16:50:24 +02:00
449176a8be Strip Divine Sprite effect on level transitions. 2021-09-22 00:41:28 +02:00
5f817df8b4 Fix tracking of morphed monsters. 2021-09-22 00:33:16 +02:00
6dd9550d0a Boss handling in various places now accounts for enhanced vanilla bosses. 2021-09-22 00:32:40 +02:00
7891c441c6 Fix mission history no longer working (since before 1.0, oops). 2021-09-21 23:35:36 +02:00
088800de9e Fix Demolitionist still getting poisoned. 2021-09-20 23:22:24 +02:00
f0691a34d5 Safety Tether lore fix. 2021-09-20 20:08:07 +02:00
6d1ab4c9c5 Fix invalid dialogue sequences being appended to chat log. 2021-09-20 19:42:08 +02:00
304b0f1541 Hotfix wrong item being spawned for health/armor nuggets in Hexen. 2021-09-20 19:23:59 +02:00
68eca665f2 Forgot to add VIP sound to Gold Shells. 2021-09-18 14:59:51 +02:00
9281 changed files with 6848 additions and 5067 deletions

View file

@ -19,11 +19,11 @@ More weapons, because we need 'em. In addition, all the "easy to implement" mini
- Gravely Roast *(Perform 50 bayonet combos with the Quadravol)*
- [7] Sparkster x3 *(UnSX 2)*
- A Fine Sparking *(Kill 30 enemies at once with a Sparkster Rifle combo shot)*
- [8] Mortal Rifle *(UnSX 2)*
- Railed Hard *(Shoot through 16 enemies with a single Mortal Rifle overpressure shot)*
- [9] Ray-Khom *(UnSX)*
- [8] Ray-Khom *(UnSX)*
- The Most Silent Takedown *(Kill 30 enemies with the Ray-Khom primary without alerting them)*
- John Romero's Curse *(Fry yourself by discharging an electric weapon in water)*
- [9] Mortal Rifle *(UnSX 2)*
- Railed Hard *(Shoot through 16 enemies with a single Mortal Rifle overpressure shot)*
- [0] Rafan-Kos *(UnSX 4)*
- Blasting Ropes *(Melt a grand total of 1000 enemies with the Rafan-Kos)*
* **Minigames:**
@ -63,7 +63,7 @@ Re-animation of old FK models. Plus extra score incentives and achievements.
- Pachinko Code *(Find the Secret Menu)*
- Double Succ *(Merge two Ynykron singularities)*
- The Ultimate Combo *(Hit a Ynykron singularity with a Ynykron beam)*
- Author Appeal *(Smooch a boss brain)*
- Yukkuri Love *(Smooch a boss brain)*
- Power of Love *(Recover a total of 500 health by kissing the Kirin Plush)*
- Arsenal of Olden Times *(Find all classic UnSX weapons)*<br/>
*(Quadravol, Biospark Carbine, Sparkster Rifle, Ray-Khom, Mortal Rifle, Ynykron, Rafan-Kos and K79-D)*<br/>
@ -72,7 +72,7 @@ Re-animation of old FK models. Plus extra score incentives and achievements.
- Assortment of Thingamajigs *(Find all items)*
- Words Words Words *(Read 100 library entries)*
- Oops I Pressed It *(Turn the engine off)*
- Dangerous Ball Action *(Knock yourself out with your own lead ball)*
- Dangerous Ball Action *(Land a lead ball crit on yourself)*
- Total Ball Destruction *(Kill the Icon of Sin with a lead ball)*
- Say The Line Vinny *(Spin attack with the Itamex Hammer for 60 seconds)*
- Whateverbuster *(Use the Wallbuster shuffle function 100 times)*
@ -102,6 +102,7 @@ Things that I'm unsure when will be added *(or if they can be added)*.
* **Customized cluster text stuff if that ever gets scriptified**
* **Official Sunder support *(when the WAD is complete)***
* **Gib models *(May happen by 1.3, hopefully)***
* **Hexen key and puzzle item models *(uncertain)***
## Other Projects
@ -127,7 +128,7 @@ Add-ons and other related stuff.
* **Kirin side mod *(Red Star of Innocence)*:**
- Finally, you get to play as the precious femboy emperor
- Anarukon firearms? Anarukon firearms
- Designed entirely for Hexen's funky gameplay™
- Designed primarily for Hexen's funky gameplay™
- Watch as our boy complains about *"puzzles"*
- Some unique touches to spice things up
- Basically a lite version of what you could expect in **UNDEATH**

View file

@ -1,4 +1,4 @@
Copyright (c) 2020-2022 Marisa Kirisame, UnSX Team
Copyright (c) 2020-2022 Marisa the Magician, UnSX Team
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View file

@ -1 +0,0 @@
<EFBFBD><EFBFBD>鈿鈿鈿鈿鈿鈿鈿鈿鈿鈿鈿鈿<EFBFBD><EFBFBD>w

BIN
NETNOTCH.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 B

View file

@ -1 +0,0 @@
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>镲镲镲镲铑铑铑铑揶揶揶揶眄眄眄眄葺葺葺葺葺葺葺葺葺葺葺葺葺葺葺葺葺葺葺葺眄眄眄眄揶揶揶揶眄眄眄眄铑铑铑铑铑铑铑铑镲镲镲镲<EFBFBD><EFBFBD><EFBFBD><EFBFBD>镲镲镲镲<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>

BIN
NOTCH.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 B

View file

@ -1,8 +1,7 @@
Demolitionist
{
include "PusherWeapon";
//include "ItamexHammer";
include "DeepImpact";
//include "ItamexHammer";
include "ExplodiumGun";
//include "PlasmaBlast";
include "Spreadgun";

View file

@ -83,15 +83,6 @@ The signature **SWWM** melee weapon, an **Impact Hammer** on steroids.
Equipped by default on spawned players.
### Pusher (slot 1) ~ Replaces Chainsaw, Gauntlets, Timon's Axe
![](docimg/pusher.png)
What was going to be the new melee weapon in **Ultra Suite 2**, but it never happened. A pimped up jackhammer.
**Primary fire:** Drill at whatever you're facing.
**Secondary fire:** Pull the drill bit back all the way in, then on button release push it back out with immense force. This will pretty much pierce a hole through anything, but if you miss there's a chance you'll lose grip on the weapon and it'll go flying until it hits something.
### Explodium Gun (slot 2) ~ Replaces Pistol, Elven Wand, Hexen starting weapons
![](docimg/explodiumgun.png)
@ -128,16 +119,15 @@ on replaced item, may also come in bundles:
- **Standard buckshot (red):** Lots of tiny pellets ready to tear enemies to shreds. Most common.
- **Slug (green):** Concentrated damage in a single, large projectile. Common.
- **Dragon's breath (white):** Fiery pain in one shot for everything in front of you. Not very effective underwater, but still deals some small heat damage. Somewhat rare.
- **Kinylum saltshot (blue):** Highly volatile shards of **Kinylum** that leave behind a trail of burning plasma. Rare.
- **Kinylum saltshot (blue):** Highly volatile shards of **Kinylum** that leave behind a trail of burning plasma. Somewhat rare.
- ***"The ball"* (purple):** A big lead ball, 'nuff said. Rare.
- **Telebrium flechette (black):** A discharge of puncturing darts tipped with pure Telebrium, highly corrosive, effects may spread through emitted fumes. Very rare.
- ***"The ball"* (purple):** A big lead ball, 'nuff said. Somewhat rare.
- **Golden shell (self-explanatory color):** An extremely rare, but very valuable type. Fires a sabot packed with a very dense, high-grade **Explodium** charge, the shell also contains some gold glitter, but it's just for show. Clearly designed by someone completely insane, and definitely guaranteed to not fail catastrophically and blow up your gun, your hands, your arms, and the rest of your upper body. Unlike the others, this one is only available as a rare drop from powerful monsters (over 1000HP) and bosses. They may also appear in **Chanceboxes**.
### Wallbuster (slot 4) ~ Replaces SSG, Ethereal Crossbow, Frost Shards
![](docimg/wallbuster.png)
A ludicrously overkill weapon, courtesy of the always-overkill **Blackmann Arms**. Sporting a pentagonal array of 5-barrel cylinders, for a grand total of 25 barrels. Everything in front of you is pretty much dead. Cannot use dragon's breath, flechettes or golden shells.
A ludicrously overkill weapon, courtesy of the always-overkill **Blackmann Arms**. Sporting a pentagonal array of 5-barrel cylinders, for a grand total of 25 barrels. Everything in front of you is pretty much dead. Cannot use flechettes or golden shells.
**Primary fire:** Shoot one barrel at a time.
@ -302,7 +292,7 @@ All of these can be carried in your inventory indefinitely before use, except in
### Health Nugget ~ Replaces Health Bonus, Timebomb of the Ancients, Disc of Repulsion, Flechette, Mystic Ambit Incant
![](docimg/nuggethealth.png)
+1 health boost, up to a cap of 200 points. Comes in bundles when replacing things other than health bonuses.
+2 health boost, up to a cap of 200 points. Comes in bundles when replacing things other than health bonuses.
### Health Tetrahedron ~ Replaces Stimpack, Crystal Vial
![](docimg/tetrahealth.png)
@ -322,7 +312,7 @@ This artifact provides a +100 health boost plus a regeneration effect that heals
### Armor Nugget ~ Replaces Armor Bonus, Timebomb of the Ancients, Disc of Repulsion, Flechette, Mystic Ambit Incant
![](docimg/nuggetarmor.png)
Cumulative armor items that can increase resistance to all damage by as much as you can find. Each nugget adds 1% to the total. Above 100%, damage gets turned into additional health *(up to the standard 100% cap)*. The upper cap for these is 200%. Comes in bundles when replacing things other than armor bonuses.
Cumulative armor items that can increase resistance to all damage by as much as you can find. Each nugget adds 5% to the total. Above 100%, damage gets turned into additional health *(up to the standard 100% cap)*. The upper cap for these is 200%. Comes in bundles when replacing things other than armor bonuses.
### Blast Suit ~ Replaces Green Armor, Silver Shield, Platinum Helm, Amulet of Warding
![](docimg/blastsuit.png)
@ -393,8 +383,6 @@ Each of these you pick up increases your ammo capacity *(not necessarily doublin
In some special cases you may find "Bulk" versions. These generally only pop up if the mapper decided to spawn several overlapping backpacks in one spot, as they result from all of those items merging together.
Note: In multiplayer, these can be traded between players, but do note that the receiver will not get any extra ammo from it.
### Universal Ammo Fabricator ~ Replaces Mana / Krater of Might
![](docimg/fabricator.png)

Binary file not shown.

BIN
STARTUP.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

View file

@ -98,7 +98,6 @@ step,30,yes,any
stomp,40,yes,any
sunny,15,yes,any
tele,0,no,any
tender,100,yes,any
thicc,100,yes,any
thruwall,20,yes,any
tornado,0,no,heretic

Binary file not shown.

View file

@ -27,9 +27,7 @@ Most of the work here is original, but there are some notable exceptions:
- The anti-BD feature uses art and music by IOSYS, art was edited into the Doom palette.
- The crash handler uses a short clip of the Curb Your Enthusiasm theme.
- Tewi font by lucy (https://github.com/lucy/tewi-font). Modified to add gradients and drop shadow.
- MPlus font by M⁺ FONTS PROJECT (http://mplus-fonts.osdn.jp/mplus-bitmap-fonts). Modified to add gradients and drop shadow.
- Miniwi font by Josuah Demangeon (http://josuah.net). Modified to add gradients and drop shadow.
- k6x8 font by littlelimit (https://littlelimit.net/k6x8.htm). Modified to add gradients and drop shadow.
- Nashgore footprint texture by Valerie Lavender.
- Slope alignment utility code by ZZYZX & Nash.
- Intermission fanart:

View file

@ -38,7 +38,6 @@ nosave int swwm_maxtargetdist = 2000; // maximum distance for target healthbars
nosave int swwm_maxtargets = 40; // maximum targeter healthbars to display (0 = unlimited)
nosave int swwm_maxscorenums = 0; // maximum score numbers to display (0 = unlimited)
nosave int swwm_maxdamnums = 0; // maximum damage/healing numbers to display (0 = unlimited)
nosave bool swwm_hudscale = false; // HUD scaling (false = tight scaling, true = loose scaling)
nosave int swwm_barscalerel = -1; // target healthbar scaling (relative)
nosave int swwm_numscalerel = 0; // damnum scaling (relative)
nosave int swwm_scrscalerel = -1; // score scaling (relative)
@ -72,7 +71,7 @@ server bool swwm_shotgib = true; // buckshot can gib (some people don't like th
user bool swwm_collectanim = true; // player special gestures for collectables (first person only)
user bool swwm_collectanimkey = true; // same but for key items
server bool swwm_shadows = true; // enables blob shadows under mod entities, like in UT (except it also affects inventory items)
nosave bool swwm_precisecrosshair = true; // use mod's own, more precise crosshair
nosave int swwm_precisecrosshair = 1; // use mod's own, more precise crosshair (2 - force even when crosshair is not on)
nosave bool swwm_ldspoil = false; // [LD] always shows "Legendary" prefix on Legendary monsters, otherwise only when they've transformed
nosave bool swwm_camhud = false; // keep full hud visible when operating cameras, otherwise only shows messages
server bool swwm_uncapalert = false; // all noise alerts have infinite range
@ -120,6 +119,10 @@ nosave string swwm_menuposehistory = ""; // stores currently seen poses for the
nosave string swwm_titlesubhistory = ""; // stores currently seen subtitles for the title screen, for shuffling
nosave noarchive int swwm_profstart = 0; // starts profiling as soon as handler is registered for specified >0 tics
server bool swwm_nodeathexit = false; // completely sidesteps the inventory resetting of death exits, if you hate those
server bool swwm_extendedpickup = false; // items will have an additional "virtual hitbox" that's the same size as vanilla
nosave bool swwm_voicelog = false; // adds player voicelines to the message log
nosave bool swwm_skipskill = false; // skips skill confirmations
nosave bool swwm_althud = false; // alternate, more compact hud (like in the side mods)
// minimap settings
nosave bool swwm_mm_enable = true; // show a minimap below the score counter

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 9.9 KiB

Before After
Before After

BIN
fonts.wad

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 B

View file

@ -0,0 +1,4 @@
TranslationType Standard
SpaceWidth 5
FontHeight 6
Kerning -1

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 B

Some files were not shown because too many files have changed in this diff Show more