revamped key rebinding system

This commit is contained in:
2025-06-06 11:11:52 +10:00
parent 4a21701a35
commit c44a730b59
1547 changed files with 6435 additions and 17228 deletions

View File

@ -1,5 +1,6 @@
[gd_resource type="Resource" script_class="HeroClass" load_steps=10 format=3 uid="uid://b5pc3frhx467q"]
[gd_resource type="Resource" script_class="HeroClass" load_steps=11 format=3 uid="uid://b5pc3frhx467q"]
[ext_resource type="PackedScene" uid="uid://dq8v5e11rvyi6" path="res://Classes/Engineer/plan.tscn" id="1_2m5d7"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_t4fvj"]
[ext_resource type="Resource" uid="uid://deer0awg4d18o" path="res://Cards/assault.tres" id="2_62g46"]
[ext_resource type="Resource" uid="uid://ckm88acryitl4" path="res://Cards/sniper.tres" id="3_eml7q"]
@ -18,3 +19,4 @@ hand_texture = ExtResource("6_a8dvt")
deck = Array[ExtResource("1_t4fvj")]([ExtResource("2_62g46"), ExtResource("2_62g46"), ExtResource("3_eml7q"), ExtResource("4_ovvb2"), ExtResource("5_vqkxt")])
faction = 1
podium = ExtResource("7_nyup7")
card_item = ExtResource("1_2m5d7")

View File

@ -0,0 +1,9 @@
[gd_resource type="StandardMaterial3D" format=3 uid="uid://dq30v3hgyi4da"]
[resource]
resource_local_to_scene = true
cull_mode = 1
shading_mode = 0
albedo_color = Color(0.751102, 0.459619, 0.112211, 1)
grow = true
grow_amount = 0.15

BIN
Classes/Engineer/plan.glb Normal file

Binary file not shown.

View File

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bycbnjk8snesp"
path="res://.godot/imported/plan.glb-1550a2307197fee30ac7089f8e7db254.scn"
[deps]
source_file="res://Classes/Engineer/plan.glb"
dest_files=["res://.godot/imported/plan.glb-1550a2307197fee30ac7089f8e7db254.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"Material.001": {
"use_external/enabled": false,
"use_external/path": "uid://dq30v3hgyi4da"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

141
Classes/Engineer/plan.tscn Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,6 @@
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://dlftx7c32euh0"]
[ext_resource type="Texture2D" uid="uid://dds48gjgiyjp6" path="res://Classes/Engineer/plan_plan_tex.png" id="1_jpetr"]
[resource]
albedo_texture = ExtResource("1_jpetr")

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

View File

@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dds48gjgiyjp6"
path.s3tc="res://.godot/imported/plan_plan_tex.png-e4a279734396ed977f4f903ec94343a1.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "f6894ba0243c1df76fb5fa0fd58f104b"
}
[deps]
source_file="res://Classes/Engineer/plan_plan_tex.png"
dest_files=["res://.godot/imported/plan_plan_tex.png-e4a279734396ed977f4f903ec94343a1.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View File

@ -1,5 +1,6 @@
[gd_resource type="Resource" script_class="HeroClass" load_steps=10 format=3 uid="uid://dxonpv8qbyrjy"]
[gd_resource type="Resource" script_class="HeroClass" load_steps=11 format=3 uid="uid://dxonpv8qbyrjy"]
[ext_resource type="PackedScene" uid="uid://bfxgtf1v1okat" path="res://Classes/Mage/scroll.tscn" id="1_6eh1f"]
[ext_resource type="Script" uid="uid://dcwtg2gev3uia" path="res://Scripts/Resources/hero_class.gd" id="1_aeu85"]
[ext_resource type="Script" uid="uid://d40isem6w5d8" path="res://Scripts/Resources/card.gd" id="1_gq5ju"]
[ext_resource type="Resource" uid="uid://deer0awg4d18o" path="res://Cards/assault.tres" id="2_3yr5a"]
@ -18,3 +19,4 @@ hand_texture = ExtResource("4_srskc")
deck = Array[ExtResource("1_gq5ju")]([ExtResource("2_3yr5a"), ExtResource("2_3yr5a"), ExtResource("3_wyb0n"), ExtResource("3_sh7d1"), ExtResource("5_k7b5b")])
faction = 2
podium = ExtResource("7_aglom")
card_item = ExtResource("1_6eh1f")

View File

@ -0,0 +1,9 @@
[gd_resource type="StandardMaterial3D" format=3 uid="uid://0273wjmwcpa5"]
[resource]
resource_local_to_scene = true
cull_mode = 1
shading_mode = 0
albedo_color = Color(0.751102, 0.459619, 0.112211, 1)
grow = true
grow_amount = 0.02

109
Classes/Mage/scroll.tscn Normal file

File diff suppressed because one or more lines are too long

BIN
Classes/Mage/scroll2.glb Normal file

Binary file not shown.

View File

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://chg7jricce3j2"
path="res://.godot/imported/scroll2.glb-6b5967f06d00f195f8bc4925f70159e4.scn"
[deps]
source_file="res://Classes/Mage/scroll2.glb"
dest_files=["res://.godot/imported/scroll2.glb-6b5967f06d00f195f8bc4925f70159e4.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
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
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

View File

@ -0,0 +1,38 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b0sl2tvwle1m7"
path.s3tc="res://.godot/imported/scroll2_paper.png-729535889b5d0fe9dcd7ec73b98d3019.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
generator_parameters={
"md5": "619c35ba3f70be465132fb35a0fd6eb8"
}
[deps]
source_file="res://Classes/Mage/scroll2_paper.png"
dest_files=["res://.godot/imported/scroll2_paper.png-729535889b5d0fe9dcd7ec73b98d3019.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0