Releases: zment4/DefyGravityPracticeMod
Release list
Version 8.6
Changes
- PracticeMode: Checkpoints can now be jumped to quickly.
Numpad+andNumpad-selects the next and previous checkpoints, respectively - No more black screen when exiting to main menu (loads to level 0 straight up)
- Show Level Time and Using Keyboard options are now saved and loaded properly
- Options are saved on change
- Level timer doesn't advance anymore in level 0
- New Game Confirmation Dialog doesn't show up if the saved level is 1 or less.
- Update MessageBox now displays this release text for information about the update
Version 8.5
Changes
- Fixed movement in mouse mode type 2. Vanilla version let's the cursor enter inside the character - now the cursor cannot move except in the containing sphere. This results in much more fluidier movement.
Version 8.4
Fixed autoupdater wonkyness - no more crashing after a restart of the new file. Also, asking for an update is now done only if there is a new version available. :3
Version 8.3
Changes
- Implemented AutoUpdater. Whenever there is a new version of the PracticeMod -available, you can update it automatically. You can also disable the update check by either answering no twice when you get the update dialog, or editing the file
My Documents\My Games\Defy Gravity\PracticeMod\PracticeModConfig.xmland settingCheckForUpdatestotrue
Version 8.2
Version numbering changed. Major now indicates compatibility with autosplitter, minor indicates fixes and updates and new features to the mod itself. I try to update the autosplitter at the same time as the mod, so no need to for any action even when major version increases - just for informational purposes, that things might break (most likely they won't).
Changes
- Tentative fix for Level 16 crash. If it still crashes, send the screenshot of the error window, or the latest log-file in the game-folder.
- Level changing in practice mode now uses the game's own functions through reflection, so no more getting stuck in Level 16 for the duration of the cutscene
- No more crash when spamming Page Down or Page Up in practice mode
Version 8
Version 7
Added support for TexturePacks and Point-filtering.
TexturePacks are replacement XNB Texture -files that follow the Content -folder structure. They reside in Defy Gravity/TexturePacks/<texturepackname>. As the loading is a redirection, all the texture-files loaded normally from content must be inside - however, you don't have to replace all of them.
To load a texture-pack, use the commandline switch -tp <texturepackname>. For example, you have a texturepack with the name "Mario". The folder location is Defy Gravity/TexturePacks/Mario". There is no Content-folder inside Mario -folder, but all the files and folders under Content -folder are there. To load this, you add a -tp Mario to you commandline switches.
With steam you can change launch options to enter commandline switches.
In the root of the content folder (whether normal Content, or TexturePacks/), is a file called Settings.xml. If it isn't there, load the game once with the texturepack active. From there you set the UsePointClamp value to true, if you want point-filtering (nearest neighbor), instead of linear filtering - for instance for pixelated or retro graphics.
Note however, the point filtering is disabled for text, only the graphics are affected. Also, currently particle effects aren't affected, but might be in the future.
Version 6 Revision 3
The framerate warning icon is now shown regardless of the state of practice menu.
Version 5
Changes:
- Implemented experimental timing fix. Press F2 to toggle it. Added to saved config.
- Added VSync toggle to F3. Added to saved config.
For best results with the experimental timing fix, activate both the old slowdown fix and the experimental one. Without both of them, you WILL get correct updates, but it will be a bit jerky, as the experimental fix has to play catch-up every.
Vsync toggle is kind of a novelty: sure, you could run the game with 1200 fps, but as the internal logic is updated only 60 fps, and there is no graphics element interpolation between frames, you won't get anything out of it.