diff --git a/README.md b/README.md index 9e4d9c0..93d9a10 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ This includes a basic scene and environment set-up for a pleasing and bright res MIT License -Copyright (c) 2023 Kenney +Copyright (c) 2024 Kenney Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: diff --git a/project.godot b/project.godot index 9e1b6aa..b2570be 100644 --- a/project.godot +++ b/project.godot @@ -13,7 +13,7 @@ config_version=5 config/name="Starter Kit Basic Scene" config/tags=PackedStringArray("starterkit") run/main_scene="res://scenes/main.tscn" -config/features=PackedStringArray("4.2", "Forward Plus") +config/features=PackedStringArray("4.3", "Forward Plus") boot_splash/bg_color=Color(0.92549, 0.92549, 0.960784, 1) boot_splash/image="res://splash-screen.png" config/icon="res://icon.png" diff --git a/sample/Mini Arena/Models/GLB format/banner.glb.import b/sample/Mini Arena/Models/GLB format/banner.glb.import index afb1111..fbff7ba 100644 --- a/sample/Mini Arena/Models/GLB format/banner.glb.import +++ b/sample/Mini Arena/Models/GLB format/banner.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/block.glb.import b/sample/Mini Arena/Models/GLB format/block.glb.import index 4ab3059..7647a46 100644 --- a/sample/Mini Arena/Models/GLB format/block.glb.import +++ b/sample/Mini Arena/Models/GLB format/block.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/border-corner.glb.import b/sample/Mini Arena/Models/GLB format/border-corner.glb.import index 076e2e0..f5af803 100644 --- a/sample/Mini Arena/Models/GLB format/border-corner.glb.import +++ b/sample/Mini Arena/Models/GLB format/border-corner.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/border-straight.glb.import b/sample/Mini Arena/Models/GLB format/border-straight.glb.import index 41ec4b9..e465f02 100644 --- a/sample/Mini Arena/Models/GLB format/border-straight.glb.import +++ b/sample/Mini Arena/Models/GLB format/border-straight.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/bricks.glb.import b/sample/Mini Arena/Models/GLB format/bricks.glb.import index 6832c31..b0db2a2 100644 --- a/sample/Mini Arena/Models/GLB format/bricks.glb.import +++ b/sample/Mini Arena/Models/GLB format/bricks.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/character-soldier.glb.import b/sample/Mini Arena/Models/GLB format/character-soldier.glb.import index fa34973..bd4299c 100644 --- a/sample/Mini Arena/Models/GLB format/character-soldier.glb.import +++ b/sample/Mini Arena/Models/GLB format/character-soldier.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/column-damaged.glb.import b/sample/Mini Arena/Models/GLB format/column-damaged.glb.import index 99ba315..97b4359 100644 --- a/sample/Mini Arena/Models/GLB format/column-damaged.glb.import +++ b/sample/Mini Arena/Models/GLB format/column-damaged.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/column.glb.import b/sample/Mini Arena/Models/GLB format/column.glb.import index db1fd08..4000651 100644 --- a/sample/Mini Arena/Models/GLB format/column.glb.import +++ b/sample/Mini Arena/Models/GLB format/column.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/floor-detail.glb.import b/sample/Mini Arena/Models/GLB format/floor-detail.glb.import index 41b37bf..0ad48b3 100644 --- a/sample/Mini Arena/Models/GLB format/floor-detail.glb.import +++ b/sample/Mini Arena/Models/GLB format/floor-detail.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/floor.glb.import b/sample/Mini Arena/Models/GLB format/floor.glb.import index b522729..aa4df8a 100644 --- a/sample/Mini Arena/Models/GLB format/floor.glb.import +++ b/sample/Mini Arena/Models/GLB format/floor.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/stairs-corner-inner.glb.import b/sample/Mini Arena/Models/GLB format/stairs-corner-inner.glb.import index 2a3c96b..c64491f 100644 --- a/sample/Mini Arena/Models/GLB format/stairs-corner-inner.glb.import +++ b/sample/Mini Arena/Models/GLB format/stairs-corner-inner.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/stairs-corner.glb.import b/sample/Mini Arena/Models/GLB format/stairs-corner.glb.import index 67a867e..6d5d0ad 100644 --- a/sample/Mini Arena/Models/GLB format/stairs-corner.glb.import +++ b/sample/Mini Arena/Models/GLB format/stairs-corner.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/stairs.glb.import b/sample/Mini Arena/Models/GLB format/stairs.glb.import index 578ff0a..2929d86 100644 --- a/sample/Mini Arena/Models/GLB format/stairs.glb.import +++ b/sample/Mini Arena/Models/GLB format/stairs.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/statue.glb.import b/sample/Mini Arena/Models/GLB format/statue.glb.import index f457886..557d2d9 100644 --- a/sample/Mini Arena/Models/GLB format/statue.glb.import +++ b/sample/Mini Arena/Models/GLB format/statue.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/tree.glb.import b/sample/Mini Arena/Models/GLB format/tree.glb.import index d0ba1a5..b218af2 100644 --- a/sample/Mini Arena/Models/GLB format/tree.glb.import +++ b/sample/Mini Arena/Models/GLB format/tree.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/trophy.glb.import b/sample/Mini Arena/Models/GLB format/trophy.glb.import index 51acf76..e3a2ae9 100644 --- a/sample/Mini Arena/Models/GLB format/trophy.glb.import +++ b/sample/Mini Arena/Models/GLB format/trophy.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/wall-corner.glb.import b/sample/Mini Arena/Models/GLB format/wall-corner.glb.import index 0451db7..1e43a2e 100644 --- a/sample/Mini Arena/Models/GLB format/wall-corner.glb.import +++ b/sample/Mini Arena/Models/GLB format/wall-corner.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/wall-gate.glb.import b/sample/Mini Arena/Models/GLB format/wall-gate.glb.import index 1db366e..145c559 100644 --- a/sample/Mini Arena/Models/GLB format/wall-gate.glb.import +++ b/sample/Mini Arena/Models/GLB format/wall-gate.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/wall.glb.import b/sample/Mini Arena/Models/GLB format/wall.glb.import index 3a416d5..5270533 100644 --- a/sample/Mini Arena/Models/GLB format/wall.glb.import +++ b/sample/Mini Arena/Models/GLB format/wall.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/weapon-rack.glb.import b/sample/Mini Arena/Models/GLB format/weapon-rack.glb.import index c789527..dc3c8be 100644 --- a/sample/Mini Arena/Models/GLB format/weapon-rack.glb.import +++ b/sample/Mini Arena/Models/GLB format/weapon-rack.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/weapon-spear.glb.import b/sample/Mini Arena/Models/GLB format/weapon-spear.glb.import index 15dd8bc..70cc611 100644 --- a/sample/Mini Arena/Models/GLB format/weapon-spear.glb.import +++ b/sample/Mini Arena/Models/GLB format/weapon-spear.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/sample/Mini Arena/Models/GLB format/weapon-sword.glb.import b/sample/Mini Arena/Models/GLB format/weapon-sword.glb.import index 91e8f57..25e5e07 100644 --- a/sample/Mini Arena/Models/GLB format/weapon-sword.glb.import +++ b/sample/Mini Arena/Models/GLB format/weapon-sword.glb.import @@ -17,6 +17,7 @@ nodes/root_type="" nodes/root_name="" nodes/apply_root_scale=true nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false meshes/ensure_tangents=true meshes/generate_lods=true meshes/create_shadow_meshes=true @@ -28,6 +29,7 @@ animation/import=true animation/fps=30 animation/trimming=false animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false import_script/path="" _subresources={} gltf/naming_version=1 diff --git a/splash-screen.png b/splash-screen.png index a428e7f..27d111b 100644 Binary files a/splash-screen.png and b/splash-screen.png differ