WIP checkpoint: Implement avatar loader and customization UI in Godot

This commit is contained in:
2026-08-20 21:27:57 +00:00
parent b86e4053bd
commit 38d97a3051
+20 -20
View File
@@ -1,26 +1,26 @@
63f7b34db8d8cdea90c76aacccf841ec
::res://::1787260174
::res://::1787260653
README.md::TextFile::-1::1787013015::0::1::::<><><>0<>0<><>::
::res://assets/::1787259973
::res://assets/avatars/::1787259973
catalog.json::JSON::-1::1787259973::0::1::::<><><>0<>0<><>::
::res://docs/::1787259973
::res://docs/architecture/::1787259973
::res://assets/::1787260653
::res://assets/avatars/::1787260653
catalog.json::JSON::-1::1787260653::0::1::::<><><>0<>0<><>::
::res://docs/::1787260653
::res://docs/architecture/::1787260653
avatar.md::TextFile::-1::1787013015::0::1::::<><><>0<>0<><>::
content_moderation.md::TextFile::-1::1787013015::0::1::::<><><>0<>0<><>::
networking.md::TextFile::-1::1787013015::0::1::::<><><>0<>0<><>::
world.md::TextFile::-1::1787013015::0::1::::<><><>0<>0<><>::
::res://scenes/::1787259973
avatar_customization.tscn::PackedScene::-1::1787259973::0::1::::<><><>0<>0<><>::res://scripts/avatar/avatar_customization_ui.gd
main.tscn::PackedScene::-1::1787259973::0::1::::<><><>0<>0<><>::res://scripts/main_menu.gd
main_menu.tscn::PackedScene::-1::1787259973::0::1::::<><><>0<>0<><>::res://scripts/main_menu.gd
::res://scripts/::1787259973
main_menu.gd::GDScript::6526915941780468089::1787259973::0::1::::<>Control<><>0<>0<><>::
::res://scripts/avatar/::1787259973
avatar_catalog.gd::GDScript::5104367973301127782::1787259973::0::1::::AvatarCatalog<>RefCounted<><>0<>0<><>::
avatar_customization_ui.gd::GDScript::6000242829080071607::1787259973::0::1::::AvatarCustomizationUI<>Control<><>0<>0<><>::
avatar_loader.gd::GDScript::3645080687026000779::1787259973::0::1::::AvatarLoader<>Node<><>0<>0<><>::
avatar_loadout.gd::GDScript::8780959424915557114::1787259973::0::1::::AvatarLoadout<>RefCounted<><>0<>0<><>::
avatar_slot_registry.gd::GDScript::8212023476238218904::1787259973::0::1::::AvatarSlotRegistry<>RefCounted<><>0<>0<><>::
avatar_system.gd::GDScript::150798117962859248::1787259973::0::1::::<>Node<><>0<>0<><>::
avatar_visualizer.gd::GDScript::6283745077729863623::1787259973::0::1::::AvatarVisualizer<>Object<><>0<>0<><>::
::res://scenes/::1787260653
avatar_customization.tscn::PackedScene::-1::1787260653::0::1::::<><><>0<>0<><>::res://scripts/avatar/avatar_customization_ui.gd
main.tscn::PackedScene::-1::1787260653::0::1::::<><><>0<>0<><>::res://scripts/main_menu.gd
main_menu.tscn::PackedScene::-1::1787260653::0::1::::<><><>0<>0<><>::res://scripts/main_menu.gd
::res://scripts/::1787260653
main_menu.gd::GDScript::6526915941780468089::1787260653::0::1::::<>Control<><>0<>0<><>::
::res://scripts/avatar/::1787260653
avatar_catalog.gd::GDScript::5104367973301127782::1787260653::0::1::::AvatarCatalog<>RefCounted<><>0<>0<><>::
avatar_customization_ui.gd::GDScript::6000242829080071607::1787260653::0::1::::AvatarCustomizationUI<>Control<><>0<>0<><>::
avatar_loader.gd::GDScript::3645080687026000779::1787260653::0::1::::AvatarLoader<>Node<><>0<>0<><>::
avatar_loadout.gd::GDScript::8780959424915557114::1787260653::0::1::::AvatarLoadout<>RefCounted<><>0<>0<><>::
avatar_slot_registry.gd::GDScript::8212023476238218904::1787260653::0::1::::AvatarSlotRegistry<>RefCounted<><>0<>0<><>::
avatar_system.gd::GDScript::150798117962859248::1787260653::0::1::::<>Node<><>0<>0<><>::
avatar_visualizer.gd::GDScript::6283745077729863623::1787260653::0::1::::AvatarVisualizer<>Object<><>0<>0<><>::