Archived Changelogs (2024)
-
CaveNet
-
Fixed infinite health / exp / missile pickups.
-
Boss Rush
-
In the main hub area, health pickups, ammo pickups & EXP pickups are now shared across all connected clients.
-
CaveNet
-
Fixed kicking all players when load slot is changed.
-
Fixed credits black bars persisting after credits.
-
Fixed bugged clients appearing with golden name.
-
Changed required rank for some chat commands.
-
Added '/kick', '/help' and '/stats' chat commands.
-
Dedicated Server
-
Added 'fixweapons' console command.
-
Fixed screenfade timing issue.
-
Fixed spawning with no weapons.
-
Fixed crash when credits roll.
-
Fixed incorrectly saving fade state.
-
General
-
Fixed shadow maps being stretched incorrectly at higher resolutions.
-
Fixed chat not being rendered on Island Falling screen.
-
Fixed barriers in Egg Corridor not appearing when fighting Igor.
-
Boss Rush
-
Fixed singleplayer death not returning to the viewing platform.
-
Fixed ending w/ Professor Booster being dead.
-
Fixed Arms Barrier and Spur being unobtainable on second playthrough.
-
Added hints after bad ending & before core fight.
-
Changed some dialog.
-
Removed cutscene trigger from teleporter room.
-
CaveNet
-
Added '/notarget' chat command.
-
Added '/noclip' chat command.
-
Added '/god' chat command.
-
NPCs
-
Added 'Run Script On Death (And Die)' flag.
-
TextScript
-
Added '<NPP' (NPchar Pointer).
-
Boss Battles
-
Fixed required files not being included in release builds.
-
Boss Rush
-
r6: Implemented Boss Rush. You must first find it.
-
CaveNet
-
r3: Disabled experimental backtracking code to avoid crashes.
-
r4: Attempt to fix impersonation glitch
-
r5: Modified impersonation fix for multiplayer.
-
r6: Reworked the way flags are transmitted.
-
r6: Attempted to fix NPC packets being dropped extremely frequently.
-
r9: If a player is revived while they are inside an npc / tile that can damage them for half of their revived health, they will be given a longer duration of invincibility frames.
-
r10: Nikumaru Counter is now synced across clients.
-
r10: Implemented unique identifiers for clients. This is to allow servers to grant admin to certain clients.
-
release: User token files are now saved to & loaded from appdata. Convenient! Can be disabled.
-
release: Reworked the way emotes are drawn. Fixes jittery movement.
-
release: Fixed Nikumaru Counter being set incorrectly when being equipped.
-
r3: Fixed ghost clients persisting forever.
-
r6: Fixed weapons beyond ID 15 not being transmitted.
-
r6: Fixed crash related to map tiles.
-
r6: Fixed some NPC nodes not being sent due to integer truncation.
-
r6: Fixed flag updates being sent for flag # 0.
-
r9: Fixed 'GetTileFlagsXY' not returning solid when checking a map tile 6 blocks out of bounds.
-
Config
-
release: Added option to use a portable usertoken (stored in data/UserToken.bin).
-
Credits
-
r1: Corrected Clay Hanson's character color.
-
Dedicated Servers
-
r10: Revamped 'setrank' command.
-
r10: Fixed <FAI and <FAO being incorrectly timed.
-
r10: Fixed 'kill' freezing the server if used with a wildcard.
-
r10: Fixed 'kick' console command.
-
Game
-
r1: All players now help push the boulder in the boulder room.
-
r1: You can now obtain Agility in singleplayer by reading a book in Arthur's house.
-
r2: Added new resolution.
-
r2: Update banned word filter.
-
r4: '-load' argument can now be used in non-debug builds.
-
r4: '-load' argument now takes a load slot parameter.
-
r1: Fixed incorrect X position when defeating Balrog in Boulder Room.
-
r6: Fixed crash related to GUIs opening and closing.
-
Maps
-
r2: Changed loading ideology.
-
Misc
-
r2: Changed default value for 'Show FPS' to 'False'.
-
Mods
-
r2: Added support for drag-n-dropping mods. Doesn't quite fully work yet.
-
Music
-
r6: Fixed uninitialized volume variables leading to very loud buzzing noises in some music tracks.
-
r6: Fixed issue with mis-timed notes and percussion.
-
NetMenu
-
r6: You are now allowed to have 200 server entries max.
-
NpChar
-
r8: Added new flags ''Don't Delete When Client'' and ''Option 4''.
-
Player
-
r1: Fixed getting more life than is possible when being revived using a life capsule.
-
Sound
-
r8: Fixed some sounds not respecting the volume slider on startup.
-
TextScript
-
r3: Added '<ML=' (Max Life =). Sets max life to a value.
-
r3: Added '<REF' (Reset Equip Flags). Removes all equip flags like Booster 2.0.
-
r3: Added '<AMZ' (ArMs Zero). Removes all weapons.
-
r6: Added '<FLC' (FLag Call).
-
r6: Added '<AMC' (ArMs Call).
-
r6: Added '<LI=' (LIfe =).
-
r6: Added '<NIJ' (No Item Jump) and '<NAJ' (No Arms Jump).
-
r6: Added '<ITC' (ITem Call).
-
r6: Added '<CEV' (Call EVent).
-
r8: Added '<NFC' (Not Flag Call).
-
r6: Fixed '<UNJ' (UNit Jump) not working properly in multiplayer.
-
r8: Fixed '<DNA' (Delete Npc All) spawning infinite smoke when deleting NPC type 4 (Smoke).
-
r6: Fixed '<AMJ' (ArMs Jump) not working properly in multiplayer.
-
Tutorial
-
r7: Disabled debug menu.
-
r7: Disabled noclip shortcut.
-
r2: Fixed new lines on messages.
-
r6: Fixed out of bounds exploit.
-
r9: Fixed exploit where entering tutorial from another mod would corrupt the stage.
-
UI
-
r2: Fixed text being displayed weirdly in NetPlay Menu at higher resolutions.
-
r9: Fixed crash when staying in the NetPlay menu for too long due to music changes.
-
Weapons
-
r6: Fixed Snake's level 1 bullet being incorrectly referenced, resulting in firing a level 3 bullet instead of a level 1 bullet.
-
Boss Rush
-
Fixed softlock when dying to certain bosses.
-
Fixed crash when hosting a dedicated Boss Rush server.
-
Fixed Nikumaru Counter (hell timer) not resetting if everyone dies in Hell.
-
CaveNet
-
Implemented unique identifiers for clients. This is to allow servers to grant admin to certain clients.
-
Nikumaru Counter is now synced across clients.
-
Dedicated Servers
-
Fixed 'kick' console command.
-
Fixed <FAI and <FAO being incorrectly timed.
-
Revamped 'setrank' command.
-
Fixed 'kill' freezing the server if used with a wildcard.
-
Boss Rush
-
Fixed incorrect message being displayed if you check the chest again after getting the Super Missile Launcher.
-
Several tiny adjustments related to dialogue.
-
Fixed softlock related to Professor Booster.
-
CaveNet
-
If a player is revived while they are inside an npc / tile that can damage them for half of their revived health, they will be given a longer duration of invincibility frames.
-
Fixed 'GetTileFlagsXY' not returning solid when checking a map tile 6 blocks out of bounds.
-
Tutorial
-
Fixed exploit where entering tutorial from another mod would corrupt the stage.
-
UI
-
Fixed crash when staying in the NetPlay menu for too long due to music changes.
-
Boss Rush
-
Added animation for teleporting into Viewing Area with Curly tied on your back.
-
Added NetLobby screen for Boss Rush levels.
-
Both versions of the Booster are now automatically equipped when given.
-
New ''weapon'' now does something.
-
Changed description of new ''weapon''.
-
Fixed being able to obtain Booster v0.8 multiple times by going through the starting door.
-
Fixed Professor Booster not appearing inbetween Core and Ironhead bossfights.
-
Fixed messagebox blocking Professor Booster in a certain edgecase.
-
Fixed falling block randomly falling on its own.
-
Fixed too many barriers being spawned when fighting Igor.
-
Fixed health not staying at 55 after hell.
-
Fixed 'Super Missile Launcher' chest being unobtainable sometimes.
-
Fixed not spawning with Polar Star after getting through Tutorial.
-
Removed 'Weapons dropped to level 1' message when entering Hell.
-
Removed sprite tinting from important NPCs.
-
NpChar
-
Added new flags ''Don't Delete When Client'' and ''Option 4''.
-
Sound
-
Fixed some sounds not respecting the volume slider on startup.
-
TextScript
-
Added '<NFC' (Not Flag Call).
-
Fixed '<DNA' spawning infinite smoke when deleting NPC type 4 (Smoke).
-
Boss Rush
-
Added icon when getting the Bubbler.
-
Fixed crash when standing on block in multiplayer.
-
Boss Rush
-
Implemented Boss Rush. You must first find it.
-
CaveNet
-
Fixed flag updates being sent for flag # 0.
-
Reworked the way flags are transmitted.
-
Fixed crash related to map tiles.
-
Fixed weapons beyond ID 15 not being transmitted.
-
Fixed some NPC nodes not being sent due to integer truncation.
-
Attempted to fix NPC packets being dropped extremely frequently.
-
Game
-
Fixed crash related to GUIs opening and closing.
-
Music
-
Fixed issue with mis-timed notes and percussion.
-
Fixed uninitialized volume variables leading to very loud buzzing noises in some music tracks.
-
NetMenu
-
You are now allowed to have 200 server entries max.
-
TextScr
-
Added '<LI=' (LIfe =).
-
Added '<CEV' (Call EVent).
-
Added '<NIJ' (No Item Jump) and '<NAJ' (No Arms Jump).
-
Added '<AMC' (ArMs Call).
-
Added '<ITC' (ITem Call).
-
Added '<FLC' (FLag Call).
-
Fixed '<AMJ' (ArMs Jump) not working properly in multiplayer.
-
Fixed '<UNJ' (UNit Jump) not working properly in multiplayer.
-
Tutorial
-
Fixed out of bounds exploit.
-
Weapons
-
Fixed Snake's level 1 bullet being incorrectly referenced, resulting in firing a level 3 bullet instead of a level 1 bullet.
-
CaveNet
-
Modified impersonation fix for multiplayer.
-
CaveNet
-
Attempt to fix impersonation glitch
-
Game
-
'-load' argument can now be used in non-debug builds.
-
'-load' argument now takes a load slot parameter.
-
CaveNet
-
Disabled experimental backtracking code to avoid crashes.
-
Fixed ghost clients persisting forever.
-
TextScript
-
Added '<ML=' (Max Life =). Sets max life to a value.
-
Added '<REF' (Reset Equip Flags). Removes all equip flags like Booster 2.0.
-
Added '<AMZ' (ArMs Zero). Removes all weapons.
-
Game
-
Update banned word filter.
-
Added new resolution.
-
Maps
-
Changed loading ideology.
-
Misc
-
Changed default value for 'Show FPS' to 'False'.
-
Mods
-
Added support for drag-n-dropping mods. Doesn't quite fully work yet.
-
Tutorial
-
Fixed new lines on messages.
-
UI
-
Fixed text being displayed weirdly in NetPlay Menu at higher resolutions.
-
Credits
-
Corrected Clay Hanson's character color.
-
Game
-
Fix incorrect X position when defeating Balrog in Boulder Room.
-
All players now help push the boulder in the boulder room.
-
You can now obtain Agility in singleplayer by reading a book in Arthur's house.
-
Player
-
Fixed getting more life than is possible when being revived using a life capsule.
-
Game
-
r1: Fixed crash when using the teleporter on a dedicated server.
-
r2: Fixed dedi-server crash when Core fires its charge projectiles
-
r3: Fixed crash when loading pxmod with missing maps
-
r3: Fixed multiplayer-only softlock related to Ma Pignon
-
Localization
-
Release: Added Chinese localization (Thanks to KoCorons and graceltelgt!)
-
Misc
-
r4: Restored latest version of NetTutorial
-
Options
-
r2: Added 'Show FPS' option
-
Player
-
r2: Fixed dedi-server freeze when dying to a press