added modular animation system for drones

This commit is contained in:
2026-02-24 10:49:50 +01:00
parent 772858f04f
commit d036169237
23 changed files with 268 additions and 119 deletions

View File

@@ -2,20 +2,20 @@
dock_3_selected_tab_idx=0
dock_4_selected_tab_idx=0
dock_5_selected_tab_idx=0
dock_5_selected_tab_idx=1
dock_floating={}
dock_closed=[]
dock_split_2=0
dock_split_3=0
dock_hsplit_1=0
dock_hsplit_2=280
dock_hsplit_3=-280
dock_hsplit_3=-230
dock_hsplit_4=0
dock_9_selected_tab_idx=1
dock_9_selected_tab_idx=5
dock_3="Scene,Import"
dock_4="FileSystem,History"
dock_5="Inspector,Signals,Groups"
dock_9="Output,Debugger,Audio,Animation,Shader Editor,Search Results,AnimationTree,ResourcePreloader,ShaderFile,SpriteFrames,Theme,Polygon,TileSet,TileMap,Replication,GridMap"
dock_9="Output,Debugger,Audio,Animation,Shader Editor,SpriteFrames,Search Results,AnimationTree,ResourcePreloader,ShaderFile,Theme,Polygon,TileSet,TileMap,Replication,GridMap"
[docks/FileSystem]
@@ -24,8 +24,8 @@ v_split_offset=0
display_mode=0
file_sort=0
file_list_display_mode=1
selected_paths=PackedStringArray("res://levels/level_1.tscn")
uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://ui/screens/", "res://ui/screens/title-screen/", "res://Machines/Sprites/Drones/", "res://Machines/Sprites/Drones/BaseDrone/", "res://Machines/Resources/", "res://Machines/Resources/Models/", "res://Machines/Resources/Models/Drones/", "res://Machines/Resources/Models/Drones/BaseDrone/", "res://Machines/Resources/Abstracts/", "res://levels/", "res://Enviorment/Sprout Lands - Sprites - Basic pack/", "res://core/", "res://autoloads/", "res://autoloads/settings/")
selected_paths=PackedStringArray("res://Machines/Resources/Abstracts/machine_abstract.gd")
uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://ui/", "res://ui/screens/title-screen/", "res://ui/player ui/", "res://Machines/", "res://Machines/Sprites/Drones/", "res://Machines/Sprites/Drones/BaseDrone/", "res://Machines/Resources/", "res://Machines/Resources/Models/", "res://Machines/Resources/Models/Drones/", "res://Machines/Resources/Models/Drones/BaseDrone/", "res://Machines/Resources/Abstracts/", "res://levels/", "res://Enviorment/Sprout Lands - Sprites - Basic pack/", "res://autoloads/settings/")
[docks/History]
@@ -44,8 +44,8 @@ bottom_panel_offsets={
"Output": 0,
"Search Results": 0,
"Shader Editor": 0,
"SpriteFrames": 0,
"TileMap": -731,
"SpriteFrames": -346,
"TileMap": -246,
"TileSet": -597
}
selected_default_debugger_tab_idx=0
@@ -59,16 +59,16 @@ position=Vector2i(66, 69)
[ScriptEditor]
open_scripts=["res://Machines/Resources/Models/Drones/BaseDrone/base_drone.gd", "res://Machines/Resources/Abstracts/drone_machine.gd", "res://core/gamemanager.gd", "res://levels/levels_readme.md", "res://Machines/Resources/Abstracts/machine_abstract.gd", "res://Machines/Resources/Machine_Globals.gd", "res://Machines/Resources/Abstracts/mech_machine.gd", "res://Machines/Resources/Abstracts/suit_machine.gd", "res://autoloads/settings/user_defined_settings.gd"]
selected_script="res://Machines/Resources/Abstracts/machine_abstract.gd"
open_help=[]
open_scripts=["res://Machines/Resources/Models/Drones/BaseDrone/base_drone.gd", "res://Machines/Resources/Abstracts/drone_machine.gd", "res://core/gamemanager.gd", "res://levels/levels_readme.md", "res://Machines/Resources/Abstracts/machine_abstract.gd", "res://Machines/Resources/Machine_Globals.gd", "res://Machines/Resources/Abstracts/mech_machine.gd", "res://autoloads/settings/settings.gd", "res://Machines/Resources/Abstracts/suit_machine.gd", "res://autoloads/settings/user_defined_settings.gd"]
selected_script="res://Machines/Resources/Abstracts/drone_machine.gd"
open_help=["AnimatedSprite2D"]
script_split_offset=200
list_split_offset=0
zoom_factor=1.0
[GameView]
floating_window_rect=Rect2i(731, 369, 1164, 697)
floating_window_rect=Rect2i(411, 189, 1164, 697)
floating_window_screen=0
[ShaderEditor]