0x5abe / PlatformerSaves

Geometry Dash mod that allows you to save and load your progress in platformer levels
GNU General Public License v3.0
6 stars 0 forks source link

Feature request: GD account save checkpoints #13

Open Forkactor opened 1 month ago

Forkactor commented 1 month ago

Feature Request: I don't know much about programming, but what if PlataformerSaves could save progress across devices using the account save option? My idea is that when you exit a level that you have a checkpoint on, it's gonna create a level called "platsaves" with the level id and checkpoint data. For every other level you get a checkpoint on, data gets added to platsaves. Since levels you're creating can be saved on your cloud, it might work. And loading another platsaves will merge the data.

Problem: Im just woried someone might add data to platsaves and skip their way to the last checkpoint on an extreme demon. Soultion: Step 1: The mod saves platsaves too, and if the next time the game loads and platsaves matches the level saved by the mod, it wasnt cheated. And if the mod doesnt already have a platsaves level saved and theres a pre existing platsaves, the player might get prompted to change the name of that level. Step 2: The mod won't let players change a levels name to platsaves or create one with that name. Basically the only way to get platsaves is by loading it from the cloud with the mod loaded. Step 3: What if the player loads a platsaves with added data that's cheated? Maybe when a player saves platsaves to the cloud, a random authentication code gets added to it right before it saves and gets removed from the level after it's saved. That code's used to authenticate if that is actually the platsaves level is actually the one he saved, when the level is loaded. If it doesn't have the correct code, or doen't even have a code, the mod will deny that level and ask the player to change it's name.

Alternative Solution... Since players can use noclip, isnta complete levels, teleport to click, who even cares if that's another way to cheat. It's not as if players can't just add a hack mod from geode and hack their way to the end. Nothing is stopping them. Let them cheat if that's the case lol.

Edit: Step 4: The mod won't let you open the platsaves level.