Skip to content

Commit

Permalink
add a language
Browse files Browse the repository at this point in the history
  • Loading branch information
FireMario211 committed Feb 7, 2024
1 parent 5a4dd9b commit b0a1225
Show file tree
Hide file tree
Showing 9 changed files with 116 additions and 12 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
A mod menu made in Geode for Geometry Dash

# TODOs (Based on whats next)
- Fix bug with info text being off screen
- Add credits screen for cocos2d ui
- Allow for dragging the button
- Add "Render Hitbox" (Basically enables hitbox even if not in practice mode)
Expand All @@ -16,7 +17,6 @@ A mod menu made in Geode for Geometry Dash
- Add to Misc category everything related to changing "Stats", basically allows you to edit your stats like mana, diamonds, etc. NOT ADDING STARS, DEMONS, AND OTHER FOR REASONS.
- (Possibly?) Fix FPS Bypass, or add "Show FPS" for Android users. (The func exists, just not visible to the end user lol)
- Allow for resizing the menu with a minimum size and maximum size (Only imgui)
- Add light theme
- Add animated background support (Custom theme only unless I add a theme that supports it)
- Add startpos switcher
- Add a way to customize keybinds
Expand Down
2 changes: 1 addition & 1 deletion changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
- Added Dear ImGui back (from request)
- Fixed Accurate Percentage on levels with the End Level Trigger (Thanks dankmeme01!)
- Added Menu Style
- Added Light Theme (NOT DONE TODO <<<)
- Added Light Theme
- Added No Trail
- Added No Wave Trail
- Added No Glow
Expand Down
2 changes: 1 addition & 1 deletion mod.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"geode": "2.0.0",
"version": "v1.3.2",
"version": "v1.4.0",
"gd": {
"win": "2.204",
"mac": "2.200",
Expand Down
4 changes: 0 additions & 4 deletions resources/hacks/global.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,14 +68,12 @@
"opcodes": [],
"type": "bool"
},

{
"name": "Transparent BG",
"desc": "Automatically reverts colors changed in the background to be their original color.",
"opcodes": [],
"type": "bool"
},

{
"name": "Speedhack",
"desc": "Changes the speed of the game and audio.",
Expand All @@ -94,15 +92,13 @@
"max": 1000,
"default": 60
},

{
"name": "Speedhack Audio",
"desc": "Whether or not to also change the audio speed based on the speedhack value.",
"opcodes": [],
"type": "bool",
"default": true
},

{
"name": "Reset Speedhack",
"desc": "Resets speedhack back to normal.",
Expand Down
2 changes: 0 additions & 2 deletions resources/hacks/player.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,6 @@
"opcodes": [],
"type": "bool"
},

{
"name": "No Trail",
"desc": "Disables any trail effect from the player.",
Expand All @@ -92,7 +91,6 @@
"opcodes": [],
"type": "bool"
},

{
"name": "Change Gravity",
"desc": "Allows you to change gravity when jumping or falling.",
Expand Down
2 changes: 1 addition & 1 deletion resources/hacks/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
"opcodes": [],
"type": "dropdown",
"default": 0,
"values": ["English [100%]", "Français [90%]", "Português (Brasil) [90%]", "Deutsch [90%]", "Русский [90%]", "Čeština [90%]", "Indonesia [90%]", "Español [90%]", "Polskie [90%]", "Melayu [90%]"]
"values": ["English [100%]", "Français [90%]", "Português (Brasil) [100%]", "Deutsch [90%]", "Русский [90%]", "Čeština [90%]", "Indonesia [90%]", "Español [90%]", "Polskie [90%]", "Melayu [90%]"]
},
{
"name": "Theme",
Expand Down
55 changes: 55 additions & 0 deletions resources/langs/portuguesebr.json
Original file line number Diff line number Diff line change
Expand Up @@ -392,5 +392,60 @@
"name": "Escala do Menu",
"desc": "Define o tamanho do menu (resete o jogo para funcionar)"
}
},

{
"Show Hidden Objects": {
"name": "Objetos Escondidos",
"desc": "Mostra todos os objetos escondidos."
}
},
{
"Transparent BG": {
"name": "Fundo Transparente",
"desc": "Faz o fundo ficar transparente."
}
},
{
"Speedhack Audio": {
"name": "Áudio do Speedhack",
"desc": "Muda a velocidade da música dependendo no speedhack."
}
},
{
"No Glow": {
"name": "Sem Brilho",
"desc": "Remove o brilho de todos os objetos."
}
},
{
"Noclip Accuracy": {
"name": "Porcentagem do Noclip",
"desc": "Prescisa do bypass de anticheat"
}
},
{
"Show Graphic Options": {
"name": "Mostrar Opçōes de Gráficos",
"desc": "sim"
}
},
{
"No Trail": {
"name": "Sem Trilhas",
"desc": "remove a trilha do jogador."
}
},
{
"No Wave Trail": {
"name": "Sem Trilha da Wave",
"desc": "adivinha"
}
},
{
"Solid Wave Trail": {
"name": "Trilha da Wave Sólida",
"desc": "Remove o blending a trilha da wave."
}
}
]
55 changes: 55 additions & 0 deletions resources/langs/template.json
Original file line number Diff line number Diff line change
Expand Up @@ -406,5 +406,60 @@
"name": "Menu Scale",
"desc": "Decides how big the text and buttons should be. (Will require restarting the game)"
}
},

{
"Show Hidden Objects": {
"name": "Show Hidden Objects",
"desc": "Shows all hidden objects. This will reset the objects primary color. This will not work on objects with the \"Hide\" attribute. (Useful with Layout Mode)"
}
},
{
"Transparent BG": {
"name": "Transparent BG",
"desc": "Automatically reverts colors changed in the background to be their original color."
}
},
{
"Speedhack Audio": {
"name": "Speedhack Audio",
"desc": "Whether or not to also change the audio speed based on the speedhack value."
}
},
{
"No Glow": {
"name": "No Glow",
"desc": "Disables glow on all objects."
}
},
{
"Noclip Accuracy": {
"name": "Noclip Accuracy",
"desc": "Informs you how accurate your noclip run is. (Will not work without Anticheat Bypass enabled)"
}
},
{
"Show Graphic Options": {
"name": "Show Graphic Options",
"desc": "Shows you Geometry Dash's graphic options! Useful for Android as the option is normally not available."
}
},
{
"No Trail": {
"name": "No Trail",
"desc": "Disables any trail effect from the player."
}
},
{
"No Wave Trail": {
"name": "No Wave Trail",
"desc": "Disables the trail behind the wave."
}
},
{
"Solid Wave Trail": {
"name": "Solid Wave Trail",
"desc": "Removes the blending of both icon colors on the wave trail."
}
}
]
4 changes: 2 additions & 2 deletions src/PrismUI.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ float calculateYPosition(float x) { // love floating points
int getYPosBasedOnCategory() { // someone give me a proper math formula ok thanks
switch (currentMenuIndexGD) {
case 0: // Global
return 20;
return 40;
case 1: // Player
return 70;
case 2: // Bypass
Expand All @@ -72,7 +72,7 @@ int getYPosBasedOnCategory() { // someone give me a proper math formula ok thank
float getContentSizeBasedOnCategory() { // someone give me a proper math formula ok thanks
switch (currentMenuIndexGD) {
case 0: // Global
return 350; // 260
return 370; // 260
case 1: // Player
return 400;
case 2: // Bypass
Expand Down

0 comments on commit b0a1225

Please sign in to comment.