Hide the debug fly and level skip behind a 房★主★有★神★器★ easter-egg panel

cheat_panel replaces the level_skip autoload: a single small button in the top-right opens a panel holding the fly toggle and the level jump buttons, so nothing that looks like leftover debug UI is on screen. The fly is no longer gated behind OS.is_debug_build, so the easter egg works in exported builds too, and the 1/2/3 shortcuts only fire while the panel is open so they cannot be hit by accident. Space stays unbound and no gameplay content was touched.
This commit is contained in:
2026-10-07 23:10:41 +08:00
parent 44e4c3a751
commit f549c03533
8 changed files with 208 additions and 100 deletions
+2 -3
View File
@@ -17,7 +17,7 @@ config/icon="res://icon.svg"
[autoload]
LevelSkip="*res://scenes/level_skip.tscn"
CheatPanel="*res://scenes/cheat_panel.tscn"
[display]
@@ -45,8 +45,7 @@ move_right={
}
jump={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null)
]
"events": []
}
warp_to_key={
"deadzone": 0.2,