Hello all,
With another month behind us, it’s time for me to recap what happened in January. First things first, as you might see the website received a big overhaul. This will hopefully make it less of an eyesore and easier to navigate, also finally the engine has a dedicated download button on the site, so people don’t need to go spelunking on AppVeyor anymore.
With this out of the way, let’s see this month’s “whodunnit:”
Paul
- Added DDCheat to AO.
- Added a feature that stops the game from launching (and crashing) if it can’t find the level files.
- Added a sound debugging tool.
- Added an automatic crash dump on Windows.
- Added an indicator whether the player is running the 32 or 64 bit version of the game.
- Added logging for Shrykull.
- Added more informative crash messages when resources are requested that couldn’t load.
- Added support for the speedrunning tool, LiveSplit.
- Fixed bug #1011
- Fixed bug #1015
- Fixed bug #1044
- Fixed bug #1059
- Fixed parts of bug #1016
- Fixed a bug that caused a crash in Nepsotic’s Evenwurst Wieners mod.
- Fixed a bug that crashed the game on changing maps.
- Fixed a bug where Abe was able to be shot while riding Elum when he shouldn’t be.
- Fixed a bug where Elum was able to run backwards during level changes.
- Fixed a typo (Scrabina -> Scrabania).
- Fixed button names.
- Fixed packaging of the game to enable linking to it on the website.
- Fixed some memory corruption issues.
- Fixed sound in the 64 bit version of AO.
- Fixed the family of “Prim type 2” crash causing errors.
- Refactored Paramite patrol logic.
- Named fields in:
AbeInputLCDScreenMainMenuPauseMenuQuikSaveStringFormatters
Mouzedrift
- Added more informative crash messages when resources are requested that couldn’t load.
- Added virtuals to functions.
- Fixed a Paramite bug that caused it to attack Abe instead of missing him.
- Fixed a buffer overflow.
- Fixed a bug in Abe’s turning while running logic.
- Fixed a bug that affected the meat-seeking behavior of Paramites
- Fixed a bug that caused Elum to not always jump far enough.
- Fixed a bug that caused Elum to not slide properly after he stopped running.
- Fixed a bug that caused Mudokons to skip in their animation while running.
- Fixed a bug where Abe didn’t laugh after unpossessing Sligs.
- Fixed a bug where Paramite webs didn’t appear.
- Fixed a bug where the player wasn’t able to destroy Security Orbs.
- Fixed a bug with Scrabs where they didn’t kick Abe.
- Fixed a foot switch not working
- Fixed a wrong sound being played when Sligs slept.
- Fixed some objects not appearing.
- Fixed the speed of the Paramonia trial rolling boulder
- Fixed where the snooze particles on Slogs appear.
- Refactored Scrab and Paramite code.
- Removed debug logging from Scrabs.
- Named fields in:
AbeAbilityRingAlarmAmbientSoundBackgroundAnimationBackgroundGlukkonBaseBombBatBellHammerBellsBells,BellSongBirdPortalChimeLockCircularFadeDeathBirdParticleDoorDoorFlameDoorLightDoveElectricWallElectrocuteElumExplosionFlintLockFireGrenadeHintFlyHoneySackMainMenuMeatSawMidiMotionDetectorMovingBombMudokonMusicControllerMusicTriggerParamitePathPullRingRopeRockRollingBallRollingBallStopperSaveGameScopedSeqScrabSecurityDoorSfxSligSlingMudokonSlog
Pryon
- Fixed a bug where the console was spammed with messages upon Abe respawning.
Nemin
- Rewrote the website from scratch.