Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
050d730
feat: Adjust Chedski's name in credits
Chedski Jul 24, 2025
69fd59e
feat: 3d loading screen and support resources for 3d menu
Chedski Jul 24, 2025
5269fcb
fix: Add discord SDK libraries to .gitignore
Chedski Jul 24, 2025
7ceff1e
fix: Fix infinite loading + other small changes
Chedski Jul 24, 2025
78b0a97
feat: New HUD
Chedski Jul 24, 2025
1878138
feat: Add settings checkbox for full combo indicators
Chedski Jul 24, 2025
31508fb
fix: "Full Combo Indicators" setting now saves
Chedski Jul 25, 2025
cf4716a
feat: Add cursor trail image to settings
Chedski Jul 25, 2025
0f6f687
fix: Add hover text for cursor trail image
Chedski Jul 25, 2025
2f65d1b
fix: Add fallback fonts to HUD2
Chedski Jul 25, 2025
1b34ad9
fix: Change placeholder download link to proper invalid URL
Chedski Jul 25, 2025
317a724
fix: Remove weird whitespace in song.gd
Chedski Jul 25, 2025
769559f
fix: Prevent crash when not recording replay with discord RPC
Chedski Jul 26, 2025
90a2852
wip(online): Add override.cfg to .gitignore
Chedski Jul 26, 2025
b3e853d
wip(online): Add warning bar messages
Chedski Jul 26, 2025
c956d70
feat: Readd MKWii prompt sound effects
Chedski Aug 7, 2025
80ead5e
feat: Energy bar color customization + better nofail info
Chedski Aug 7, 2025
39bda7d
wip: Debug/developer menu, Explosion note effect
Chedski Aug 7, 2025
4d0cef2
wip: dev menu continued
Chedski Aug 8, 2025
abdc826
chore: Change version number to identify this as a separate build
Chedski Aug 8, 2025
e474f3a
fix: Prevent update messages for release-exported dev builds
Chedski Aug 8, 2025
0ea8da0
fix: Prevent update _checking_ for release-exported dev builds
Chedski Aug 8, 2025
4dbcdb5
chore: Update name + year and add "Rhythia Contributors" to license (#1)
Chedski Aug 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,7 @@ export_presets.cfg
*.translation
.mono/
addons/discord_game_sdk/bin/**

addons/discord_game_sdk/discord_game_sdk.dll
addons/discord_game_sdk/discord_game_sdk.dylib
override.cfg
.vscode/settings.json
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 Basil
Copyright (c) 2022-2025 Lilian "Chedski" & Rhythia Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Binary file added assets/font/NotoSansMono/NotoSansMono-Black.ttf
Binary file not shown.
Binary file added assets/font/NotoSansMono/NotoSansMono-Bold.ttf
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added assets/font/NotoSansMono/NotoSansMono-Light.ttf
Binary file not shown.
Binary file added assets/font/NotoSansMono/NotoSansMono-Medium.ttf
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added assets/font/NotoSansMono/NotoSansMono-Thin.ttf
Binary file not shown.
19 changes: 11 additions & 8 deletions assets/images/branding/icon.png.import
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,37 @@

importer="texture"
type="StreamTexture"
path="res://.import/icon.png-29103d28d10c95ea8b4bc51a2d70e8db.stex"
path.s3tc="res://.import/icon.png-29103d28d10c95ea8b4bc51a2d70e8db.s3tc.stex"
path.etc2="res://.import/icon.png-29103d28d10c95ea8b4bc51a2d70e8db.etc2.stex"
path.etc="res://.import/icon.png-29103d28d10c95ea8b4bc51a2d70e8db.etc.stex"
metadata={
"vram_texture": false
"imported_formats": [ "s3tc", "etc2", "etc" ],
"vram_texture": true
}

[deps]

source_file="res://assets/images/branding/icon.png"
dest_files=[ "res://.import/icon.png-29103d28d10c95ea8b4bc51a2d70e8db.stex" ]
dest_files=[ "res://.import/icon.png-29103d28d10c95ea8b4bc51a2d70e8db.s3tc.stex", "res://.import/icon.png-29103d28d10c95ea8b4bc51a2d70e8db.etc2.stex", "res://.import/icon.png-29103d28d10c95ea8b4bc51a2d70e8db.etc.stex" ]

[params]

compress/mode=0
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/repeat=true
flags/filter=true
flags/mipmaps=false
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
detect_3d=false
svg/scale=1.0
Binary file added assets/images/branding/icon_glow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
38 changes: 38 additions & 0 deletions assets/images/branding/icon_glow.png.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
[remap]

importer="texture"
type="StreamTexture"
path.s3tc="res://.import/icon_glow.png-687175a5ec6e4d83730911ebf311ef40.s3tc.stex"
path.etc2="res://.import/icon_glow.png-687175a5ec6e4d83730911ebf311ef40.etc2.stex"
path.etc="res://.import/icon_glow.png-687175a5ec6e4d83730911ebf311ef40.etc.stex"
metadata={
"imported_formats": [ "s3tc", "etc2", "etc" ],
"vram_texture": true
}

[deps]

source_file="res://assets/images/branding/icon_glow.png"
dest_files=[ "res://.import/icon_glow.png-687175a5ec6e4d83730911ebf311ef40.s3tc.stex", "res://.import/icon_glow.png-687175a5ec6e4d83730911ebf311ef40.etc2.stex", "res://.import/icon_glow.png-687175a5ec6e4d83730911ebf311ef40.etc.stex" ]

[params]

compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=true
flags/filter=true
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=false
svg/scale=1.0
19 changes: 11 additions & 8 deletions assets/images/branding/logo.png.import
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,37 @@

importer="texture"
type="StreamTexture"
path="res://.import/logo.png-51e5047df242d51d76015b7ce520fd5b.stex"
path.s3tc="res://.import/logo.png-51e5047df242d51d76015b7ce520fd5b.s3tc.stex"
path.etc2="res://.import/logo.png-51e5047df242d51d76015b7ce520fd5b.etc2.stex"
path.etc="res://.import/logo.png-51e5047df242d51d76015b7ce520fd5b.etc.stex"
metadata={
"vram_texture": false
"imported_formats": [ "s3tc", "etc2", "etc" ],
"vram_texture": true
}

[deps]

source_file="res://assets/images/branding/logo.png"
dest_files=[ "res://.import/logo.png-51e5047df242d51d76015b7ce520fd5b.stex" ]
dest_files=[ "res://.import/logo.png-51e5047df242d51d76015b7ce520fd5b.s3tc.stex", "res://.import/logo.png-51e5047df242d51d76015b7ce520fd5b.etc2.stex", "res://.import/logo.png-51e5047df242d51d76015b7ce520fd5b.etc.stex" ]

[params]

compress/mode=0
compress/mode=2
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/repeat=true
flags/filter=true
flags/mipmaps=false
flags/mipmaps=true
flags/anisotropic=false
flags/srgb=2
flags/srgb=1
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
detect_3d=false
svg/scale=1.0
Binary file added assets/images/devbg.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions assets/images/devbg.png.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/devbg.png-d8b2b40ed647588cf99b30dcf0a7fd69.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/images/devbg.png"
dest_files=[ "res://.import/devbg.png-d8b2b40ed647588cf99b30dcf0a7fd69.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
1 change: 1 addition & 0 deletions assets/images/menu3d/badges/bot.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions assets/images/menu3d/badges/bot.svg.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/bot.svg-95b9d73e5ae7a57ac59c85ef06946871.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/images/menu3d/badges/bot.svg"
dest_files=[ "res://.import/bot.svg-95b9d73e5ae7a57ac59c85ef06946871.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
1 change: 1 addition & 0 deletions assets/images/menu3d/badges/bughunter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions assets/images/menu3d/badges/bughunter.svg.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/bughunter.svg-7b43ec76145db137e0c47b3ae265e193.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/images/menu3d/badges/bughunter.svg"
dest_files=[ "res://.import/bughunter.svg-7b43ec76145db137e0c47b3ae265e193.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
1 change: 1 addition & 0 deletions assets/images/menu3d/badges/cat.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions assets/images/menu3d/badges/cat.svg.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/cat.svg-22fdbda54b59981223ccc3b5d375a638.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/images/menu3d/badges/cat.svg"
dest_files=[ "res://.import/cat.svg-22fdbda54b59981223ccc3b5d375a638.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
1 change: 1 addition & 0 deletions assets/images/menu3d/badges/contentcreator.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions assets/images/menu3d/badges/contentcreator.svg.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/contentcreator.svg-89024b128e553a074c5f86d0d6b0611a.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/images/menu3d/badges/contentcreator.svg"
dest_files=[ "res://.import/contentcreator.svg-89024b128e553a074c5f86d0d6b0611a.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
1 change: 1 addition & 0 deletions assets/images/menu3d/badges/contestwinner.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions assets/images/menu3d/badges/contestwinner.svg.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
[remap]

importer="texture"
type="StreamTexture"
path="res://.import/contestwinner.svg-c6fbb13160c1be12cebb4060e763e366.stex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://assets/images/menu3d/badges/contestwinner.svg"
dest_files=[ "res://.import/contestwinner.svg-c6fbb13160c1be12cebb4060e763e366.stex" ]

[params]

compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0
1 change: 1 addition & 0 deletions assets/images/menu3d/badges/developer.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading