Reorganize into role-based folders and consolidate art
Move every script and scene into role-based directories (actors/, systems/, ui/, levels/, props/) and all raw art under art/ (grouped by role, snake_case, Extract-Textures GLBs), dropping Blender version-suffix noise. Filenames are snake_case (PascalCase reserved for class_name) to avoid case-insensitive filesystem aliasing on the web/macOS targets. Routes the bull's hits through the typed DamageEvent pipeline and wires the bull's abilities to the Fx library. Updates CLAUDE.md's folder-layout overview to match. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CCyaJPTHCH9EDthpf4A5Sj
This commit is contained in:
+10
-9
@@ -15,20 +15,21 @@ config/version="0.4.0"
|
||||
run/main_scene="uid://bmnmenu0intr1"
|
||||
config/features=PackedStringArray("4.7", "GL Compatibility")
|
||||
boot_splash/bg_color=Color(0, 0, 0, 1)
|
||||
boot_splash/image="res://Assets/loading_screen.png"
|
||||
boot_splash/image="res://art/ui/loading_screen.png"
|
||||
config/icon="uid://dct1d88g015el"
|
||||
config/run/main_scene="res://MainMenu.tscn"
|
||||
config/run/main_scene="res://ui/main_menu.tscn"
|
||||
|
||||
[autoload]
|
||||
|
||||
DP="*res://debug_params.gd"
|
||||
Console="*res://console.gd"
|
||||
Controls="*res://controls_manager.gd"
|
||||
DebugDraw="*res://debug_draw.gd"
|
||||
Settings="*res://settings.gd"
|
||||
DP="*res://systems/debug/debug_params.gd"
|
||||
Console="*res://systems/debug/console.gd"
|
||||
Controls="*res://systems/input/controls_manager.gd"
|
||||
DebugDraw="*res://systems/debug/debug_draw.gd"
|
||||
Settings="*res://systems/config/settings.gd"
|
||||
Run="*res://levels/run_state.gd"
|
||||
OrientationGuard="*res://orientation_guard.gd"
|
||||
WebStartGate="*res://web_start_gate.gd"
|
||||
OrientationGuard="*res://ui/orientation_guard.gd"
|
||||
WebStartGate="*res://ui/web_start_gate.gd"
|
||||
Fx="*res://systems/fx/fx.gd"
|
||||
|
||||
[display]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user