95dd4a715a
More stuff I missed.
2023-03-17 13:25:54 +01:00
bb3cd9a3ec
Don't use inventory tokens for mapper-toggleable store/revive. Tokens are icky.
2023-02-18 12:00:36 +01:00
116bca4b0b
Show "all keys" doors as multicolor in the minimap.
...
Deprecate IsValidLockNum and GetLockColor utility functions.
2022-12-23 18:26:12 +01:00
8e952f412f
4.10 support update (unfinished and untested).
2022-12-05 02:10:56 +01:00
0fbbb91b8e
Revert "Remove ZPolyobject due to licensing concerns."
...
This reverts commit f134375f7e .
Library is now MIT licensed and can be included.
2022-10-08 15:55:42 +02:00
f134375f7e
Remove ZPolyobject due to licensing concerns.
2022-10-07 00:55:20 +02:00
aa2e786f48
Less repetition in oneliners.
2022-08-07 22:47:32 +02:00
d30600a185
Corruption Cards dialogues and more (untested).
2022-08-04 17:20:02 +02:00
6825146e51
A whole fat load of micro-optimizations.
...
Okuplok still lags like fuck, unfortunately.
2022-06-17 22:36:51 +02:00
60457f779e
Asserts for some hard-to-detect bugs.
2022-04-17 13:27:37 +02:00
067dbb2be3
Damage accumulators now report damage amplified by Devastation Sigil.
2021-11-30 18:29:33 +01:00
5dea5ab4d6
More changes from master.
2021-09-29 18:47:23 +02:00
8176b21b8c
Achievement system overhaul.
...
Continuin the menu rewrite.
2021-09-20 19:22:42 +02:00
a2a59e1381
Some microoptimizations.
...
Remove dead code.
Tweak how enemy flight distance is calculated.
Rename flight achievement to something more fitting.
2021-03-26 01:35:32 +01:00
800bb38a4f
A bunch of finetuning.
2021-03-25 22:03:07 +01:00
0ed72dfe34
Fix null pointer access in SWWMFlyTracker.
2021-03-24 17:46:46 +01:00
f5c9733c65
Major achievement progress.
2021-03-24 02:25:38 +01:00
cb3c253bb8
Some wallbusting fixing.
2021-03-12 21:54:57 +01:00
36b00f4c3d
In-depth PNG optimization + sprite cropping.
2021-03-04 20:04:08 +01:00
c5abe83831
Major code refactoring. SWWMHandler could still use some more, though.
2021-02-27 23:59:40 +01:00
1313e9ed40
Rebalances and optimizations (affected: Sparkster, Gold Shell).
...
Tweak gravity for Eviscerator chunks.
Add corpse cleanup cheat.
2021-02-25 21:29:00 +01:00
9460e3a13c
Fix VM abort in Omnisight due to cvar name change.
...
More minimap tweakery.
Visual cheat input.
Add cheat to de-aggro monsters.
2021-02-23 19:10:08 +01:00
3fb431bde5
Further minimap expansion, and more.
2021-02-23 02:41:02 +01:00
1808617654
Mark Gold Shells as vip items.
2021-02-22 21:51:49 +01:00
e0ad73305e
Minimap zoom implemented.
...
Minimap now shows solid/shootable things.
Newly visible things in minimap now fade in smoothly.
Other small tweaks to minimap.
2021-02-22 12:49:57 +01:00
4ee1df5d8f
Major cleanup of CVar usage. Switches a whole lot of clientside-only CVars to the "nosave" type.
...
Auto-merge overlapping Embiggeners into bulk items.
Increase backpack amounts of many ammo types.
Allow trading of Embiggeners in multiplayer.
Fix trading dual-wield weapons.
Fix trading Candygun spares.
2021-02-21 17:43:11 +01:00
9b6c7b0d81
Implement minimap (like radar from SWWM Z but better).
...
Make item sense detect Chanceboxes too.
Cache LOCKDEFS parsing.
2021-02-21 02:00:43 +01:00
0e12ca15c8
Remove global 50% damage reduction for players (a bit too cheap).
...
Add 50% crusher damage reduction + chance to break crushers.
Don't spawn gibs when using 'kill monsters'.
Allow player to "fake pick up" unsupported vanilla armor, so specials and item counters can still work.
2021-02-18 20:53:28 +01:00
4182e3465a
I have no idea what I did here.
2021-02-10 18:39:08 +01:00
c81fa6fcf1
Clear out files for unimplemented languages.
...
Refactored and finetuned mklang code.
Fix autouse behavior of health items.
Stats tracking for headpats, kisses, enemies befriended.
Split mission texts into a separate language file.
2021-02-08 18:48:09 +01:00
ae3870f3c1
Parry tweaks. Now parrying on the very first tic will always result in a "perfect parry".
...
Parry tracking on stats tab.
Parry kill score bonuses.
Small optimizations.
2021-02-07 17:57:20 +01:00
516b0e1294
Weaponize Froggy Chair. Add summon cheat.
2021-02-01 13:38:23 +01:00
4b3c875965
Configurable floating number colors.
2021-01-31 17:59:23 +01:00
b8eb009f43
Add option to force pistol starts.
...
Slightly increase Explodium Gun speed (by two frames).
Separate Explodium Gun ejected casings into overlays, with varying offsets.
2021-01-29 21:32:43 +01:00
6988a9c1a2
Naive method for weapon spawn "progress".
2021-01-25 22:22:48 +01:00
a83354beac
Spreadgun ammo change: Napalm → Acid flechettes.
...
Major tweaks to item rearranging for armors/health/etc.
Slight Ynykron singularity optimization.
Reduced blood/gore effects, possibly less perf heavy.
Fix Eviscerator chunks getting stuck in mid-air / bouncing off inventory items.
Adjust Eviscerator chunk penetration.
Adjust max ammo values.
2021-01-21 09:23:24 +01:00
3dbe42f836
Item Sense shows count items in gold.
2021-01-13 22:31:06 +01:00
5949cc1fcc
Cleanup of stuff and more prep work, first commit of 2021.
...
(I hope git doesn't break because I used symlinks for some files).
2021-01-02 18:41:02 +01:00
82b3cac13b
Built-in armor is now actual inventory, to better handle damage absorption order.
...
Tiny tweaks.
2020-12-31 15:11:44 +01:00
0156af8431
Rebalances across the board once again.
...
Fix the incorrect SPAC_PCross behaviour in other spots.
Redo swap weapon implementation. Should now theoretically allow for not just two, but many more swap weapons per slot.
Minor fixups.
2020-12-31 13:58:11 +01:00
b9d65388f2
Proper handling of level sucktime.
2020-12-25 13:57:51 +01:00
4cff29ab73
Add option to always show map stats in HUD.
...
Fix broken propagation of cvars in combat trackers if some are dormant.
2020-12-22 16:13:54 +01:00
061829bb8f
Some optimizations.
2020-12-22 00:19:52 +01:00
f163ed3bef
Workaround to preserve collectibles after death exits.
2020-12-16 03:01:28 +01:00
1f649790dd
Prep work for future DLC Weaponset.
...
DLC Weaponset: Slot 0 weapon added.
2020-12-15 20:47:51 +01:00
7a474bee14
Adjust combat tracker behaviour.
2020-12-09 11:15:17 +01:00
f67849d04f
Mission briefings now update with each cluster/episode.
...
Mission log can show multiple entries (scrollable).
Changed quit messages (Icarus already played Hexmas).
2020-12-08 17:41:11 +01:00
d0ec1c893e
Fix target healthbar boss detection
2020-11-28 23:36:34 +01:00
e415c621e5
Rebalance Archangelus.
...
Fix healthbars lagging behind when monster health is enhanced on spawn.
2020-11-28 22:14:35 +01:00
4acd02d7b5
Tweak cell replacement pool.
...
Fix incorrect condition for lore entry replacement.
Add extra model notes for post-release.
2020-11-27 14:23:13 +01:00