- Reorganized Settings
- Updated for GD 2.207 & Geode 4.0
- Added a new setting that moves skillset badges on the Level Info page
- Added a new setting that lets you hide Bonus levels outside of GDDP Menus
- Optimized the Recommendations and XP System a bit
- Futureproofed the Recommendations and XP System
- Fixed a minor detail I missed with the Swing XP update, whoopsies!
- Added a new option that lets you hide Monthly levels outside of GDDP Menus
- Tweaked text in the Ranks section of Stats
- Added Compact Lists compatibility (kinda)
- Fixed Current Monthly BG Extending past where it was supposed to
- Monthly Packs now have the Red Progress Bar before Partial Completion
- Monthly Packs now have a subtle background color based on year
- Can be turned off in settings
- Updated for Geode 3.9
- Tweaked settings a bit
- Added the Search Menu
- Includes Filters for difficulties, packs, skillsets, and XP.
- Sort Results by Pack, Difficulty, Name, or Age (and reverse results as well)
- Fixed some bugs
- Fixed a bug with Recommendations
- Fixed a visual bug with skillset badges
Known Issues:
- Rate All Demons is still broken, don't know when I'll fix it :v
- Saved levels sometimes crashes, try going into the GDDP Menu to refresh data and see if that fixes it
- Fixed a crash
- Recommendations now always refresh XP to prevent this from happening
- Fixed Recommendations not recognizing Swing XP
- Ported settings to the new system
- Recommendations now start generating upon beating a level in the GDDP
- Fixed a visual bug involving Stats
- Added Swing as a new Skill XP
- Removed News since it's kinda useless
- Fixed a crash involving exiting lists before levels load
- Tried patching up a few crash spots
- Fixed a major crash and fixed cache not caching due to an oversight
Known Issues:
- Visual bug involving Rate All Demons
- Literally no clue why it's happening, please help
- Added the Recommendations Menu
- Works roughly similar to how the website does it
- Expect bugs, this is still in beta
- Recommended Levels have a special appearance (can be disabled)
- Fixed some crashes
- Added an option to lower the Demon XP button
- Lessened the amount of annoying popups
- Fixed some Sprite Alignments
- Added a Skill XP System based on the one in the GDDP Website
- You can view all your XP progress on the main GDDP Menu
- GDDP Levels now have an XP button on the Level Info page
- While the Max Levels don't match the website, the Level Scaling does.
- Added a support button
- Also added a setting to disable it
- Added news
- Fixed a weird crash
- Fixed Titles not showing correctly
- Having a rank without having the requirements overwrites percent progress for Titles
- Fixed Rate All Demons
- Spreadsheet Parsing Code borrowed from hiimjustin
- Still investigating mobile crashes
- Fixed Various Visual Bugs
- Rate All Demons is broken due to API Changes, will fix later.
- GDDP Checks no longer apply to Weekly or Gauntlet Levels
- Fixed a crash
- Added more crash checks
- (Hopefully) fixed mobile crashes
- Rank progress in the Stats Menu are now clamped
- Added JSON Validation checks to prevent crashes.
- Depreciated "listID", "practiceID", and "totalLevels"
- You will maintain your progress to a rank even if a level is moved to Legacy
- Note that this does not apply for Plus Ranks.
- Attempted to fix crashes (again)
- The mod now tells you to refresh your data if it's outdated and won't crash on saved levels
- Attempted to fix some mobile crashes
- Fixed Titles having incorrect requirements
- Fixed a bug involving Your Plus Title in the Stats menu
- Redid database systems
- Does not use in game lists anymore (significantly faster & easier to update)
- Comments are now disabled on packs
- Any previous saves will be automatically converted
- Obtaining levels in a pack is much easier
- Total Levels is now counted dynamically instead of being a number on the database
- Added ADEPT Title
- Various bugfixes
- Fixed crash when viewing stats with Obsidian or Obsidian+
- Fixed progress not registering
- Hopefully fixed crashes related to entering packs
- Fixed Settings Page Crash (again)
- Added missing nullptr checks (Thanks Alphalaneous!)
- Fixed a weirdly specific crash
- Converted Stats Menu tabs to ButtonSprites instead of whatever I did
- Pages API Compatibility
- Fixed some sprite alignment issues
- Fixed Settings Page crash
- Attempted to fix save file bugs
- ABSOLUTE PERFECTION now shows the correct percentage
- Fixed Crash
- Fixed a few Graphical Errors
- Ported to 2.206
- Fixed a visual bug with progress bars
- Ported web requests to the new system
- Added the Stats Menu
- Partially Completed/Completed Monthly Packs now have Epic Fire
- Added Progress Bars
- Progress Bar colors in the Lists now match the ones in the menus
- Added as many Node IDs to the GDDP Stuff as I could
- Patched up Beta 20 stuff
- Insane/Extreme Demon ratings now rely on GDDL Tiers as opposed to 3 seperate APIs
- Fixed Main Menu related issues (I think)
- Added skillset badges
- Added failsafes for missing textures
- Fixed coin icons in LevelBrowserLayer causing visual bugs
- This also sets an ID for the Grandpa Demon face, let me know if this conflicts with another mod
- Added an option to enable GDDP Ratings for all difficulties (Made by wint0r, tweaked by Me)
- Uses IDS, NLW, and Pointercrate API
- Added some more options
- Fixed Disable Grandpa Demon Effects (I think)
- Fixed save bugs
- Main packs no longer get rid of ranks if the pack is completed
- Monthly packs no longer are completed at 0/6
- Fixed Legacy Lock Label
- Completely Overhauled the save system
- Save data is now tied to List IDs rather than the ID of the pack in an array
- This means packs that are added/removed will no longer affect previous data like it once did
- This is also a simpler method and allows save data to be built off of easier since each value now uses the same structure
- Saved values are now a proper JSON as opposed to a bunch of arrays
- Old save data will be unused in favor of the new system
- Save data is now tied to List IDs rather than the ID of the pack in an array
- Monthly Packs now have a "+" suffix if partially completed
- Changed string formatting since I was doing it in a stupid way before
- Data Caching is now disabled by default, can be enabled in settings
- Updated the "Custom Difficulty Faces" description to not include misinformation (i forgot to update it)
- Packs can now be inserted into any position instead of just beginning/end
- Custom Difficulty Faces can now be enabled outside of the GDDP Menus
- Attempted to patch out all Save File bugs
- Fixed things crashing in super specific cases
- Fixed crash when no packs are in a list
- Fixed custom sprites not functioning with DP_Invisible
- Months are now Color Coded
- Added a Support Button where you can donate to my Ko-Fi c:
- Changed the way new Bonus Pack additions function
- Modified the Lock text to say what rank you need (will not show further ranks)
- Changed Menu Icon to look more like a regular GD Menu Icon
- Fixed Practice Packs (again)
- Fixed Practice Packs not showing GDDP Graphics
- Added "(Practice)" suffix
- Main & Legacy Practice Packs are separated now
- Fixed Practice Packs overwriting progress
- Made a very tiny adjustment to the Map Pack replacement button
Side Note:
- Yes, I know nobody has access to Practice Packs yet but I'm doing stuff in preparation.
- Fixed crash related to level lists
- New config option to replace Map Packs
- Prioritizes Compact Menu Button over this option
- Fixed Visual Bug involving Levels in Bonus and Monthly Packs
- Non-GDDP Lists don't get visuals applied to them anymore
- Prevented Crashes related to fetching pack data
- Added Pack Descriptions
- Difficulty Faces are now collected individually instead of being based on the current pack
- Fixes incorrect difficulties
- Fixes difficulties showing on Non-GDDP levels
- Allows for Bonus Packs and Monthly Packs to show difficulties
- Not all levels will have the individual difficulties at the start, please be patient with me
- Mod no longer accesses depreciated database values
- Progress evaluation should be significantly better
- Fixed a minor bug where the mod wouldn't detect you as outside of the GDDP menus
Known Issues:
- Due to the way the Grandpa Demon compatibility works currently, when using Disable Effects...
- Projected Stars particles may be hidden
- Some effects may not be hidden on some levels
- Fixed Custom Difficulty Faces in Legacy Packs
- Modified Practice Pack Implementation (will be available later)
- Added Custom Difficulty Faces (finally)
- Only applied to Main/Legacy Levels (for now)
- Grandpa Demon Support w/ Included Config Options
- Heavily Optimized Textures
- Added Setting Sections
- Added Compact Menu Button
- Fixed Compatibility Issues (thanks SpaghettDev for your help)
This mod is now an official part of the GDDP. Thank you for your support! <3
- Main Pack Completions now show the Plus Sprite like they should've been
- Legacy Packs are now locked behind Main Ranks (can be toggled off)
- Better Progress Evaluation (might fix mobile crashes)
- Rewrote the "plus" name display (Demons + -> + Demons)
- Fixed the Loading Circle showing up on the Creator Menu instead of the GDDP Menu
- Modified the Custom List Menu
- Added Practice Versions of the Main Tiers. (Will be available later)
- Added a "+" next to tiers you have the rank for.
- Completed Packs now use a Gold Font
- Added Triple Spikes /\/\/\ <3
- Added Mod Tags
- Fixed Progression not letting you advance even though you have the required levels
- Fixed Mobile UI
- Added a new Bonus Pack
- Fixed List Disappearing after exiting a Level
- Added Bonus & Monthly Packs (Will Be Available Later)
- Modified Level Lists and Level Info for GDDP Packs/Levels
- Added Progress Tracking
- Added more config options
- Custom Difficulty Faces will be added in the future when it's compatible with Grandpa Demon
Thank you guys for 7K Downloads <3
- Added Legacy Packs
- Added an Alternate Menu Button (Can be toggled in the settings)
- Made Pack Data Fetching Asynchronous
- Optimized Mod Textures
- New, more reliable system for getting Lists
- Changed the BG color of the GDDP Menus
- Initial Release, adds a new button to the Creator Menu with all Main GDDP Lists.