Skip to content

Commit

Permalink
Options
Browse files Browse the repository at this point in the history
  • Loading branch information
DexrnZacAttack committed Jan 24, 2025
1 parent 1186d9a commit 1a14d30
Show file tree
Hide file tree
Showing 3 changed files with 66 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
node_modules
dist
/dist2
/.idea
64 changes: 64 additions & 0 deletions LCE/Game/Options.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Options
Data comes from Minecraft: Xbox One Edition latest ver.
Table is sorted by Enum ID

Things that aren't known are under Unknown, due to my test hook not printing that value when messing around in the options.

| Name | Type | Enum ID | Offset in OPTIONSDATA | Size (in bits) | Notes |
|-----------------------|---------|---------|-----------------------|----------------|--------------------------------------------------------|
| Music Volume | Slider | 0x0 | 0x01 | 8 | |
| Sound Volume | Slider | 0x1 | 0x02 | 8 | |
| Gamma | Slider | 0x2 | 0x04 | 8 | |
| Difficulty | Slider | 0x3 | 0x06 (Bits 0-1) | 2 | |
| Game Sensitivity | Slider | 0x4 | 0x03 | 8 | |
| Interface Sensitivity | Slider | 0x5 | 0x50 | 8 | |
| View Bobbing | Boolean | 0x6 | 0x06 (Bit 2) | 1 | |
| Unknown | Unknown | 0x7 | 0x06 (Bits 4-5) | 2 | |
| Invert Look | Boolean | 0x8 | 0x06 (Bit 6) | 1 | |
| Southpaw | Boolean | 0x9 | 0x06 (Bit 7) | 1 | |
| Unknown | Unknown | 0xa | 0x54 (Bit 23) | 1 | |
| Vertical Splitscreen | Boolean | 0xb | 0x06 (Bit 8) | 1 | |
| In-Game Gamertags | Boolean | 0xc | 0x06 (Bit 3) | 1 | |
| Unknown | Unknown | 0xd | 0x06 (Bits 11-14) | 4 | |
| Splitscreen Gamertags | Boolean | 0xe | 0x06 (Bit 9) | 1 | |
| Hints | Boolean | 0xf | 0x06 (Bit 10) | 1 | |
| Interface Opacity | Slider | 0x10 | 0x51 | 8 | |
| In-Game Tooltips | Boolean | 0x11 | 0x06 (Bit 15) | 1 | |
| Render Clouds | Boolean | 0x12 | 0x54 (Bit 0) | 1 | |
| Unknown | Unknown | 0x13 | 0x54 (Bit 1) | 1 | |
| Unknown | Unknown | 0x14 | 0x54 (Bit 2) | 1 | |
| Unknown | Unknown | 0x15 | 0x54 (Bit 3) | 1 | |
| Unknown | Unknown | 0x16 | 0x54 (Bits 4-5) | 2 | |
| Display Hud | Boolean | 0x17 | 0x54 (Bit 7) | 1 | |
| Display Hand | Boolean | 0x18 | 0x54 (Bit 8) | 1 | |
| Custom Skin Animation | Boolean | 0x19 | 0x54 (Bit 9) | 1 | |
| Death Messages | Boolean | 0x1a | 0x54 (Bit 10) | 1 | |
| Hud Size | Slider | 0x1b | 0x54 (Bits 11-12) | 2 | |
| Hud Size Splitscreen | Slider | 0x1c | 0x54 (Bits 13-14) | 2 | |
| Animated Character | Boolean | 0x1d | 0x54 (Bit 15) | 1 | |
| Unknown | Unknown | 0x1e | 0x56 (Bit 0) | 1 | |
| Unknown | Unknown | 0x1f | 0x54 (Bit 17) | 1 | |
| Classic Crafting | Boolean | 0x20 | 0x54 (Bit 18) | 1 | |
| Cave Sounds | Boolean | 0x21 | 0x54 (Bit 19) | 1 | |
| Game Chat | Boolean | 0x22 | 0x54 (Bit 20) | 1 | |
| Minecart Sounds | Boolean | 0x23 | 0x54 (Bit 21) | 1 | |
| Unknown | Unknown | 0x24 | 0x57 (Bits 0-1) | 2 | |
| Unknown | Unknown | 0x25 | 0x54 (Bit 27) | 1 | |
| Display Game Messages | Boolean | 0x26 | 0x54 (Bit 28) | 1 | |
| Display Save Icon | Boolean | 0x27 | 0x54 (Bit 29) | 1 | Unconfirmed (as I had excluded this print due to spam) |
| Flying View Rolling | Boolean | 0x28 | 0x54 (Bit 30) | 1 | REVERSE BOOLEAN (1 means disabled, 0 means enabled) |
| Show Glide Ghost | Boolean | 0x2a | 0x54 (Bit 22) | 1 | |
| Show Glide Ghost Path | Boolean | 0x2b | 0x54 (Bit 31) | 1 | |
| Auto Jump | Boolean | 0x2c | 0x54 (Bit 26) | 1 | |
| Unknown | Unknown | 0x2d | 0x57 (Bits 0-3) | 4 | |











1 change: 1 addition & 0 deletions LCE/Game/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Documentation on game mechanics and other stuff that doesn't fit anywhere else.

1. [Biome IDs](BiomeIDs.md) - All biomes in the game (as of Wii U Edition v688, uses "flattened" IDs)
2. [Colors](Colors.md) - Colors for biomes, textures, water, fog, etc.
3. [Options](Options.md) - Options, the enum values, and the offsets in the Options file.
3. [LimitStrings](LimitStrings.md) - Strings based around `The maximum number of X in a world has been reached.`
4. [BattleMapLocations](BattleMapLocations.md)

Expand Down

0 comments on commit 1a14d30

Please sign in to comment.