Create Player Controller (#4)

* add player scene

* add some logic to control player velocity

* add debug scene and reset main scene

* add sun and env to debug scene; fix normalization of movement

* add kenney WIP assets for debug

* fix movement further and add jump

* add mouse camera control

* add sprinting

* add crouching

* use constants for height

* try to improve crouching by checking to see if there is a collision above before un-crouching

* update README about line width

* move test cube in front of playercontroller
This commit is contained in:
Shea Frembling
2026-02-16 16:33:45 -06:00
committed by GitHub
parent bc165eef85
commit 480abf7668
46 changed files with 938 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
Prototype Textures 1.0
Created/distributed by Kenney (www.kenney.nl)
Creation date: 08-04-2020
------------------------------
License: (Creative Commons Zero, CC0)
http://creativecommons.org/publicdomain/zero/1.0/
This content is free to use in personal, educational and commercial projects.
Support us by crediting Kenney or www.kenney.nl (this is not mandatory)
------------------------------
Donate: http://support.kenney.nl
Request: http://request.kenney.nl
Patreon: http://patreon.com/kenney/
Follow on Twitter for updates:

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bopr4lxuspyh0"
path.s3tc="res://.godot/imported/texture_01.svg-82f8acd72d5ac6a6b19e294058f5bd0f.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_01.svg"
dest_files=["res://.godot/imported/texture_01.svg-82f8acd72d5ac6a6b19e294058f5bd0f.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" d="M1023 1 L513 1 513 511 1023 511 1023 1 M1 1 L1 511 511 511 511 1 1 1 M1 1023 L511 1023 511 513 1 513 1 1023 M1023 1023 L1023 513.05 513 513 513 1023 1023 1023 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.2" d="M257 1024 L256 1024 256 769 0 769 0 768 256 768 256 257 0 257 0 256 256 256 256 0 257 0 257 256 768 256 768 0 769 0 769 256 1024 256 1024 257 769 257 769 768 1024 768 1024 769 769 769 769 1024 768 1024 768 769 257 769 257 1024 M257 768 L768 768 768 257 257 257 257 768"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M896 0 L897 0 897 1024 896 1024 896 0 M640 0 L641 0 641 1024 640 1024 640 0 M384 0 L385 0 385 1024 384 1024 384 0 M128 0 L129 0 129 1024 128 1024 128 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M1024 128 L1024 129 0 129 0 128 1024 128 M1024 384 L1024 385 0 385 0 384 1024 384 M1024 640 L1024 641 0 641 0 640 1024 640 M1024 896 L1024 897 0 897 0 896 1024 896"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dk7mp72p1gflw"
path.s3tc="res://.godot/imported/texture_02.svg-f2a2187af9daaac79681ea580f30b44c.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_02.svg"
dest_files=["res://.godot/imported/texture_02.svg-f2a2187af9daaac79681ea580f30b44c.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M257 1024 L256 1024 256 897 129 897 129 1024 128 1024 128 897 0 897 0 896 128 896 128 769 0 769 0 768 128 768 128 641 0 641 0 640 128 640 128 513 0 513 0 512 128 512 128 385 0 385 0 384 128 384 128 257 0 257 0 256 128 256 128 129 0 129 0 128 128 128 128 0 129 0 129 128 256 128 256 0 257 0 257 128 384 128 384 0 385 0 385 128 512 128 512 0 513 0 513 128 640 128 640 0 641 0 641 128 768 128 768 0 769 0 769 128 896 128 896 0 897 0 897 128 1024 128 1024 129 897 129 897 256 1024 256 1024 257 897 257 897 384 1024 384 1024 385 897 385 897 512 1024 512 1024 513 897 513 897 640 1024 640 1024 641 897 641 897 768 1024 768 1024 769 897 769 897 896 1024 896 1024 897 897 897 897 1024 896 1024 896 897 769 897 769 1024 768 1024 768 897 641 897 641 1024 640 1024 640 897 513 897 513 1024 512 1024 512 897 385 897 385 1024 384 1024 384 897 257 897 257 1024 M769 257 L769 384 896 384 896 257 769 257 M768 257 L641 257 641 384 768 384 768 257 M769 256 L896 256 896 129 769 129 769 256 M769 512 L896 512 896 385 769 385 769 512 M768 256 L768 129 641 129 641 256 768 256 M769 768 L896 768 896 641 769 641 769 768 M768 768 L768 641 641 641 641 768 768 768 M769 769 L769 896 896 896 896 769 769 769 M896 513 L769 513 769 640 896 640 896 513 M641 513 L641 640 768 640 768 513 641 513 M641 512 L768 512 768 385 641 385 641 512 M513 256 L640 256 640 129 513 129 513 256 M384 384 L384 257 257 257 257 384 384 384 M512 257 L385 257 385 384 512 384 512 257 M513 257 L513 384 640 384 640 257 513 257 M513 512 L640 512 640 385 513 385 513 512 M384 129 L257 129 257 256 384 256 384 129 M512 256 L512 129 385 129 385 256 512 256 M512 512 L512 385 385 385 385 512 512 512 M256 257 L129 257 129 384 256 384 256 257 M129 129 L129 256 256 256 256 129 129 129 M256 512 L256 385 129 385 129 512 256 512 M256 768 L256 641 129 641 129 768 256 768 M257 768 L384 768 384 641 257 641 257 768 M256 769 L129 769 129 896 256 896 256 769 M129 513 L129 640 256 640 256 513 129 513 M384 513 L257 513 257 640 384 640 384 513 M640 513 L513 513 513 640 640 640 640 513 M512 768 L512 641 385 641 385 768 512 768 M513 768 L640 768 640 641 513 641 513 768 M513 769 L513 896 640 896 640 769 513 769 M512 769 L385 769 385 896 512 896 512 769 M385 513 L385 640 512 640 512 513 385 513 M257 769 L257 896 384 896 384 769 257 769 M257 512 L384 512 384 385 257 385 257 512 M768 769 L641 769 641 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.4" d="M768 257 L641 257 641 256 768 256 768 129 769 129 769 256 896 256 896 257 769 257 769 384 768 384 768 257"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.4" d="M256 257 L129 257 129 256 256 256 256 129 257 129 257 256 384 256 384 257 257 257 257 384 256 384 256 257"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.4" d="M768 769 L641 769 641 768 768 768 768 641 769 641 769 768 896 768 896 769 769 769 769 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.4" d="M256 769 L129 769 129 768 256 768 256 641 257 641 257 768 384 768 384 769 257 769 257 896 256 896 256 769"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d3xbjquwhykth"
path="res://.godot/imported/texture_03.svg-5fb870a9554efc5ac436065c2db7fc28.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_03.svg"
dest_files=["res://.godot/imported/texture_03.svg-5fb870a9554efc5ac436065c2db7fc28.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M257 1024 L256 1024 256 897 129 897 129 1024 128 1024 128 897 0 897 0 896 128 896 128 769 0 769 0 768 128 768 128 641 0 641 0 640 128 640 128 513 0 513 0 512 128 512 128 385 0 385 0 384 128 384 128 257 0 257 0 256 128 256 128 129 0 129 0 128 128 128 128 0 129 0 129 128 256 128 256 0 257 0 257 128 384 128 384 0 385 0 385 128 512 128 512 0 513 0 513 128 640 128 640 0 641 0 641 128 768 128 768 0 769 0 769 128 896 128 896 0 897 0 897 128 1024 128 1024 129 897 129 897 256 1024 256 1024 257 897 257 897 384 1024 384 1024 385 897 385 897 512 1024 512 1024 513 897 513 897 640 1024 640 1024 641 897 641 897 768 1024 768 1024 769 897 769 897 896 1024 896 1024 897 897 897 897 1024 896 1024 896 897 769 897 769 1024 768 1024 768 897 641 897 641 1024 640 1024 640 897 513 897 513 1024 512 1024 512 897 385 897 385 1024 384 1024 384 897 257 897 257 1024 M768 257 L641 257 641 384 768 384 768 257 M769 257 L769 384 896 384 896 257 769 257 M768 256 L768 129 641 129 641 256 768 256 M769 256 L896 256 896 129 769 129 769 256 M769 512 L896 512 896 385 769 385 769 512 M768 768 L768 641 641 641 641 768 768 768 M769 768 L896 768 896 641 769 641 769 768 M896 513 L769 513 769 640 896 640 896 513 M641 513 L641 640 768 640 768 513 641 513 M769 769 L769 896 896 896 896 769 769 769 M641 512 L768 512 768 385 641 385 641 512 M513 256 L640 256 640 129 513 129 513 256 M512 257 L385 257 385 384 512 384 512 257 M384 384 L384 257 257 257 257 384 384 384 M513 257 L513 384 640 384 640 257 513 257 M513 512 L640 512 640 385 513 385 513 512 M512 256 L512 129 385 129 385 256 512 256 M512 512 L512 385 385 385 385 512 512 512 M384 129 L257 129 257 256 384 256 384 129 M256 257 L129 257 129 384 256 384 256 257 M256 512 L256 385 129 385 129 512 256 512 M129 129 L129 256 256 256 256 129 129 129 M256 768 L256 641 129 641 129 768 256 768 M257 768 L384 768 384 641 257 641 257 768 M129 513 L129 640 256 640 256 513 129 513 M384 513 L257 513 257 640 384 640 384 513 M256 769 L129 769 129 896 256 896 256 769 M640 513 L513 513 513 640 640 640 640 513 M512 768 L512 641 385 641 385 768 512 768 M513 768 L640 768 640 641 513 641 513 768 M513 769 L513 896 640 896 640 769 513 769 M385 513 L385 640 512 640 512 513 385 513 M512 769 L385 769 385 896 512 896 512 769 M257 512 L384 512 384 385 257 385 257 512 M257 769 L257 896 384 896 384 769 257 769 M768 769 L641 769 641 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" d="M1022 510 L1022 2 514 2 510 2 2 2 2 510 2 514 2 1022 510 1022 514 1022 1022 1022 1022 514.05 1022 510 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.5019607843137255" d="M1022 510 L1022 514.05 514 514 514 1022 510 1022 510 514 2 514 2 510 510 510 510 2 514 2 514 510 1022 510"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://blpldt5wbxhhh"
path="res://.godot/imported/texture_04.svg-feff0e50174c470cf858820b23281225.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_04.svg"
dest_files=["res://.godot/imported/texture_04.svg-feff0e50174c470cf858820b23281225.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M257 1024 L256 1024 256 897 129 897 129 1024 128 1024 128 897 0 897 0 896 128 896 128 769 0 769 0 768 128 768 128 641 0 641 0 640 128 640 128 513 0 513 0 512 128 512 128 385 0 385 0 384 128 384 128 257 0 257 0 256 128 256 128 129 0 129 0 128 128 128 128 0 129 0 129 128 256 128 256 0 257 0 257 128 384 128 384 0 385 0 385 128 512 128 512 0 513 0 513 128 640 128 640 0 641 0 641 128 768 128 768 0 769 0 769 128 896 128 896 0 897 0 897 128 1024 128 1024 129 897 129 897 256 1024 256 1024 257 897 257 897 384 1024 384 1024 385 897 385 897 512 1024 512 1024 513 897 513 897 640 1024 640 1024 641 897 641 897 768 1024 768 1024 769 897 769 897 896 1024 896 1024 897 897 897 897 1024 896 1024 896 897 769 897 769 1024 768 1024 768 897 641 897 641 1024 640 1024 640 897 513 897 513 1024 512 1024 512 897 385 897 385 1024 384 1024 384 897 257 897 257 1024 M769 257 L769 384 896 384 896 257 769 257 M768 257 L641 257 641 384 768 384 768 257 M769 256 L896 256 896 129 769 129 769 256 M769 512 L896 512 896 385 769 385 769 512 M768 256 L768 129 641 129 641 256 768 256 M769 768 L896 768 896 641 769 641 769 768 M768 768 L768 641 641 641 641 768 768 768 M769 769 L769 896 896 896 896 769 769 769 M896 513 L769 513 769 640 896 640 896 513 M641 513 L641 640 768 640 768 513 641 513 M641 512 L768 512 768 385 641 385 641 512 M513 256 L640 256 640 129 513 129 513 256 M384 384 L384 257 257 257 257 384 384 384 M512 257 L385 257 385 384 512 384 512 257 M513 257 L513 384 640 384 640 257 513 257 M513 512 L640 512 640 385 513 385 513 512 M384 129 L257 129 257 256 384 256 384 129 M512 256 L512 129 385 129 385 256 512 256 M512 512 L512 385 385 385 385 512 512 512 M256 257 L129 257 129 384 256 384 256 257 M129 129 L129 256 256 256 256 129 129 129 M256 512 L256 385 129 385 129 512 256 512 M256 768 L256 641 129 641 129 768 256 768 M257 768 L384 768 384 641 257 641 257 768 M256 769 L129 769 129 896 256 896 256 769 M129 513 L129 640 256 640 256 513 129 513 M384 513 L257 513 257 640 384 640 384 513 M640 513 L513 513 513 640 640 640 640 513 M512 768 L512 641 385 641 385 768 512 768 M513 768 L640 768 640 641 513 641 513 768 M513 769 L513 896 640 896 640 769 513 769 M512 769 L385 769 385 896 512 896 512 769 M385 513 L385 640 512 640 512 513 385 513 M257 769 L257 896 384 896 384 769 257 769 M257 512 L384 512 384 385 257 385 257 512 M768 769 L641 769 641 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" d="M2 2 L2 1022 1022 1022 1022 2 2 2 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.4" d="M257 256 L768 256 768 0 769 0 769 256 1024 256 1024 257 769 257 769 768 1024 768 1024 769 769 769 769 1024 768 1024 768 769 257 769 257 1024 256 1024 256 769 0 769 0 768 256 768 256 257 0 257 0 256 256 256 256 0 257 0 257 256 M768 257 L257 257 257 768 768 768 768 257"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.4" d="M513 511 L1024 511 1024 513 1003.9 513 1003.9 513.05 1002.85 513.05 1002.45 513.05 1002 513.05 513 513 513 1024 511 1024 511 1010.95 511 513 6.95 513 6.45 513 6.05 513 0 513 0 511 511 511 511 509.9 511 509.55 511 509.05 511 8.5 511 0 513 0 513 511"/>
<path fill="none" stroke="#FFFFFF" stroke-width="0.05" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="3" d="M1023.85 0 L768 255.95 M1023.95 511.95 L768 767.95 M0.1 0 L256 255.95 M0.05 511.95 L256 767.95"/>
<path fill="none" stroke="#FFFFFF" stroke-width="0.05" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="3" d="M256 767.95 L0 1024 M768 255.95 L1023.95 511.95 M768 767.95 L1024 1024 M256 255.95 L511.85 0 M256 255.95 L0.05 511.95 M512.1 0 L768 255.95"/>
<path fill="none" stroke="#FFFFFF" stroke-width="0.05" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="3" d="M768 255.95 L512.05 511.95 512 512 511.95 511.95 256 255.95 M256 767.95 L511.95 511.95 M256 767.95 L512 1024 768 767.95 512.05 511.95"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dkcn4kju6afrf"
path="res://.godot/imported/texture_05.svg-9548d4c4f1a5d0685a74bda2190d148d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_05.svg"
dest_files=["res://.godot/imported/texture_05.svg-9548d4c4f1a5d0685a74bda2190d148d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M257 1024 L256 1024 256 897 129 897 129 1024 128 1024 128 897 0 897 0 896 128 896 128 769 0 769 0 768 128 768 128 641 0 641 0 640 128 640 128 513 0 513 0 512 128 512 128 385 0 385 0 384 128 384 128 257 0 257 0 256 128 256 128 129 0 129 0 128 128 128 128 0 129 0 129 128 256 128 256 0 257 0 257 128 384 128 384 0 385 0 385 128 512 128 512 0 513 0 513 128 640 128 640 0 641 0 641 128 768 128 768 0 769 0 769 128 896 128 896 0 897 0 897 128 1024 128 1024 129 897 129 897 256 1024 256 1024 257 897 257 897 384 1024 384 1024 385 897 385 897 512 1024 512 1024 513 897 513 897 640 1024 640 1024 641 897 641 897 768 1024 768 1024 769 897 769 897 896 1024 896 1024 897 897 897 897 1024 896 1024 896 897 769 897 769 1024 768 1024 768 897 641 897 641 1024 640 1024 640 897 513 897 513 1024 512 1024 512 897 385 897 385 1024 384 1024 384 897 257 897 257 1024 M769 257 L769 384 896 384 896 257 769 257 M768 257 L641 257 641 384 768 384 768 257 M769 256 L896 256 896 129 769 129 769 256 M769 512 L896 512 896 385 769 385 769 512 M768 256 L768 129 641 129 641 256 768 256 M769 768 L896 768 896 641 769 641 769 768 M768 768 L768 641 641 641 641 768 768 768 M769 769 L769 896 896 896 896 769 769 769 M896 513 L769 513 769 640 896 640 896 513 M641 513 L641 640 768 640 768 513 641 513 M641 512 L768 512 768 385 641 385 641 512 M513 256 L640 256 640 129 513 129 513 256 M384 384 L384 257 257 257 257 384 384 384 M512 257 L385 257 385 384 512 384 512 257 M513 257 L513 384 640 384 640 257 513 257 M513 512 L640 512 640 385 513 385 513 512 M384 129 L257 129 257 256 384 256 384 129 M512 256 L512 129 385 129 385 256 512 256 M512 512 L512 385 385 385 385 512 512 512 M256 257 L129 257 129 384 256 384 256 257 M129 129 L129 256 256 256 256 129 129 129 M256 512 L256 385 129 385 129 512 256 512 M256 768 L256 641 129 641 129 768 256 768 M257 768 L384 768 384 641 257 641 257 768 M256 769 L129 769 129 896 256 896 256 769 M129 513 L129 640 256 640 256 513 129 513 M384 513 L257 513 257 640 384 640 384 513 M640 513 L513 513 513 640 640 640 640 513 M512 768 L512 641 385 641 385 768 512 768 M513 768 L640 768 640 641 513 641 513 768 M513 769 L513 896 640 896 640 769 513 769 M512 769 L385 769 385 896 512 896 512 769 M385 513 L385 640 512 640 512 513 385 513 M257 769 L257 896 384 896 384 769 257 769 M257 512 L384 512 384 385 257 385 257 512 M768 769 L641 769 641 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" d="M2 2 L2 1022 1022 1022 1022 2 2 2 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.4" d="M513 511 L1024 511 1024 513 1003.9 513 1003.9 513.05 1002.85 513.05 1002.45 513.05 1002 513.05 513 513 513 1024 511 1024 511 1010.95 511 513 6.95 513 6.45 513 6.05 513 0 513 0 511 511 511 511 509.9 511 509.55 511 509.05 511 8.5 511 0 513 0 513 511"/>
<path fill="none" stroke="#FFFFFF" stroke-width="0.05" stroke-opacity="0.2" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="3" d="M640 128 L768 256 896.05 128 767.95 0 640 128 512 0 384.05 128 512.05 256 384.05 384 512.05 512 640 384 512.05 256 640 128 M896.05 384 L767.95 256 640 384 768 512 896.05 384 1024.05 256 896.05 128 M640 640 L768 768 896.05 640 767.95 512 640 640 512.05 512 384.05 640 512.05 768 640 640 M896.05 384 L1024.05 512 896.05 640 1024.05 768 896.05 896 768 1024 640 896 512.05 1024 384.05 896 256 1024 128 896 255.95 768 384.05 896 512.05 768 640 896 767.95 768 896.05 896 M128 128 L255.95 0 384.05 128 256 256 128 128 0.05 256 128 384 255.95 256 384.05 384 256 512 128 384 0.05 512 128 640 255.95 512 384.05 640 256 768 128 640 0.05 768 128 896"/>
<path fill="none" stroke="#FFFFFF" stroke-width="0.05" stroke-opacity="0.2" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="3" d="M128 896 L0 1024 M896.05 128 L1024 0 M896.05 896 L1024.05 1024"/>
<path fill="none" stroke="#FFFFFF" stroke-width="0.05" stroke-opacity="0.2" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="3" d="M0.05 0 L128 128"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://hmgnkqmwqfs4"
path="res://.godot/imported/texture_06.svg-987cfc5574896e2e4d8f222c790e5b9f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_06.svg"
dest_files=["res://.godot/imported/texture_06.svg-987cfc5574896e2e4d8f222c790e5b9f.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M257 1024 L256 1024 256 897 129 897 129 1024 128 1024 128 897 0 897 0 896 128 896 128 769 0 769 0 768 128 768 128 641 0 641 0 640 128 640 128 513 0 513 0 512 128 512 128 385 0 385 0 384 128 384 128 257 0 257 0 256 128 256 128 129 0 129 0 128 128 128 128 0 129 0 129 128 256 128 256 0 257 0 257 128 384 128 384 0 385 0 385 128 512 128 512 0 513 0 513 128 640 128 640 0 641 0 641 128 768 128 768 0 769 0 769 128 896 128 896 0 897 0 897 128 1024 128 1024 129 897 129 897 256 1024 256 1024 257 897 257 897 384 1024 384 1024 385 897 385 897 512 1024 512 1024 513 897 513 897 640 1024 640 1024 641 897 641 897 768 1024 768 1024 769 897 769 897 896 1024 896 1024 897 897 897 897 1024 896 1024 896 897 769 897 769 1024 768 1024 768 897 641 897 641 1024 640 1024 640 897 513 897 513 1024 512 1024 512 897 385 897 385 1024 384 1024 384 897 257 897 257 1024 M768 257 L641 257 641 384 768 384 768 257 M769 257 L769 384 896 384 896 257 769 257 M768 256 L768 129 641 129 641 256 768 256 M769 256 L896 256 896 129 769 129 769 256 M769 512 L896 512 896 385 769 385 769 512 M768 768 L768 641 641 641 641 768 768 768 M769 768 L896 768 896 641 769 641 769 768 M896 513 L769 513 769 640 896 640 896 513 M641 513 L641 640 768 640 768 513 641 513 M769 769 L769 896 896 896 896 769 769 769 M641 512 L768 512 768 385 641 385 641 512 M513 256 L640 256 640 129 513 129 513 256 M512 257 L385 257 385 384 512 384 512 257 M384 384 L384 257 257 257 257 384 384 384 M513 257 L513 384 640 384 640 257 513 257 M513 512 L640 512 640 385 513 385 513 512 M512 256 L512 129 385 129 385 256 512 256 M512 512 L512 385 385 385 385 512 512 512 M384 129 L257 129 257 256 384 256 384 129 M256 257 L129 257 129 384 256 384 256 257 M256 512 L256 385 129 385 129 512 256 512 M129 129 L129 256 256 256 256 129 129 129 M256 768 L256 641 129 641 129 768 256 768 M257 768 L384 768 384 641 257 641 257 768 M129 513 L129 640 256 640 256 513 129 513 M384 513 L257 513 257 640 384 640 384 513 M256 769 L129 769 129 896 256 896 256 769 M640 513 L513 513 513 640 640 640 640 513 M512 768 L512 641 385 641 385 768 512 768 M513 768 L640 768 640 641 513 641 513 768 M513 769 L513 896 640 896 640 769 513 769 M385 513 L385 640 512 640 512 513 385 513 M512 769 L385 769 385 896 512 896 512 769 M257 512 L384 512 384 385 257 385 257 512 M257 769 L257 896 384 896 384 769 257 769 M768 769 L641 769 641 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" d="M1023 1 L1 1 1 1023 1023 1023 1023 1 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.4" d="M768 158 L769 158 Q769.4 158 769.7 158.3 L770 159 770 255 866 255 Q866.4 255 866.7 255.3 L867 256 867 257 866.7 257.7 866 258 770 258 770 354 769.7 354.7 Q769.4 355 769 355 L768 355 767.3 354.7 Q767 354.4 767 354 L767 258 671 258 670.3 257.7 Q670 257.4 670 257 L670 256 Q670 255.6 670.3 255.3 670.6 255 671 255 L767 255 767 159 Q767 158.6 767.3 158.3 767.6 158 768 158 M768 670 L769 670 Q769.4 670 769.7 670.3 L770 671 770 767 866 767 Q866.4 767 866.7 767.3 L867 768 867 769 866.7 769.7 866 770 770 770 770 866 769.7 866.7 Q769.4 867 769 867 L768 867 767.3 866.7 Q767 866.4 767 866 L767 770 671 770 670.3 769.7 Q670 769.4 670 769 L670 768 Q670 767.6 670.3 767.3 670.6 767 671 767 L767 767 767 671 Q767 670.6 767.3 670.3 767.6 670 768 670 M355 256 L355 257 354.7 257.7 Q354.4 258 354 258 L258 258 258 354 257.7 354.7 257 355 256 355 255.3 354.7 Q255 354.4 255 354 L255 258 159 258 158.3 257.7 Q158 257.4 158 257 L158 256 Q158 255.6 158.3 255.3 158.6 255 159 255 L255 255 255 159 Q255 158.6 255.3 158.3 255.6 158 256 158 L257 158 Q257.4 158 257.7 158.3 L258 159 258 255 354 255 Q354.4 255 354.7 255.3 L355 256 M158 769 L158 768 Q158 767.6 158.3 767.3 158.6 767 159 767 L255 767 255 671 Q255 670.6 255.3 670.3 255.6 670 256 670 L257 670 Q257.4 670 257.7 670.3 L258 671 258 767 354 767 Q354.4 767 354.7 767.3 L355 768 355 769 354.7 769.7 Q354.4 770 354 770 L258 770 258 866 257.7 866.7 257 867 256 867 255.3 866.7 Q255 866.4 255 866 L255 770 159 770 158.3 769.7 Q158 769.4 158 769"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dnp6ra12itu7o"
path="res://.godot/imported/texture_07.svg-125894f3d4ab2ab69e87caa204d0ed86.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_07.svg"
dest_files=["res://.godot/imported/texture_07.svg-125894f3d4ab2ab69e87caa204d0ed86.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#000000" fill-opacity="0.10196078431372549" d="M896 128 L1024 128 1024 256 896 256 896 384 1024 384 1024 512 896 512 896 640 1024 640 1024 768 896 768 896 896 1024 896 1024 1024 896 1024 896 896 768 896 768 1024 640 1024 640 896 512 896 512 1024 384 1024 384 896 256 896 256 1024 128 1024 128 896 0 896 0 768 128 768 128 640 0 640 0 512 128 512 128 384 0 384 0 256 128 256 128 128 0 128 0 0 128 0 128 128 256 128 256 0 384 0 384 128 512 128 512 0 640 0 640 128 768 128 768 0 896 0 896 128 768 128 768 256 640 256 640 128 512 128 512 256 384 256 384 128 256 128 256 256 128 256 128 384 256 384 256 512 128 512 128 640 256 640 256 768 128 768 128 896 256 896 256 768 384 768 384 896 512 896 512 768 640 768 640 896 768 896 768 768 896 768 896 640 768 640 768 512 896 512 896 384 768 384 768 256 896 256 896 128 M768 640 L768 768 640 768 640 640 512 640 512 768 384 768 384 640 256 640 256 512 384 512 384 384 256 384 256 256 384 256 384 384 512 384 512 256 640 256 640 384 768 384 768 512 640 512 640 640 768 640 M640 384 L512 384 512 512 640 512 640 384 M512 640 L512 512 384 512 384 640 512 640"/>
<path stroke="none" fill="#FFFFFF" d="M1022 510 L1022 2 514 2 510 2 2 2 2 510 2 514 2 1022 510 1022 514 1022 1022 1022 1022 514.05 1022 510 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.2" d="M1022 510 L1022 514.05 514 514 514 1022 510 1022 510 514 2 514 2 510 510 510 510 2 514 2 514 510 1022 510"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://domgof2sjx7qt"
path="res://.godot/imported/texture_08.svg-da494b7849979c6cd92e284fbb95bb9d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_08.svg"
dest_files=["res://.godot/imported/texture_08.svg-da494b7849979c6cd92e284fbb95bb9d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#000000" fill-opacity="0.10196078431372549" d="M512 256 L512 0 768 0 768 256 1024 256 1024 512 768 512 768 768 1024 768 1024 1024 768 1024 768 768 512 768 512 1024 256 1024 256 768 0 768 0 512 256 512 256 256 0 256 0 0 256 0 256 256 512 256 512 512 256 512 256 768 512 768 512 512 768 512 768 256 512 256"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 530 B

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cqtfi6pafpjk8"
path.s3tc="res://.godot/imported/texture_09.svg-64820833ebfe850b4ee61637e422d922.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_09.svg"
dest_files=["res://.godot/imported/texture_09.svg-64820833ebfe850b4ee61637e422d922.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#000000" fill-opacity="0.10196078431372549" d="M512 512 L0 512 0 0 512 0 512 512 1024 512 1024 1024 512 1024 512 512"/>
<path stroke="none" fill="#000000" fill-opacity="0.2" d="M1023 1 L513 1 513 511 1023 511 1023 1 M1 1 L1 511 511 511 511 1 1 1 M1 1023 L511 1023 511 513 1 513 1 1023 M0 0 L1024 0 1024 1024 0 1024 0 0 M1023 1023 L1023 513.05 513 513 513 1023 1023 1023"/>
<path stroke="none" fill="#000000" fill-opacity="0.2" d="M768 158 L769 158 Q769.4 158 769.7 158.3 L770 159 770 255 866 255 Q866.4 255 866.7 255.3 L867 256 867 257 866.7 257.7 866 258 770 258 770 354 769.7 354.7 Q769.4 355 769 355 L768 355 767.3 354.7 Q767 354.4 767 354 L767 258 671 258 670.3 257.7 Q670 257.4 670 257 L670 256 Q670 255.6 670.3 255.3 670.6 255 671 255 L767 255 767 159 Q767 158.6 767.3 158.3 767.6 158 768 158 M768 670 L769 670 Q769.4 670 769.7 670.3 L770 671 770 767 866 767 Q866.4 767 866.7 767.3 L867 768 867 769 866.7 769.7 866 770 770 770 770 866 769.7 866.7 Q769.4 867 769 867 L768 867 767.3 866.7 Q767 866.4 767 866 L767 770 671 770 670.3 769.7 Q670 769.4 670 769 L670 768 Q670 767.6 670.3 767.3 670.6 767 671 767 L767 767 767 671 Q767 670.6 767.3 670.3 767.6 670 768 670 M355 256 L355 257 354.7 257.7 Q354.4 258 354 258 L258 258 258 354 257.7 354.7 257 355 256 355 255.3 354.7 Q255 354.4 255 354 L255 258 159 258 158.3 257.7 Q158 257.4 158 257 L158 256 Q158 255.6 158.3 255.3 158.6 255 159 255 L255 255 255 159 Q255 158.6 255.3 158.3 255.6 158 256 158 L257 158 Q257.4 158 257.7 158.3 L258 159 258 255 354 255 Q354.4 255 354.7 255.3 L355 256 M158 769 L158 768 Q158 767.6 158.3 767.3 158.6 767 159 767 L255 767 255 671 Q255 670.6 255.3 670.3 255.6 670 256 670 L257 670 Q257.4 670 257.7 670.3 L258 671 258 767 354 767 Q354.4 767 354.7 767.3 L355 768 355 769 354.7 769.7 Q354.4 770 354 770 L258 770 258 866 257.7 866.7 257 867 256 867 255.3 866.7 Q255 866.4 255 866 L255 770 159 770 158.3 769.7 Q158 769.4 158 769"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dmtaveq2q3r1t"
path="res://.godot/imported/texture_10.svg-1ff94ec81e89f67ee4e8d6bceb4e50eb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_10.svg"
dest_files=["res://.godot/imported/texture_10.svg-1ff94ec81e89f67ee4e8d6bceb4e50eb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#1E1E1E" fill-opacity="0.5019607843137255" d="M896 0 L896 128 768 128 768 256 640 256 640 384 512 384 512 512 384 512 384 640 256 640 256 768 128 768 128 896 0 896 0 0 896 0"/>
<path fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="3" d="M896 0 L896 128 768 128 768 256 640 256 640 384 512 384 512 512 384 512 384 640 256 640 256 768 128 768 128 896 0 896"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M1022 128 L1022 129 897 129 897 256 1022 256 1022 257 897 257 897 384 1022 384 1022 385 897 385 897 510 896 510 896 385 769 385 769 510 768 510 768 385 641 385 641 510 640 510 640 385 514 385 514 384 640 384 640 257 514 257 514 256 640 256 640 129 514 129 514 128 640 128 640 2 641 2 641 128 768 128 768 2 769 2 769 128 896 128 896 2 897 2 897 128 1022 128 M768 257 L641 257 641 384 768 384 768 257 M769 257 L769 384 896 384 896 257 769 257 M768 256 L768 129 641 129 641 256 768 256 M769 256 L896 256 896 129 769 129 769 256 M896 514.05 L897 514.05 897 640 1022 640 1022 641 897 641 897 768 1022 768 1022 769 897 769 897 896 1022 896 1022 897 897 897 897 1022 896 1022 896 897 769 897 769 1022 768 1022 768 897 641 897 641 1022 640 1022 640 897 514 897 514 896 640 896 640 769 514 769 514 768 640 768 640 641 514 641 514 640 640 640 640 514.05 641 514.05 641 640 768 640 768 514.05 769 514.05 769 640 896 640 896 514.05 M768 768 L768 641 641 641 641 768 768 768 M769 768 L896 768 896 641 769 641 769 768 M769 769 L769 896 896 896 896 769 769 769 M510 128 L510 129 385 129 385 256 510 256 510 257 385 257 385 384 510 384 510 385 385 385 385 510 384 510 384 385 257 385 257 510 256 510 256 385 129 385 129 510 128 510 128 385 2 385 2 384 128 384 128 257 2 257 2 256 128 256 128 129 2 129 2 128 128 128 128 2 129 2 129 128 256 128 256 2 257 2 257 128 384 128 384 2 385 2 385 128 510 128 M384 384 L384 257 257 257 257 384 384 384 M384 129 L257 129 257 256 384 256 384 129 M256 257 L129 257 129 384 256 384 256 257 M129 129 L129 256 256 256 256 129 129 129 M256 514 L257 514 257 640 384 640 384 514 385 514 385 640 510 640 510 641 385 641 385 768 510 768 510 769 385 769 385 896 510 896 510 897 385 897 385 1022 384 1022 384 897 257 897 257 1022 256 1022 256 897 129 897 129 1022 128 1022 128 897 2 897 2 896 128 896 128 769 2 769 2 768 128 768 128 641 2 641 2 640 128 640 128 514 129 514 129 640 256 640 256 514 M256 768 L256 641 129 641 129 768 256 768 M257 768 L384 768 384 641 257 641 257 768 M256 769 L129 769 129 896 256 896 256 769 M257 769 L257 896 384 896 384 769 257 769 M768 769 L641 769 641 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" d="M1022 129 L1022 128 1022 2 897 2 896 2 769 2 768 2 641 2 640 2 514 2 510 2 385 2 384 2 257 2 256 2 129 2 128 2 2 2 2 128 2 129 2 256 2 257 2 384 2 385 2 510 2 514 2 640 2 641 2 768 2 769 2 896 2 897 2 1022 128 1022 129 1022 256 1022 257 1022 384 1022 385 1022 510 1022 514 1022 640 1022 641 1022 768 1022 769 1022 896 1022 897 1022 1022 1022 1022 897 1022 896 1022 769 1022 768 1022 641 1022 640 1022 514.05 1022 510 1022 385 1022 384 1022 257 1022 256 1022 129 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.5019607843137255" d="M514 128 L514 129 514 256 514 257 514 384 514 385 514 510 640 510 641 510 768 510 769 510 896 510 897 510 1022 510 1022 514.05 897 514.05 896 514.05 769 514.05 768 514.05 641 514.05 640 514.05 514 514 514 640 514 641 514 768 514 769 514 896 514 897 514 1022 510 1022 510 897 510 896 510 769 510 768 510 641 510 640 510 514 385 514 384 514 257 514 256 514 129 514 128 514 2 514 2 510 128 510 129 510 256 510 257 510 384 510 385 510 510 510 510 385 510 384 510 257 510 256 510 129 510 128 510 2 514 2 514 128"/>
<path stroke="none" fill="#FFFFFF" d="M173 102.4 L175.65 99.4 Q176.45 98.3 176.45 97.25 176.45 96.15 175.75 95.45 175.05 94.75 174 94.75 172 94.75 170.25 97.6 L166.5 95.35 Q167.95 93.1 169.7 91.95 171.45 90.75 174.2 90.75 176.9 90.75 178.95 92.45 181 94.2 181 97.15 181 98.8 180.15 100.3 179.35 101.75 177.15 104.05 L173.35 108 181.6 108 181.6 112.2 166.85 112.2 166.85 108.7 173 102.4 M192.6 103.15 L192.6 99.5 197.1 99.5 197.1 103.15 199.5 103.15 199.5 107.2 197.1 107.2 197.1 112.2 192.6 112.2 192.6 107.2 184.2 107.2 184.2 103.6 191.65 91.2 196.75 91.2 189.65 103.15 192.6 103.15 M84.1 57.65 L75.6 57.65 74.35 61 67.9 61 76.9 39.95 83.3 39.95 91.95 61 85.3 61 84.1 57.65 M99.75 61 L93.5 61 93.5 39.95 99.75 39.95 99.75 61 M115.6 61 L112.8 55.35 109.5 55.35 109.5 61 103.25 61 103.25 39.95 113.1 39.95 Q117.35 40 119.65 41.9 121.95 43.85 121.95 47.45 121.95 49.8 121.05 51.45 120.15 53.15 118.4 54.15 L122.7 61 115.6 61 M109.5 50.55 L113.1 50.55 Q114.5 50.55 115.25 49.8 116 49.05 116 47.6 116 46.25 115.25 45.5 114.5 44.75 113.1 44.75 L109.5 44.75 109.5 50.55 M133.65 39.7 L138.4 40.35 Q140.7 41 142.45 42.1 L140.15 46.9 137.75 45.75 135.25 44.9 133.15 44.6 131.9 44.85 Q131.4 45.15 131.4 45.7 131.45 46.45 132.2 46.9 L134.25 47.7 136.9 48.45 Q138.3 48.9 139.55 49.6 140.8 50.3 141.55 51.5 142.35 52.7 142.4 54.55 142.35 56.8 141.2 58.3 140 59.75 138.05 60.45 136.1 61.2 133.7 61.2 L130.1 60.75 Q128.25 60.35 126.6 59.6 L123.6 57.85 125.95 53.1 128.45 54.75 131.25 55.9 133.8 56.3 135.35 56 Q135.9 55.6 135.95 54.9 135.9 54.15 135.15 53.7 L133.1 52.9 130.45 52.2 127.8 51.15 Q126.55 50.45 125.8 49.3 125 48.15 124.95 46.3 125 44.3 126.05 42.8 127.15 41.3 129.05 40.5 131 39.7 133.65 39.7 M92.95 103.15 L92.95 99.5 97.45 99.5 97.45 103.15 99.85 103.15 99.85 107.2 97.45 107.2 97.45 112.2 92.95 112.2 92.95 107.2 84.55 107.2 84.55 103.6 92 91.2 97.1 91.2 90 103.15 92.95 103.15 M118.25 98.65 L123 93.8 125.6 96.45 120.9 101.3 125.65 106.15 123.05 108.85 118.25 103.95 113.5 108.85 110.85 106.15 115.65 101.3 110.85 96.45 113.5 93.8 118.25 98.65 M132.55 91.2 L141.05 91.2 141.05 112.2 136.55 112.2 136.55 95.2 132.55 95.2 132.55 91.2 M151.25 96.55 Q150.25 98.45 150.25 101.6 150.25 104.75 151.25 106.7 152.25 108.6 154.35 108.6 156.45 108.6 157.45 106.7 158.45 104.75 158.45 101.6 158.45 98.45 157.45 96.55 156.45 94.6 154.35 94.6 152.25 94.6 151.25 96.55 M154.35 112.45 Q150 112.45 147.85 109.5 145.7 106.55 145.7 101.6 145.7 96.65 147.85 93.7 150 90.75 154.35 90.75 158.7 90.75 160.85 93.7 163 96.65 163 101.6 163 106.55 160.85 109.5 158.7 112.45 154.35 112.45 M70.25 44.95 L64.15 44.95 64.15 61 57.85 61 57.85 44.95 51.8 44.95 51.8 39.95 70.25 39.95 70.25 44.95 M42.4 39.7 L47.15 40.35 Q49.45 41 51.2 42.1 L48.9 46.9 46.5 45.75 44 44.9 41.9 44.6 40.65 44.85 Q40.15 45.15 40.15 45.7 40.2 46.45 40.95 46.9 41.75 47.35 43 47.7 L45.65 48.45 Q47.05 48.9 48.3 49.6 49.55 50.3 50.3 51.5 51.1 52.7 51.15 54.55 51.1 56.8 49.95 58.3 48.75 59.75 46.8 60.45 44.85 61.2 42.45 61.2 L38.85 60.75 35.35 59.6 Q33.7 58.9 32.35 57.85 L34.7 53.1 Q35.8 54.05 37.2 54.75 38.6 55.5 40 55.9 L42.55 56.3 44.1 56 Q44.65 55.6 44.7 54.9 44.65 54.15 43.9 53.7 L41.85 52.9 39.2 52.2 36.55 51.15 Q35.3 50.45 34.55 49.3 33.75 48.15 33.7 46.3 33.75 44.3 34.8 42.8 35.9 41.3 37.8 40.5 39.75 39.7 42.4 39.7 M32.9 91.2 L41.4 91.2 41.4 112.2 36.9 112.2 36.9 95.2 32.9 95.2 32.9 91.2 M54.7 112.45 Q50.35 112.45 48.2 109.5 46.05 106.55 46.05 101.6 46.05 96.65 48.2 93.7 50.35 90.75 54.7 90.75 59.05 90.75 61.2 93.7 63.35 96.65 63.35 101.6 63.35 106.55 61.2 109.5 59.05 112.45 54.7 112.45 M51.6 96.55 Q50.6 98.45 50.6 101.6 50.6 104.75 51.6 106.7 52.6 108.6 54.7 108.6 56.8 108.6 57.8 106.7 58.8 104.75 58.8 101.6 58.8 98.45 57.8 96.55 56.8 94.6 54.7 94.6 52.6 94.6 51.6 96.55 M73.35 102.4 L76 99.4 Q76.8 98.3 76.8 97.25 76.8 96.15 76.1 95.45 75.4 94.75 74.35 94.75 72.35 94.75 70.6 97.6 L66.85 95.35 Q68.3 93.1 70.05 91.95 71.8 90.75 74.55 90.75 77.25 90.75 79.3 92.45 81.35 94.2 81.35 97.15 81.35 98.8 80.5 100.3 79.7 101.75 77.5 104.05 L73.7 108 81.95 108 81.95 112.2 67.2 112.2 67.2 108.7 73.35 102.4 M82.45 53.1 L79.9 46.2 77.35 53.1 82.45 53.1"/>
<path fill="none" stroke="#FFFFFF" stroke-width="2" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="3" d="M32 76 L200 76"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dxeiukkana1b6"
path="res://.godot/imported/texture_11.svg-9901710de004ace53953773657830b39.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_11.svg"
dest_files=["res://.godot/imported/texture_11.svg-9901710de004ace53953773657830b39.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#1E1E1E" fill-opacity="0.5019607843137255" d="M256 1024 L0 1024 0 0 1024 0 1024 1024 768 1024 768 256 256 256 256 1024"/>
<path fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="3" d="M768 1024 L768 256 256 256 256 1024 M296 1024 L296 296 728 296 728 1024"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M1022 128 L1022 129 897 129 897 256 1022 256 1022 257 897 257 897 384 1022 384 1022 385 897 385 897 510 896 510 896 385 769 385 769 510 768 510 768 385 641 385 641 510 640 510 640 385 514 385 514 384 640 384 640 257 514 257 514 256 640 256 640 129 514 129 514 128 640 128 640 2 641 2 641 128 768 128 768 2 769 2 769 128 896 128 896 2 897 2 897 128 1022 128 M769 257 L769 384 896 384 896 257 769 257 M768 257 L641 257 641 384 768 384 768 257 M769 256 L896 256 896 129 769 129 769 256 M768 256 L768 129 641 129 641 256 768 256 M896 514.05 L897 514.05 897 640 1022 640 1022 641 897 641 897 768 1022 768 1022 769 897 769 897 896 1022 896 1022 897 897 897 897 1022 896 1022 896 897 769 897 769 1022 768 1022 768 897 641 897 641 1022 640 1022 640 897 514 897 514 896 640 896 640 769 514 769 514 768 640 768 640 641 514 641 514 640 640 640 640 514.05 641 514.05 641 640 768 640 768 514.05 769 514.05 769 640 896 640 896 514.05 M769 768 L896 768 896 641 769 641 769 768 M768 768 L768 641 641 641 641 768 768 768 M769 769 L769 896 896 896 896 769 769 769 M510 128 L510 129 385 129 385 256 510 256 510 257 385 257 385 384 510 384 510 385 385 385 385 510 384 510 384 385 257 385 257 510 256 510 256 385 129 385 129 510 128 510 128 385 2 385 2 384 128 384 128 257 2 257 2 256 128 256 128 129 2 129 2 128 128 128 128 2 129 2 129 128 256 128 256 2 257 2 257 128 384 128 384 2 385 2 385 128 510 128 M384 384 L384 257 257 257 257 384 384 384 M384 129 L257 129 257 256 384 256 384 129 M256 257 L129 257 129 384 256 384 256 257 M129 129 L129 256 256 256 256 129 129 129 M256 514 L257 514 257 640 384 640 384 514 385 514 385 640 510 640 510 641 385 641 385 768 510 768 510 769 385 769 385 896 510 896 510 897 385 897 385 1022 384 1022 384 897 257 897 257 1022 256 1022 256 897 129 897 129 1022 128 1022 128 897 2 897 2 896 128 896 128 769 2 769 2 768 128 768 128 641 2 641 2 640 128 640 128 514 129 514 129 640 256 640 256 514 M256 768 L256 641 129 641 129 768 256 768 M257 768 L384 768 384 641 257 641 257 768 M256 769 L129 769 129 896 256 896 256 769 M257 769 L257 896 384 896 384 769 257 769 M768 769 L641 769 641 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" d="M1022 129 L1022 128 1022 2 897 2 896 2 769 2 768 2 641 2 640 2 514 2 510 2 385 2 384 2 257 2 256 2 129 2 128 2 2 2 2 128 2 129 2 256 2 257 2 384 2 385 2 510 2 514 2 640 2 641 2 768 2 769 2 896 2 897 2 1022 128 1022 129 1022 256 1022 257 1022 384 1022 385 1022 510 1022 514 1022 640 1022 641 1022 768 1022 769 1022 896 1022 897 1022 1022 1022 1022 897 1022 896 1022 769 1022 768 1022 641 1022 640 1022 514.05 1022 510 1022 385 1022 384 1022 257 1022 256 1022 129 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.5019607843137255" d="M514 128 L514 129 514 256 514 257 514 384 514 385 514 510 640 510 641 510 768 510 769 510 896 510 897 510 1022 510 1022 514.05 897 514.05 896 514.05 769 514.05 768 514.05 641 514.05 640 514.05 514 514 514 640 514 641 514 768 514 769 514 896 514 897 514 1022 510 1022 510 897 510 896 510 769 510 768 510 641 510 640 510 514 385 514 384 514 257 514 256 514 129 514 128 514 2 514 2 510 128 510 129 510 256 510 257 510 384 510 385 510 510 510 510 385 510 384 510 257 510 256 510 129 510 128 510 2 514 2 514 128"/>
<path stroke="none" fill="#FFFFFF" d="M173 102.4 L175.65 99.4 Q176.45 98.3 176.45 97.25 176.45 96.15 175.75 95.45 175.05 94.75 174 94.75 172 94.75 170.25 97.6 L166.5 95.35 Q167.95 93.1 169.7 91.95 171.45 90.75 174.2 90.75 176.9 90.75 178.95 92.45 181 94.2 181 97.15 181 98.8 180.15 100.3 179.35 101.75 177.15 104.05 L173.35 108 181.6 108 181.6 112.2 166.85 112.2 166.85 108.7 173 102.4 M192.6 103.15 L192.6 99.5 197.1 99.5 197.1 103.15 199.5 103.15 199.5 107.2 197.1 107.2 197.1 112.2 192.6 112.2 192.6 107.2 184.2 107.2 184.2 103.6 191.65 91.2 196.75 91.2 189.65 103.15 192.6 103.15 M116.65 61 L113.85 55.35 110.55 55.35 110.55 61 104.3 61 104.3 39.95 114.15 39.95 Q118.4 40 120.7 41.9 123 43.85 123 47.45 123 49.8 122.1 51.45 121.2 53.15 119.45 54.15 L123.75 61 116.65 61 M110.55 50.55 L114.15 50.55 Q115.55 50.55 116.3 49.8 117.05 49.05 117.05 47.6 117.05 46.25 116.3 45.5 115.55 44.75 114.15 44.75 L110.55 44.75 110.55 50.55 M90.6 45 Q89.2 45 88.05 45.7 86.9 46.4 86.2 47.65 85.45 48.9 85.45 50.5 85.45 52.1 86.2 53.35 86.9 54.6 88.05 55.35 89.2 56.05 90.6 56.05 92 56.05 93.15 55.35 94.25 54.6 94.9 53.35 95.6 52.1 95.6 50.5 95.6 48.9 94.9 47.65 94.25 46.4 93.15 45.7 92 45 90.6 45 M90.55 39.8 Q93.85 39.8 96.45 41.2 99 42.55 100.45 44.95 101.95 47.35 102 50.45 101.95 53.6 100.45 56 99 58.45 96.45 59.85 93.85 61.25 90.55 61.3 87.2 61.25 84.6 59.85 82.05 58.45 80.6 56.05 79.1 53.6 79.05 50.45 79.1 47.35 80.6 44.95 82.05 42.55 84.6 41.2 87.2 39.8 90.55 39.8 M92.95 103.15 L92.95 99.5 97.45 99.5 97.45 103.15 99.85 103.15 99.85 107.2 97.45 107.2 97.45 112.2 92.95 112.2 92.95 107.2 84.55 107.2 84.55 103.6 92 91.2 97.1 91.2 90 103.15 92.95 103.15 M118.25 98.65 L123 93.8 125.6 96.45 120.9 101.3 125.65 106.15 123.05 108.85 118.25 103.95 113.5 108.85 110.85 106.15 115.65 101.3 110.85 96.45 113.5 93.8 118.25 98.65 M132.55 91.2 L141.05 91.2 141.05 112.2 136.55 112.2 136.55 95.2 132.55 95.2 132.55 91.2 M151.25 96.55 Q150.25 98.45 150.25 101.6 150.25 104.75 151.25 106.7 152.25 108.6 154.35 108.6 156.45 108.6 157.45 106.7 158.45 104.75 158.45 101.6 158.45 98.45 157.45 96.55 156.45 94.6 154.35 94.6 152.25 94.6 151.25 96.55 M154.35 112.45 Q150 112.45 147.85 109.5 145.7 106.55 145.7 101.6 145.7 96.65 147.85 93.7 150 90.75 154.35 90.75 158.7 90.75 160.85 93.7 163 96.65 163 101.6 163 106.55 160.85 109.5 158.7 112.45 154.35 112.45 M66.7 39.8 Q70 39.8 72.6 41.2 75.15 42.55 76.6 44.95 78.1 47.35 78.15 50.45 78.1 53.6 76.6 56 75.15 58.45 72.6 59.85 70 61.25 66.7 61.3 63.35 61.25 60.75 59.85 58.2 58.45 56.75 56.05 55.25 53.6 55.2 50.45 55.25 47.35 56.75 44.95 58.2 42.55 60.75 41.2 63.35 39.8 66.7 39.8 M66.75 45 Q65.35 45 64.2 45.7 63.05 46.4 62.35 47.65 61.6 48.9 61.6 50.5 61.6 52.1 62.35 53.35 63.05 54.6 64.2 55.35 65.35 56.05 66.75 56.05 68.15 56.05 69.3 55.35 70.4 54.6 71.05 53.35 71.75 52.1 71.75 50.5 71.75 48.9 71.05 47.65 70.4 46.4 69.3 45.7 68.15 45 66.75 45 M40 44.9 L40 56.1 43.15 56.1 Q45.35 56.1 46.6 54.6 47.9 53.1 47.95 50.55 47.9 47.95 46.55 46.45 45.15 44.9 42.85 44.9 L40 44.9 M33.75 39.95 L43 39.95 Q46.4 40 48.95 41.3 51.5 42.55 52.85 44.95 54.3 47.3 54.3 50.45 54.3 53.65 52.85 56 51.4 58.4 48.85 59.7 46.25 61 42.8 61 L33.75 61 33.75 39.95 M32.9 91.2 L41.4 91.2 41.4 112.2 36.9 112.2 36.9 95.2 32.9 95.2 32.9 91.2 M54.7 112.45 Q50.35 112.45 48.2 109.5 46.05 106.55 46.05 101.6 46.05 96.65 48.2 93.7 50.35 90.75 54.7 90.75 59.05 90.75 61.2 93.7 63.35 96.65 63.35 101.6 63.35 106.55 61.2 109.5 59.05 112.45 54.7 112.45 M51.6 96.55 Q50.6 98.45 50.6 101.6 50.6 104.75 51.6 106.7 52.6 108.6 54.7 108.6 56.8 108.6 57.8 106.7 58.8 104.75 58.8 101.6 58.8 98.45 57.8 96.55 56.8 94.6 54.7 94.6 52.6 94.6 51.6 96.55 M73.35 102.4 L76 99.4 Q76.8 98.3 76.8 97.25 76.8 96.15 76.1 95.45 75.4 94.75 74.35 94.75 72.35 94.75 70.6 97.6 L66.85 95.35 Q68.3 93.1 70.05 91.95 71.8 90.75 74.55 90.75 77.25 90.75 79.3 92.45 81.35 94.2 81.35 97.15 81.35 98.8 80.5 100.3 79.7 101.75 77.5 104.05 L73.7 108 81.95 108 81.95 112.2 67.2 112.2 67.2 108.7 73.35 102.4"/>
<path fill="none" stroke="#FFFFFF" stroke-width="2" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="3" d="M32 76 L200 76"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.8 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://h7s3wkl867qd"
path="res://.godot/imported/texture_12.svg-17063bd6c7a5a34ca93e640a1a266b82.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_12.svg"
dest_files=["res://.godot/imported/texture_12.svg-17063bd6c7a5a34ca93e640a1a266b82.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#333335" d="M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#1E1E1E" fill-opacity="0.5019607843137255" d="M256 256 L256 768 768 768 768 256 256 256 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="3" d="M296 296 L728 296 728 728 296 728 296 296 M256 256 L768 256 768 768 256 768 256 256"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.10196078431372549" d="M1022 128 L1022 129 897 129 897 256 1022 256 1022 257 897 257 897 384 1022 384 1022 385 897 385 897 510 896 510 896 385 769 385 769 510 768 510 768 385 641 385 641 510 640 510 640 385 514 385 514 384 640 384 640 257 514 257 514 256 640 256 640 129 514 129 514 128 640 128 640 2 641 2 641 128 768 128 768 2 769 2 769 128 896 128 896 2 897 2 897 128 1022 128 M768 257 L641 257 641 384 768 384 768 257 M769 257 L769 384 896 384 896 257 769 257 M768 256 L768 129 641 129 641 256 768 256 M769 256 L896 256 896 129 769 129 769 256 M896 514.05 L897 514.05 897 640 1022 640 1022 641 897 641 897 768 1022 768 1022 769 897 769 897 896 1022 896 1022 897 897 897 897 1022 896 1022 896 897 769 897 769 1022 768 1022 768 897 641 897 641 1022 640 1022 640 897 514 897 514 896 640 896 640 769 514 769 514 768 640 768 640 641 514 641 514 640 640 640 640 514.05 641 514.05 641 640 768 640 768 514.05 769 514.05 769 640 896 640 896 514.05 M768 768 L768 641 641 641 641 768 768 768 M769 768 L896 768 896 641 769 641 769 768 M769 769 L769 896 896 896 896 769 769 769 M510 128 L510 129 385 129 385 256 510 256 510 257 385 257 385 384 510 384 510 385 385 385 385 510 384 510 384 385 257 385 257 510 256 510 256 385 129 385 129 510 128 510 128 385 2 385 2 384 128 384 128 257 2 257 2 256 128 256 128 129 2 129 2 128 128 128 128 2 129 2 129 128 256 128 256 2 257 2 257 128 384 128 384 2 385 2 385 128 510 128 M384 384 L384 257 257 257 257 384 384 384 M384 129 L257 129 257 256 384 256 384 129 M256 257 L129 257 129 384 256 384 256 257 M129 129 L129 256 256 256 256 129 129 129 M256 514 L257 514 257 640 384 640 384 514 385 514 385 640 510 640 510 641 385 641 385 768 510 768 510 769 385 769 385 896 510 896 510 897 385 897 385 1022 384 1022 384 897 257 897 257 1022 256 1022 256 897 129 897 129 1022 128 1022 128 897 2 897 2 896 128 896 128 769 2 769 2 768 128 768 128 641 2 641 2 640 128 640 128 514 129 514 129 640 256 640 256 514 M256 768 L256 641 129 641 129 768 256 768 M257 768 L384 768 384 641 257 641 257 768 M256 769 L129 769 129 896 256 896 256 769 M257 769 L257 896 384 896 384 769 257 769 M768 769 L641 769 641 896 768 896 768 769"/>
<path stroke="none" fill="#FFFFFF" d="M1022 129 L1022 128 1022 2 897 2 896 2 769 2 768 2 641 2 640 2 514 2 510 2 385 2 384 2 257 2 256 2 129 2 128 2 2 2 2 128 2 129 2 256 2 257 2 384 2 385 2 510 2 514 2 640 2 641 2 768 2 769 2 896 2 897 2 1022 128 1022 129 1022 256 1022 257 1022 384 1022 385 1022 510 1022 514 1022 640 1022 641 1022 768 1022 769 1022 896 1022 897 1022 1022 1022 1022 897 1022 896 1022 769 1022 768 1022 641 1022 640 1022 514.05 1022 510 1022 385 1022 384 1022 257 1022 256 1022 129 M0 0 L1024 0 1024 1024 0 1024 0 0"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.5019607843137255" d="M514 128 L514 129 514 256 514 257 514 384 514 385 514 510 640 510 641 510 768 510 769 510 896 510 897 510 1022 510 1022 514.05 897 514.05 896 514.05 769 514.05 768 514.05 641 514.05 640 514.05 514 514 514 640 514 641 514 768 514 769 514 896 514 897 514 1022 510 1022 510 897 510 896 510 769 510 768 510 641 510 640 510 514 385 514 384 514 257 514 256 514 129 514 128 514 2 514 2 510 128 510 129 510 256 510 257 510 384 510 385 510 510 510 510 385 510 384 510 257 510 256 510 129 510 128 510 2 514 2 514 128"/>
<path stroke="none" fill="#FFFFFF" d="M171.1 61 L164.7 61 161.35 47.6 157.9 61 151.5 61 144.65 39.95 151.35 39.95 154.9 54.55 158.45 40 164.55 39.95 168.1 54.55 171.65 39.95 178 39.95 171.1 61 M173 102.4 L175.65 99.4 Q176.45 98.3 176.45 97.25 176.45 96.15 175.75 95.45 175.05 94.75 174 94.75 172 94.75 170.25 97.6 L166.5 95.35 Q167.95 93.1 169.7 91.95 171.45 90.75 174.2 90.75 176.9 90.75 178.95 92.45 181 94.2 181 97.15 181 98.8 180.15 100.3 179.35 101.75 177.15 104.05 L173.35 108 181.6 108 181.6 112.2 166.85 112.2 166.85 108.7 173 102.4 M192.6 103.15 L192.6 99.5 197.1 99.5 197.1 103.15 199.5 103.15 199.5 107.2 197.1 107.2 197.1 112.2 192.6 112.2 192.6 107.2 184.2 107.2 184.2 103.6 191.65 91.2 196.75 91.2 189.65 103.15 192.6 103.15 M96.55 61 L91.25 61 82.35 49.3 82.35 61 76.6 61 76.6 39.95 81.95 39.95 90.9 51.75 90.9 39.95 96.55 39.95 96.55 61 M100.1 39.95 L109.35 39.95 Q112.75 40 115.3 41.3 117.85 42.55 119.2 44.95 120.65 47.3 120.65 50.45 120.65 53.65 119.2 56 117.75 58.4 115.2 59.7 112.6 61 109.15 61 L100.1 61 100.1 39.95 M106.35 44.9 L106.35 56.1 109.5 56.1 Q111.7 56.1 112.95 54.6 114.25 53.1 114.3 50.55 114.25 47.95 112.9 46.45 111.5 44.9 109.2 44.9 L106.35 44.9 M133.1 45 Q131.7 45 130.55 45.7 129.4 46.4 128.7 47.65 127.95 48.9 127.95 50.5 127.95 52.1 128.7 53.35 129.4 54.6 130.55 55.35 131.7 56.05 133.1 56.05 134.5 56.05 135.65 55.35 136.75 54.6 137.4 53.35 138.1 52.1 138.1 50.5 138.1 48.9 137.4 47.65 136.75 46.4 135.65 45.7 134.5 45 133.1 45 M133.05 39.8 Q136.35 39.8 138.95 41.2 141.5 42.55 142.95 44.95 144.45 47.35 144.5 50.45 144.45 53.6 142.95 56 141.5 58.45 138.95 59.85 136.35 61.25 133.05 61.3 129.7 61.25 127.1 59.85 124.55 58.45 123.1 56.05 121.6 53.6 121.55 50.45 121.6 47.35 123.1 44.95 124.55 42.55 127.1 41.2 129.7 39.8 133.05 39.8 M92.95 103.15 L92.95 99.5 97.45 99.5 97.45 103.15 99.85 103.15 99.85 107.2 97.45 107.2 97.45 112.2 92.95 112.2 92.95 107.2 84.55 107.2 84.55 103.6 92 91.2 97.1 91.2 90 103.15 92.95 103.15 M118.25 98.65 L123 93.8 125.6 96.45 120.9 101.3 125.65 106.15 123.05 108.85 118.25 103.95 113.5 108.85 110.85 106.15 115.65 101.3 110.85 96.45 113.5 93.8 118.25 98.65 M132.55 91.2 L141.05 91.2 141.05 112.2 136.55 112.2 136.55 95.2 132.55 95.2 132.55 91.2 M151.25 96.55 Q150.25 98.45 150.25 101.6 150.25 104.75 151.25 106.7 152.25 108.6 154.35 108.6 156.45 108.6 157.45 106.7 158.45 104.75 158.45 101.6 158.45 98.45 157.45 96.55 156.45 94.6 154.35 94.6 152.25 94.6 151.25 96.55 M154.35 112.45 Q150 112.45 147.85 109.5 145.7 106.55 145.7 101.6 145.7 96.65 147.85 93.7 150 90.75 154.35 90.75 158.7 90.75 160.85 93.7 163 96.65 163 101.6 163 106.55 160.85 109.5 158.7 112.45 154.35 112.45 M58.35 61 L51.95 61 48.6 47.6 45.15 61 38.75 61 31.9 39.95 38.6 39.95 42.15 54.55 45.7 40 51.8 39.95 55.35 54.55 58.9 39.95 65.25 39.95 58.35 61 M73.1 61 L66.85 61 66.85 39.95 73.1 39.95 73.1 61 M32.9 91.2 L41.4 91.2 41.4 112.2 36.9 112.2 36.9 95.2 32.9 95.2 32.9 91.2 M51.6 96.55 Q50.6 98.45 50.6 101.6 50.6 104.75 51.6 106.7 52.6 108.6 54.7 108.6 56.8 108.6 57.8 106.7 58.8 104.75 58.8 101.6 58.8 98.45 57.8 96.55 56.8 94.6 54.7 94.6 52.6 94.6 51.6 96.55 M54.7 112.45 Q50.35 112.45 48.2 109.5 46.05 106.55 46.05 101.6 46.05 96.65 48.2 93.7 50.35 90.75 54.7 90.75 59.05 90.75 61.2 93.7 63.35 96.65 63.35 101.6 63.35 106.55 61.2 109.5 59.05 112.45 54.7 112.45 M73.35 102.4 L76 99.4 Q76.8 98.3 76.8 97.25 76.8 96.15 76.1 95.45 75.4 94.75 74.35 94.75 72.35 94.75 70.6 97.6 L66.85 95.35 Q68.3 93.1 70.05 91.95 71.8 90.75 74.55 90.75 77.25 90.75 79.3 92.45 81.35 94.2 81.35 97.15 81.35 98.8 80.5 100.3 79.7 101.75 77.5 104.05 L73.7 108 81.95 108 81.95 112.2 67.2 112.2 67.2 108.7 73.35 102.4"/>
<path fill="none" stroke="#FFFFFF" stroke-width="2" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="3" d="M32 76 L200 76"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.5 KiB

View File

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://qlfu7fwg5f2o"
path="res://.godot/imported/texture_13.svg-4706e0b28991c6beec73dc57cf230b24.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/External/kenney_prototype-textures/texture_13.svg"
dest_files=["res://.godot/imported/texture_13.svg-4706e0b28991c6beec73dc57cf230b24.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false

Binary file not shown.

View File

@@ -0,0 +1,77 @@
extends CharacterBody3D
const JUMP_SPEED: float = 5
const MOUSE_SENSITIVITY: float = 0.002
const CROUCH_MOVE_SPEED: float = 3
const BASE_MOVE_SPEED: float = 5
const SPRINT_MOVE_SPEED: float = 8
const BASE_HEIGHT: float = 2.0
const CROUCH_HEIGHT: float = 1.0
enum MovementMode {
Crouching,
Sprinting,
Walking,
}
var current_movement := MovementMode.Walking
var gravity: float = ProjectSettings.get_setting("physics/3d/default_gravity")
var move_speed: float = BASE_MOVE_SPEED
@onready var body_collision_shape: CollisionShape3D = $BodyCollisionShape
@onready var fps_camera: Camera3D = $FPSCamera
@onready var head_collision_shape: CollisionShape3D \
= $HeadCollider/HeadCollisionShape
@onready var head_collider: Area3D = $HeadCollider
func _ready() -> void:
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
head_collision_shape.set_deferred("disabled", true)
func _process(delta: float) -> void:
if Input.is_action_just_pressed("pause"):
if Input.mouse_mode == Input.MOUSE_MODE_CAPTURED:
Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
else:
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
func _physics_process(delta: float) -> void:
velocity.y += -gravity * delta
var input = Input.get_vector("strafe_left", "strafe_right",
"move_forward", "move_backward")
if Input.is_action_pressed("sprint") \
and current_movement != MovementMode.Crouching:
move_speed = SPRINT_MOVE_SPEED
current_movement = MovementMode.Sprinting
elif Input.is_action_pressed("crouch") \
and current_movement != MovementMode.Sprinting:
move_speed = CROUCH_MOVE_SPEED
current_movement = MovementMode.Crouching
else:
move_speed = BASE_MOVE_SPEED
current_movement = MovementMode.Walking
if current_movement == MovementMode.Crouching:
body_collision_shape.shape.height = CROUCH_HEIGHT
head_collision_shape.set_deferred("disabled", false)
elif not head_collider.has_overlapping_bodies():
body_collision_shape.shape.height = BASE_HEIGHT
head_collision_shape.set_deferred("disabled", true)
var movement_dir := transform.basis * Vector3(input.x, 0, input.y)
velocity.x = movement_dir.x * move_speed
velocity.z = movement_dir.z * move_speed
move_and_slide()
if is_on_floor() and Input.is_action_just_pressed("jump"):
velocity.y = JUMP_SPEED
func _input(event: InputEvent) -> void:
if event is InputEventMouseMotion \
and Input.mouse_mode == Input.MOUSE_MODE_CAPTURED:
rotate_y(-event.relative.x * MOUSE_SENSITIVITY)
fps_camera.rotate_x(-event.relative.y * MOUSE_SENSITIVITY)
fps_camera.rotation.x = clampf(fps_camera.rotation.x,
-deg_to_rad(70), deg_to_rad(70))

View File

@@ -0,0 +1 @@
uid://bhplq3tsshgsb

View File

@@ -0,0 +1,24 @@
[gd_scene format=3 uid="uid://diipi3w18rk4v"]
[ext_resource type="Script" uid="uid://bhplq3tsshgsb" path="res://Player/player_controller.gd" id="1_biqn8"]
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_biqn8"]
height = 1.0
[sub_resource type="BoxShape3D" id="BoxShape3D_biqn8"]
[node name="PlayerController" type="CharacterBody3D" unique_id=1462541278]
script = ExtResource("1_biqn8")
[node name="BodyCollisionShape" type="CollisionShape3D" parent="." unique_id=1091416129]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
shape = SubResource("CapsuleShape3D_biqn8")
[node name="FPSCamera" type="Camera3D" parent="." unique_id=872643079]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.6, 0)
[node name="HeadCollider" type="Area3D" parent="." unique_id=2069486354]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.0033772, 0)
[node name="HeadCollisionShape" type="CollisionShape3D" parent="HeadCollider" unique_id=64452340]
shape = SubResource("BoxShape3D_biqn8")

View File

@@ -66,3 +66,24 @@ Bad:
```gdscript ```gdscript
const S: 300.0 const S: 300.0
``` ```
Keep single code line length up to 80 characters long. (Notice the first vertical line
in the text editor.)
This keeps code easier to read because it isn't stretching all the way across the screen.
Good:
```gdscript
@onready var head_collision_shape: CollisionShape3D \
= $HeadCollider/HeadCollisionShape
```
Bad:
```gdscript
@onready var head_collision_shape: CollisionShape3D = $HeadCollider/HeadCollisionShape
```
Notice the `\` in the above "good" example. That tells Godot to continue the expression
on the next line.

42
Testing/debug_scene.tscn Normal file
View File

@@ -0,0 +1,42 @@
[gd_scene format=3 uid="uid://df5nweglm1ak2"]
[ext_resource type="PackedScene" uid="uid://diipi3w18rk4v" path="res://Player/player_controller.tscn" id="1_2rmyx"]
[ext_resource type="Texture2D" uid="uid://cqtfi6pafpjk8" path="res://Assets/External/kenney_prototype-textures/texture_09.svg" id="1_nrln2"]
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_2rmyx"]
sky_horizon_color = Color(0.66224277, 0.6717428, 0.6867428, 1)
ground_horizon_color = Color(0.66224277, 0.6717428, 0.6867428, 1)
[sub_resource type="Sky" id="Sky_nrln2"]
sky_material = SubResource("ProceduralSkyMaterial_2rmyx")
[sub_resource type="Environment" id="Environment_10oj7"]
background_mode = 2
sky = SubResource("Sky_nrln2")
tonemap_mode = 2
glow_enabled = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_10oj7"]
albedo_texture = ExtResource("1_nrln2")
[node name="DebugScene" type="Node" unique_id=548551898]
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=82211647]
environment = SubResource("Environment_10oj7")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=605528475]
transform = Transform3D(-0.8660254, -0.43301278, 0.25, 0, 0.49999997, 0.86602545, -0.50000006, 0.75, -0.43301266, 0, 0, 0)
shadow_enabled = true
[node name="CSGBox3D" type="CSGBox3D" parent="." unique_id=1927330093]
transform = Transform3D(23.24995, 0, 0, 0, 0.12418556, 0, 0, 0, 12.13962, 0, 0, 2.206223)
material_override = SubResource("StandardMaterial3D_10oj7")
use_collision = true
size = Vector3(1, 1, 2.2382813)
[node name="PlayerController" parent="." unique_id=1462541278 instance=ExtResource("1_2rmyx")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.06209278, 0)
[node name="CSGBox3D2" type="CSGBox3D" parent="." unique_id=1350209690]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.7963257, -2.6601963)
use_collision = true

View File

@@ -21,6 +21,54 @@ config/version="0.1.0"
config/features=PackedStringArray("4.6", "Forward Plus") config/features=PackedStringArray("4.6", "Forward Plus")
config/icon="res://icon.svg" config/icon="res://icon.svg"
[display]
window/size/viewport_width=1920
window/size/viewport_height=1080
[input]
move_forward={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null)
]
}
move_backward={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null)
]
}
strafe_left={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null)
]
}
strafe_right={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null)
]
}
jump={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null)
]
}
sprint={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194325,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}
crouch={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194326,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}
pause={
"deadzone": 0.2,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194305,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}
[physics] [physics]
3d/physics_engine="Jolt Physics" 3d/physics_engine="Jolt Physics"