Pular para o conteúdo

Client Gamesave Resource

Este conteúdo não está disponível em sua língua ainda.

CCGameManager.dat

Your CCGameManager.dat File contains a lot of information regarding your account. it is encrypted using Xor with a key of 11 / 0xB, url-Safe Base64 and Gzip and is in the XML format

Gamesave Key structure

KeyTypedescription
bgVolumeFloatany value between 0 - 1
sfxVolumeFloatany value between 0 - 1
playerUDIDUDIDThe UDID of the user
playerNameStringThe In-game Name of the player
playerUserIDIntegerThe userID of the player
playerFrameIconThe ID of the player’s cube
playerShipIconThe ID of the player’s ship
playerBallIconThe ID of the player’s ball
playerBirdIconThe ID of the player’s UFO
playerDartIconThe ID of the player’s wave
playerRobotIconThe ID of the player’s robot
playerSpiderIconThe ID of the player’s spider
playerSwingIconThe ID of the player’s swing
playerColorIconThe ID of the player’s primary color
playerColor2IconThe ID of the player’s secondary color
playerColor3[Icon](enumerationsThe ID of the player’s glow color, -1 if same as secondary color
playerStreakIconThe ID of the player’s trail
playerShipStreak[Icon](enumerationsThe ID of the player’s ship streak
playerDeathEffect[Icon](enumerationsThe ID of the player’s death effect
playerJetpack[Icon](enumerationsThe ID of the player’s jetpack
playerIconTypeIconThe Index of the player’s IconType
playerGlowBoolif Glow is enabled or not
secretNumberIntegerthe answer to cod3breaker in the vault of secrets
hasRPBoolIf the player is a moderator
[valueKeeper](/resources/client/gamesave/valueKeeperDictionaryDictionary filled with GV values you have enabled
unlockValueKeeperDictionaryDictionary of Unlockable GV values
customObjectDictDictionaryDictionary of object data of custom objects saved
reportedAchievementsDictionarycontains a dictonary of all reported achievements on your account
showSongMarkersBoolif showSongMarkers is enabled
showProgressBarBoolif showProgressBar is enabled
clickedGarageBoolif Garage has been clicked
clickedEditorBoolif Editor has been clicked
clickedPracticeBoolif Practice mode button has been clicked
showedEditorGuideBoolif EditorGuide has been clicked
showedLowDetailDialogBoolif low detail mode has been has been clicked
showedRateStarDialogBoolWhether the difficulty rating explanation was shown
bootupsintegerThe ammount of times you have opened Geometry Dash
hasRatedGameBoolif you have rated the game
binaryVersionintegerThe Games Binary Version
resolutionresolutionThe games resolution
texQualityintegerhow high the text quality is (0 for Auto, 1 for Low, 2 for Medium and 3 for High)
timeOffsetintegermusic offset in milliseconds
customFPSTargetfloatthe FPS target value
dpad01Platformer UIPlatformer UI configuration #1
dpad02Platformer UIPlatformer UI configuration #2
dpad03Platformer UIPlatformer UI configuration #3
dpad04Platformer UIPlatformer UI configuration #4, however it’s missing the last 5 options
dpad05Platformer UIPlatformer UI configuration #5, however it’s missing the last 5 options
dpadLayout01Platformer UIDefault UI?
dpadLayoutDual01Platformer UI2 platformer UIs separated by ;, then 2 gamepad placements, also separated by ;
practiceOpacityfloatThe opacity of the practice UI, from 0 to 1
practicePosXfloatThe X position of the practice UI
practicePosYfloatThe Y position of the practice UI

Legacy Keys

These keys were used in old versions of the game but are now obsolete.

KeyTypedescription
musicEnabledBoolWhether music is enabled or not. Moved to bgVolume
fxEnabledBoolWhether sound effects are enabled or not. Moved to sfxVolume
moreGamesStringStringThe contents of the More Games button. It was a list of values separated by _. The values were: gj for GD Lite, boom for Boomlings, mu for Boomlings MatchUp and mm for Memory Mastermind. The game allowed repeated values
hasNewGamesBoolWhether there are new games in the More Games button. This showed an exclamation mark icon next to the button
gameCenterEnabledBoolWhether the Game Center (iOS) was enabled. Moved to valueKeeper::gv_0034
lastDayIntegerPresumably the day when you last played (0-indexed)
lastMonthIntegerPresumably the month when you last played (0-indexed)
clickedNameBoolWhether you clicked on your name in the icon kit to change it
autoCheckpointsBoolWhether checkpoints are placed automatically in practice mode. Moved to valueKeeper::[gv_0027](/resources/client/gamesave/gv
showBPMMarkersBoolif BPM markers are shown
autoRetryLevelBoolIf the level automatically restarts after death. Moved to valueKeeper::gv_0026
recordGameplayBoolPresumably whether to record gameplay with Everyplay
showedRateDiffDialogBoolUnknown (showedRateStarDialog does the same thing?)
commentSortRecentBoolunknown (there was no option to sort comments by most liked at the time)
kEnableTutorialBoolunknown
showedFirstTutorialBoolunknown

GLM

KeyTypedescription
GLM_01LevelAll Official Levels you have progress on are stored here
GLM_02levelUploaded levels - before the account System
GLM_03Levelonline levels played
GLM_04ratingShows what levels you have rated. was removed after 1.9
GLM_06AccountIDsThe AccountIDs of all creators you follow
GLM_07levelIDLevels played in last session
GLM_08filtersSearch Filters States
GLM_09filtersSearch Filters for Online Levels
GLM_10[Level](/resources/client/levelCompleted dailies
GLM_11IntegerCurrent Daily ID
GLM_12likesSomething Related to likes
GLM_13levelIDAll levels you submitted a rating on
GLM_14reportedLevelsA dictionary of all levels you have reported
GLM_15levelIDall Demon levels you have submitted a rating for
GLM_16LevelAll the levels found in the Gauntlets that you have progress on are stored in here
GLM_17integerCurrent Weekly ID
GLM_18FolderThe Folder Names for saved levels
GLM_19FolderThe Folder names for Local Levels
GLM_20TemplatesYour Smart Templates

GS

KeyType
GS_valuePlayer Stats
GS_completedCompleted Levels
GS_3Completed levels with coins {levelID}_{number of coins aquired from level}
GS_4Completed levels with coins {levelID}_{number of coins aquired from level}
GS_5Completed Mappacks + rewarded stars <k>pack_{MappackID}</k><s>{Stars rewarded}</s>
GS_6all Purchased Icons/Colours in the shops <k>{ListingID}</k><s>{Price}</s>
GS_7level progress <k>{levelID}</k><s>{percentage}</s>
GS_8Unused
GS_9How many stars downloaded levels give <k>{levelID}</k><s>{rewardedStars}</s>
GS_10Offical level progress <k>{ID}</k><s>{percentage}</s>
GS_11All rewards gained from Daily Chests
GS_12Contains Quests
GS_14Daily/Challenges rewards
GS_15Contains Upcoming Quests
GS_16Daily/Weekly level progress <k>{Daily/WeeklyID}</k><s>{percentage}</s>
GS_17Daily/Weekly Stars <k>{Daily/WeeklyID}</k><s>{Stars}</s>
GS_18Gauntlet Level Progress <k>{levelID}</k><s>{percentage}</s>
GS_19All the Rewards from unlocked chests in the treasure room
GS_20Demon Keys
GS_21All rewards for Completed Gauntlets + rewards for Demon quest/social medias
GS_22Rewards from Geometry Dash world
GS_23Gauntlet Level Progress <k>{levelID}</k><s>{percentage}</s>
GS_24Daily/Weekly Percentage
GS_25All the rewards from completed weekly Demons
GS_26Your active path
GS_27All the list rewards
GS_28Your enabled items (animations)
GS_29Unknown (boolean)

GJA

KeyValue
GJA_001Username
GJA_002Password (in plaintext) (2.1 and below)
GJA_003AccountID
GJA_004Session ID (unused)
GJA_005Your password with GJP2 Encryption

LLM

KeyValue
LLM_01Local Levels
LLM_02Hardcoded to binaryVersion
LLM_03Local Lists

MDLM

KeyValue
MDLM_001Dictionary of SongInfoObject
MDLM_002Song Priority of a song
MDLM_003Unknown (dict)

KBM

KeyValue
KBM_001Keybindings
KBM_002Keybindings