Skip to content

Commit 382e827

Browse files
authored
Merge pull request #47 from Wyliemaster/endpoints-parsing
info about endpoint indexes
2 parents 84825e2 + f16fdd7 commit 382e827

File tree

16 files changed

+65
-35
lines changed

16 files changed

+65
-35
lines changed

docs/_sidebar.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,11 @@
2222
- [Encoder Keys](resources/client/gamesave/kCEK.md)
2323
- [GS Values](/resources/client/gamesave/GS_Value.md)
2424
- [GLM](/resources/client/gamesave/GLM.md)
25-
- [value Keeper](/resources/client/gamesave/valueKeeper.md)
25+
- [Value Keeper](/resources/client/gamesave/valueKeeper.md)
2626
- [Game Variables](/resources/client/gamesave/gv.md)
2727
- [Achievements](/resources/client/gamesave/achievement.md)
28-
- [quests](/resources/client/gamesave/quests.md)
28+
- [Quests](/resources/client/gamesave/quests.md)
29+
2930
- [Level](/resources/client/level.md)
3031
- [Object IDs](/resources/client/level-components/objectids.md)
3132
- [Inner Level String](/resources/client/level-components/inner-level-string.md)

docs/resources/client/gamesave.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ Your CCGameManager.dat File contains a lot of information regarding your account
108108
#### GDL22 GJA
109109
| Key | Value|
110110
| :-- |:-----------|
111-
| GJA_004 | Most Likely SessionID (not confirmed) |
111+
| GJA_004 | SessionID |
112112

113113
### LLM
114114

docs/resources/client/gamesave/gv.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Game Variables (gvs) are found inside of the [ValueKeeper](/resources/client/gam
8787
| gv_0099| showLeaderboardPercent |
8888
| gv_0100| practiceDeathEffect|
8989
| gv_0101| forceSmoothFix |
90-
|gv_0102 | smoothFixInEditor |
90+
| gv_0102 | smoothFixInEditor |
9191

9292
# Unlocked Game Variables
9393

docs/resources/client/gamesave/kCEK.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
| 2 | 8 | Depends on the [GS_Value](/resources/client/gamesave/GS_Value) it is inside of |
1919
| 3 | 8 | GJRewardObject |
2020
| 1 | 9 | item type |
21-
| 2 | 9 | likely Custom Item ID |
21+
| 2 | 9 | customItemID |
2222
| 3 | 9 | reward amount |
23-
| 4 | 9 | unknown |
23+
| 4 | 9 | itemUnlockValue -> [presumedly contains data that unlocks an item in the garage?](https://media.discordapp.net/attachments/801840133355470888/806137688905875496/unknown.png) |
2424

2525
### ItemIDs
2626

@@ -35,3 +35,19 @@
3535
| 7 | Orbs |
3636
| 8 | Diamonds |
3737
| 9 | Custom Object (shares the same ID for Demon guardian key, icons and colours) |
38+
39+
### GJRewardItem GS Keys
40+
41+
#### GS_11
42+
43+
| key | value |
44+
|:----|:------------|
45+
| 1 | ChestID |
46+
| 2 | ChestType |
47+
48+
##### Chest Types
49+
50+
| ID | type |
51+
|:---|:-----|
52+
| 1 | 4 hour chest |
53+
| 2 | 24 hour chest |

docs/resources/client/gamesave/quests.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ After you click on the quest button when playing Geometry Dash, information abou
1212
| 2 | Progress | integer | How many of the required stats have been gained since you started the quest|
1313
| 3 | Goal | integer | How many of the required stats you need to gain to complete the quest|
1414
| 4 | Reward | integer | How many diamonds earned upon completion of the quest|
15-
| 5 | time left | integer | How much time is left until new quests appear|
15+
| 5 | time left | integer | How much time is left until new quests appear |
16+
| 6 | isActive | Bool | Set to True if the challenge is active |
1617
| 7 | Quest Name | String | The quest name |
1718
| 8 | Position | [Quest Position](enumerations.md) | where abouts on screen the quest should be: 1 = top, 2 = middle, 3 = bottom|

docs/resources/client/level.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ A level is a playable object in Geometry Dash, namely coming with data that expl
3939
| k27 | FeatureScore | **integer** | A featured levels Feature Score |
4040
| k33 | Auto | **Bool** | If the level is auto |
4141
| k34 | Replay Data | **[Gziped String](/topics/encryption/zip.md)** | Contains a Gzipped String which contains replay data for levels |
42-
| k35 | Demon | **[Demon](enumerations.md)** | Contains the value for what type of demon the level is |
42+
| k35 | Demon | **[Demon](enumerations.md)** | if the level is demon |
4343
| k36 | Jumps | **integer** | total Jumps on a level |
4444
| k37 | required coins | **Integer** | coins required to unlock an official level |
4545
| k38 | isUnlocked | **Bool** | is Official level Unlocked |
@@ -82,7 +82,7 @@ A level is a playable object in Geometry Dash, namely coming with data that expl
8282
| k83 | levelOrder | **integer** | ordering for levels |
8383
| k84 | Level Folder | **integer** | the folder in which the level belongs (0 represents no folder) |
8484
| k85 | Clicks | **integer** | clicks done on a level |
85-
| k86 | Player Time | **integer** | the amount of time on a players best attempt |
85+
| k86 | Player Time | **integer** | the amount of time on a players best attempt (even detects speedhacks) |
8686
| k87 | levelScore Seed | **[LevelScoreSeed](/topics/encryption/chk?id=level-leaderboard)**| Contains info to verify the integrity of levelScores |
8787
| k88 | Level Progress | **integer** | Contains a list of high score differences seperated by a `,` |
8888
| k89 | [isLevelScorechkValid](/topics/encryption/chk?id=level-leaderboard) | **Bool** | used to check for level completion |

docs/resources/server/comment.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@ A comment is split into two sections, separated by a colon. The first part is th
1818
| 3 | Author* | **number** | The player ID of the author. **This is different than the account ID**
1919
| 4 | Likes | **number** | The amount of likes the comment has
2020
| 6 | Message ID | **number** | The message ID. Account comments have different IDs than level comments
21+
| 7 | isSpam | **Bool** | if a comment has been flagged as spam
2122
| 9 | Age | **string** | How long ago the comment was posted (e.g. "2 months")
2223
| 10 | Percent* | **number** | The percent the player put in their comment
23-
| 12 | Moderator Chat Color | **string** | Comma separated list of the RGB values of the moderator's chat color
24+
| 11 | ModBadge | **number** | The Mod Badge of a moderator commenting
25+
| 12 | Moderator Chat Color | **string** | Comma separated list of the RGB values of the moderator's chat color. only appears if `modBadgeID != 0`
2426

2527
#### Player Structure
2628

@@ -33,5 +35,5 @@ A comment is split into two sections, separated by a colon. The first part is th
3335
| 10 | Player Color 1 | **number** | Author's primary player color, presumably ordered cronologically from left to right per update
3436
| 11 | Player Color 2 | **number** | Author's secondary player color, presumably ordered cronologically from left to right per update
3537
| 14 | Icon Type | **number** | Author's icon type indexing an array of `icon, ship, ball, ufo, wave, robot, spider`
36-
| 15 | Unknown | **number** | Either 0 or 2, might be related to glow
38+
| 15 | glow | **number** | 0 = no glow, 2 = glow
3739
| 16 | Account ID | **number** | Author's account ID. **This is different than the player ID**

docs/resources/server/friendrequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ A friend request is an invite with a message that you can send to someone to inv
2121
| 32 | Friend Request ID | **number** | An ID unique to each friend request. (I'm not 100% certain on this)
2222
| 35 | Message | **string** | The friend requests's message, encoded in [base64](/topics/encryption/base64.md)
2323
| 37 | Age | **string** | How long ago the friend request was sent (e.g. "2 months")
24-
| 41 | Unknown | **integer** | Either 0 or 1, not sure what this does
24+
| 41 | isBlocked | **Bool** | if you have blocked the user

docs/resources/server/gauntlet.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ A gauntlet is a series of 5 levels handpicked by robtop all with a common theme
1010
| --- | ---------- | ---------- | ------------------------------------- |
1111
| 1 | Index | **number** | Which gauntlet this is, starting at 1 |
1212
| 2 | Levels | **string** | List of gauntlet level IDs |
13+

docs/resources/server/icons.md

Whitespace-only changes.

0 commit comments

Comments
 (0)