main d8bceffc5bf4 cached
229 files
12.1 MB
3.2M tokens
1 requests
Copy disabled (too large) Download .txt
Showing preview only (12,713K chars total). Download the full file to get everything.
Repository: catprisbrey/Cats-Godot4-Modular-Souls-like-Template
Branch: main
Commit: d8bceffc5bf4
Files: 229
Total size: 12.1 MB

Directory structure:
gitextract_3uz385np/

├── .gitattributes
├── .gitignore
├── LICENSE
├── README.md
├── assets/
│   ├── TinyKnit_normal.png.import
│   ├── TinyScalemail_albedo.png.import
│   ├── TinyScalemail_normal.png.import
│   ├── TinyScalemail_orm.png.import
│   ├── characters/
│   │   ├── cloth.tres
│   │   ├── eyes.tres
│   │   ├── feminine_albedo.png.import
│   │   ├── feminine_normals.png.import
│   │   ├── hair_material.tres
│   │   ├── hair_normals.png.import
│   │   ├── haircard_albedo.png.import
│   │   ├── lashes.tres
│   │   ├── mannyquin.glb
│   │   ├── mannyquin.glb.import
│   │   ├── masculine_albedo.png.import
│   │   ├── masculine_normals.png.import
│   │   ├── minnyquinn.glb
│   │   ├── minnyquinn.glb.import
│   │   ├── skin_f.tres
│   │   └── skin_m.tres
│   ├── metal_black.tres
│   ├── metal_blue.tres
│   ├── scalemail.tres
│   ├── templateweapons.glb
│   └── templateweapons.glb.import
├── audio/
│   ├── SoundFX/
│   │   ├── clack/
│   │   │   ├── clack_1.wav.import
│   │   │   ├── clack_2.wav.import
│   │   │   ├── clack_3.wav.import
│   │   │   ├── clack_4.wav.import
│   │   │   └── clack_5.wav.import
│   │   ├── clang/
│   │   │   ├── clang_1.wav.import
│   │   │   ├── clang_2.wav.import
│   │   │   ├── clang_3.wav.import
│   │   │   └── clang_4.wav.import
│   │   ├── click/
│   │   │   ├── click_1.wav.import
│   │   │   ├── click_2.wav.import
│   │   │   └── click_3.wav.import
│   │   ├── cloth/
│   │   │   ├── cloth_01.wav.import
│   │   │   ├── cloth_02.wav.import
│   │   │   ├── cloth_03.wav.import
│   │   │   ├── cloth_04.wav.import
│   │   │   ├── cloth_05.wav.import
│   │   │   ├── cloth_06.wav.import
│   │   │   ├── cloth_07.wav.import
│   │   │   ├── cloth_08.wav.import
│   │   │   └── cloth_09.wav.import
│   │   ├── cork/
│   │   │   ├── cork_01.wav.import
│   │   │   ├── cork_02.wav.import
│   │   │   ├── cork_03.wav.import
│   │   │   ├── cork_04.wav.import
│   │   │   └── cork_05.wav.import
│   │   ├── creak/
│   │   │   ├── creak_1.wav.import
│   │   │   ├── creak_2.wav.import
│   │   │   ├── creak_3.wav.import
│   │   │   ├── creak_4.wav.import
│   │   │   ├── creak_5.wav.import
│   │   │   └── creak_6.wav.import
│   │   ├── fire/
│   │   │   ├── fire_01_loop.wav.import
│   │   │   └── fire_02_loop.wav.import
│   │   ├── hit/
│   │   │   ├── hit_1.wav.import
│   │   │   ├── hit_2.wav.import
│   │   │   ├── hit_3.wav.import
│   │   │   ├── hit_4.wav.import
│   │   │   ├── hit_blunt_01.wav.import
│   │   │   ├── hit_blunt_02.wav.import
│   │   │   ├── hit_blunt_03.wav.import
│   │   │   ├── hit_blunt_04.wav.import
│   │   │   ├── hit_blunt_05.wav.import
│   │   │   ├── hit_blunt_06.wav.import
│   │   │   ├── hit_metal_01.wav.import
│   │   │   ├── hit_metal_02.wav.import
│   │   │   ├── hit_metal_03.wav.import
│   │   │   ├── hit_metal_04.wav.import
│   │   │   ├── hit_wet_01.wav.import
│   │   │   ├── hit_wet_02.wav.import
│   │   │   ├── hit_wet_03.wav.import
│   │   │   ├── hit_wet_04.wav.import
│   │   │   ├── hit_wet_05.wav.import
│   │   │   └── hit_wet_06.wav.import
│   │   ├── ratchet/
│   │   │   ├── ratchet_1.wav.import
│   │   │   ├── ratchet_2.wav.import
│   │   │   └── ratchet_3.wav.import
│   │   ├── shuffle/
│   │   │   ├── shuffle_1.wav.import
│   │   │   ├── shuffle_2.wav.import
│   │   │   ├── shuffle_3.wav.import
│   │   │   ├── shuffle_4.wav.import
│   │   │   └── shuffle_5.wav.import
│   │   ├── slosh/
│   │   │   ├── slosh_01.wav.import
│   │   │   ├── slosh_2.wav.import
│   │   │   ├── slosh_3.wav.import
│   │   │   ├── slosh_4.wav.import
│   │   │   └── slosh_5.wav.import
│   │   ├── special/
│   │   │   └── Spawn01.wav.import
│   │   ├── step/
│   │   │   ├── step_1.wav.import
│   │   │   ├── step_2.wav.import
│   │   │   ├── step_3.wav.import
│   │   │   └── step_4.wav.import
│   │   ├── swish/
│   │   │   ├── swish_1.wav.import
│   │   │   ├── swish_2.wav.import
│   │   │   ├── swish_3.wav.import
│   │   │   ├── swish_4.wav.import
│   │   │   ├── swish_5.wav.import
│   │   │   └── swish_6.wav.import
│   │   ├── swoosh/
│   │   │   ├── swoosh_1.wav.import
│   │   │   ├── swoosh_2.wav.import
│   │   │   ├── swoosh_3.wav.import
│   │   │   ├── swoosh_4.wav.import
│   │   │   └── swoosh_5.wav.import
│   │   └── voice/
│   │       ├── voice_hurt_01.wav.import
│   │       ├── voice_hurt_02.wav.import
│   │       ├── voice_hurt_03.wav.import
│   │       ├── voice_hurt_04.wav.import
│   │       └── voice_hurt_05.wav.import
│   ├── SoundFXSystem.gd
│   ├── bone_in_the_walls__level_loop_session.ogg
│   ├── bone_in_the_walls__level_loop_session.ogg.import
│   └── default_bus_layout.tres
├── cameras/
│   ├── area_cam/
│   │   ├── area_cam.gd
│   │   └── area_cam.tscn
│   └── follow_cam/
│       ├── follow_cam.tscn
│       └── follow_cam_3d.gd
├── demo_level/
│   ├── flame_01.png.import
│   ├── flame_02.png.import
│   ├── flame_03.png.import
│   ├── flame_04.png.import
│   ├── gridmap/
│   │   ├── gridmap_basic.tres
│   │   ├── gridmap_materials/
│   │   │   ├── TinyBrick01.tres
│   │   │   ├── TinyBrick01_albedo.png.import
│   │   │   ├── TinyBrick01_normal.png.import
│   │   │   ├── TinyBrick02.tres
│   │   │   ├── TinyBrick02_albedo.png.import
│   │   │   ├── TinyBrick02_normal.png.import
│   │   │   ├── TinyBrick03.tres
│   │   │   ├── TinyCobble01.tres
│   │   │   ├── TinyCobble01_albedo.png.import
│   │   │   ├── TinyCobble01_normal.png.import
│   │   │   ├── TinyMetal01.tres
│   │   │   ├── TinyMetal01_albedo.png.import
│   │   │   ├── TinyMetal01_normal.png.import
│   │   │   ├── TinyRock01.tres
│   │   │   ├── TinyRock01_albedo.png.import
│   │   │   ├── TinyRock01_normal.png.import
│   │   │   ├── TinyTile01.tres
│   │   │   ├── TinyTile01_albedo.png.import
│   │   │   ├── TinyTile01_normal.png.import
│   │   │   ├── TinyTile02.tres
│   │   │   ├── TinyTile02_albedo.png.import
│   │   │   ├── TinyTile02_normal.png.import
│   │   │   ├── TinyWood01.tres
│   │   │   ├── TinyWood03_albedo.png.import
│   │   │   └── TinyWood03_normal.png.import
│   │   ├── tilemap_basic.glb
│   │   └── tilemap_basic.glb.import
│   ├── stagingCSG.tscn
│   ├── torch.tscn
│   ├── wor2213.tmp
│   ├── wor3114.tmp
│   └── world_castle.tscn
├── enemy/
│   ├── enemy_area_target_sensor.gd
│   ├── enemy_area_target_sensor.tscn
│   ├── enemy_base_root_motion.gd
│   ├── enemy_base_root_motion.tscn
│   ├── enemy_root_anim_tree.gd
│   ├── health_system.gd
│   └── patrol_point.gd
├── icon.png.import
├── interactable objects/
│   ├── chest/
│   │   ├── chest.tscn
│   │   └── chest_object.gd
│   ├── doors/
│   │   ├── door_object.gd
│   │   ├── door_object.tscn
│   │   ├── door_object.tscn.depren
│   │   ├── gat9159.tmp
│   │   ├── gate_object.gd
│   │   └── gate_object.tscn
│   ├── ladder/
│   │   ├── ladder.gd
│   │   └── ladder.tscn
│   ├── lever/
│   │   ├── lever_object.gd
│   │   └── lever_object.tscn
│   └── spawn_site/
│       ├── spawn_site.gd
│       └── spawn_site.tscn
├── player/
│   ├── animation_libraries/
│   │   └── MeleeLib.res
│   ├── equipment_system/
│   │   ├── equipment/
│   │   │   ├── Ax.tscn
│   │   │   ├── TorchFlame.gd
│   │   │   ├── equipment_object.gd
│   │   │   ├── equipment_resource.gd
│   │   │   ├── shield.tscn
│   │   │   ├── sword.tscn
│   │   │   ├── torch_gadget.tscn
│   │   │   └── weapon_streak.gd
│   │   ├── equipment_system.gd
│   │   └── equipment_system.tscn
│   ├── footfall_system/
│   │   ├── foostep_sound_system.gd
│   │   ├── footfall_system.gd
│   │   ├── footfall_system.tscn
│   │   └── footstep_sound_system.tscn
│   ├── item_system/
│   │   ├── inventory_system.gd
│   │   ├── item_object.gd
│   │   ├── item_resource.gd
│   │   ├── item_system.gd
│   │   └── items/
│   │       ├── fire_bomb.tscn
│   │       ├── firebomb.png.import
│   │       ├── firebomb.tres
│   │       ├── potion.png.import
│   │       ├── potion.tres
│   │       └── potion.tscn
│   ├── player_anim_tree.gd
│   ├── player_charbody3D.gd
│   ├── player_charbody3d.tscn
│   ├── player_interact_sensors/
│   │   ├── sensor_cast.gd
│   │   └── sensor_cast.tscn
│   └── player_targeting_system/
│       ├── eye_list.gd
│       ├── gui_reticle.gd
│       ├── player_targeting_system.gd
│       └── player_targeting_system.tscn
├── project.godot
├── screenshots/
│   └── .gdignore
├── ui/
│   ├── contol_card.gd
│   ├── death_card.gd
│   ├── health_bar.gd
│   ├── item_slot.gd
│   └── panel-border-027.png.import
└── utility scripts/
    ├── mesh_streak.gd
    ├── signal_caller.gd
    ├── signal_switch.gd
    └── torchlight.gd

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitattributes
================================================
# Normalize EOL for all files that Git considers text files.
* text=auto eol=lf


================================================
FILE: .gitignore
================================================
# Godot 4+ specific ignores
.godot/

# Godot-specific ignores
.import/
export.cfg
export_presets.cfg

# Imported translations (automatically generated from CSV files)
*.translation

# Mono-specific ignores
.mono/
data_*/
mono_crash.*.json


================================================
FILE: LICENSE
================================================
Copyright (c) 2024 Cat Prisbrey

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.

In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to <https://unlicense.org>


================================================
FILE: README.md
================================================

# Cat's Godot 4 Souls-Like Template & Asset Pack

**NOTICE! VERSION 3.0 IS PENDING RELEASE WHICH WILL BE A TOTALLY DIFFERENT CODEBASE AND APPROACH, THIS OLD VERISON IS PENDING TO BE REPLACED BY IT ENTIRELY**

Version 2.0.0

IF YOU NEED THE NON-ROOT VERSION, CHECK THE RELEASES FOR ANY v1.x.x bundle.


![Controller Screenshot](https://raw.githubusercontent.com/catprisbrey/Cats-Godot4-Modular-Souls-like-Template/main/screenshots/combat.png)

[YouTube Overview Video](https://www.youtube.com/watch?v=6WdAxzw8pnE)

A highly modular, loosely coupled soulslike game template/asset pack for the Godot Engine. It's driven heavily using signals and loose code, and the tree uses an animation library to drive it's animations. This allows you to swap in your own compatible models and animations quickly and not break the logic of the code. All you need is  a  model with a standard Godot/Unity/Mixamo etc, skeleton mapped into Godot at import.

All CC0 content free to be used as you wish without attribution. Although I'll very gratefully be attributed in credits and/or humbly accept your donations.

This template uses assets created entirely by myself, or from Kenney Assets. Nothing from Mixamo, etc to muddy up the licensing waters.

## Features

The accumulation of about a years worth of testing. It features a lot of the classic mechanics for soulslike games:

- Root motion driven player and enemies
- Primary weapon
- Offhand gadgets 
- Consumable items
- Enemy targeting
- Enemy knockback
- Blocking / perfect parry
- Dodge rolling
- Sprinting
- Ladder Movement
- Lever activated intractables
- Enemys with multiple states and pathfinding
- Ragdoll death
- Joystick and Keyboard controls based off Elden Ring/Bloodborne

## Assets:

- Rigged Low poly male and female model
- Low resolution textures
- Lots of sound effects and music
- 110+ animations
- Gridmap/Meshlibrary
- Flexible nested animation state trees


## License

[Creative Commons, but be cool about it](https://choosealicense.com/licenses/unlicense)
Consider donating me a coffee or crediting/thanking me in a game you make with it :)



================================================
FILE: assets/TinyKnit_normal.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://d1tpu73cwscp3"
path.s3tc="res://.godot/imported/TinyKnit_normal.png-b06d76e37ab59c10480c7e3241199ad8.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/TinyKnit_normal.png"
dest_files=["res://.godot/imported/TinyKnit_normal.png-b06d76e37ab59c10480c7e3241199ad8.s3tc.ctex"]

[params]

compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://resources/TinyKnit_normal.png"
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


================================================
FILE: assets/TinyScalemail_albedo.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://dlhwm14x037at"
path.s3tc="res://.godot/imported/TinyScalemail_albedo.png-942576299bbb16a000273569acd0300e.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/TinyScalemail_albedo.png"
dest_files=["res://.godot/imported/TinyScalemail_albedo.png-942576299bbb16a000273569acd0300e.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


================================================
FILE: assets/TinyScalemail_normal.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://cmccilnblkgd3"
path.s3tc="res://.godot/imported/TinyScalemail_normal.png-99a9ffdc8ac59f6ee5e7bd5ccc47f224.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/TinyScalemail_normal.png"
dest_files=["res://.godot/imported/TinyScalemail_normal.png-99a9ffdc8ac59f6ee5e7bd5ccc47f224.s3tc.ctex"]

[params]

compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://resources/TinyScalemail_normal.png"
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


================================================
FILE: assets/TinyScalemail_orm.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://biyg73kqlhpg3"
path.s3tc="res://.godot/imported/TinyScalemail_orm.png-9f91c52341f72305969c35dbf1471087.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/TinyScalemail_orm.png"
dest_files=["res://.godot/imported/TinyScalemail_orm.png-9f91c52341f72305969c35dbf1471087.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


================================================
FILE: assets/characters/cloth.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://dxgq525aixvs1"]

[ext_resource type="Texture2D" uid="uid://d1tpu73cwscp3" path="res://assets/TinyKnit_normal.png" id="1_d4phu"]

[resource]
resource_name = "Shirt"
cull_mode = 2
albedo_color = Color(0.13996, 0.154513, 0.157998, 1)
roughness = 0.5
normal_enabled = true
normal_texture = ExtResource("1_d4phu")
uv1_scale = Vector3(100, 100, 100)


================================================
FILE: assets/characters/eyes.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://b513rxekm2q4s"]

[sub_resource type="Gradient" id="Gradient_r86bn"]
offsets = PackedFloat32Array(0.090604, 0.13961, 0.183442, 0.209416, 0.234899, 0.684564)
colors = PackedColorArray(0, 0, 0, 1, 0.278431, 0.54902, 0.74902, 1, 0.402129, 0.626331, 0.792045, 1, 0.101428, 0.255433, 0.366553, 1, 1, 1, 1, 1, 0.435294, 0.0784314, 0.0705882, 0.992157)

[sub_resource type="GradientTexture1D" id="GradientTexture1D_oy6ld"]
gradient = SubResource("Gradient_r86bn")
width = 64

[sub_resource type="Gradient" id="Gradient_ckf06"]
offsets = PackedFloat32Array(0.0704698, 0.107383)
colors = PackedColorArray(1, 1, 1, 1, 0, 0, 0, 1)

[sub_resource type="GradientTexture1D" id="GradientTexture1D_5snoa"]
gradient = SubResource("Gradient_ckf06")

[resource]
albedo_texture = SubResource("GradientTexture1D_oy6ld")
roughness = 0.45
normal_enabled = true
normal_scale = -2.35
normal_texture = SubResource("GradientTexture1D_5snoa")


================================================
FILE: assets/characters/feminine_albedo.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://cpdvaje7ykg3o"
path.s3tc="res://.godot/imported/feminine_albedo.png-ace5756cce745475836ea49755536700.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/characters/feminine_albedo.png"
dest_files=["res://.godot/imported/feminine_albedo.png-ace5756cce745475836ea49755536700.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


================================================
FILE: assets/characters/feminine_normals.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://by0f51206ho3s"
path.s3tc="res://.godot/imported/feminine_normals.png-493fbef7a4fbcff5fd8e0365c17b7302.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/characters/feminine_normals.png"
dest_files=["res://.godot/imported/feminine_normals.png-493fbef7a4fbcff5fd8e0365c17b7302.s3tc.ctex"]

[params]

compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://feminine_normals.png"
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


================================================
FILE: assets/characters/hair_material.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://ubep5t2j71nn"]

[ext_resource type="Texture2D" uid="uid://byremwqrwblx2" path="res://assets/characters/hair_normals.png" id="1_b5y8l"]

[resource]
resource_name = "BakedHair"
cull_mode = 2
albedo_color = Color(0, 0, 0, 1)
roughness = 0.59
normal_enabled = true
normal_scale = 7.44
normal_texture = ExtResource("1_b5y8l")
anisotropy_enabled = true
anisotropy = 0.2


================================================
FILE: assets/characters/hair_normals.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://byremwqrwblx2"
path.s3tc="res://.godot/imported/hair_normals.png-286427a74d40ba64a1abf3af818395a1.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/characters/hair_normals.png"
dest_files=["res://.godot/imported/hair_normals.png-286427a74d40ba64a1abf3af818395a1.s3tc.ctex"]

[params]

compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://resources/characters/hair_normals.png"
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


================================================
FILE: assets/characters/haircard_albedo.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://cg703iv8alcwh"
path.s3tc="res://.godot/imported/haircard_albedo.png-884db18fb12d2b343b9289da29cea96a.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/characters/haircard_albedo.png"
dest_files=["res://.godot/imported/haircard_albedo.png-884db18fb12d2b343b9289da29cea96a.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=false
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


================================================
FILE: assets/characters/lashes.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://y50pnhuky8lj"]

[ext_resource type="Texture2D" uid="uid://cg703iv8alcwh" path="res://assets/characters/haircard_albedo.png" id="1_3vcvs"]
[ext_resource type="Texture2D" uid="uid://byremwqrwblx2" path="res://assets/characters/hair_normals.png" id="1_uk0mf"]

[resource]
resource_name = "BakedHair"
transparency = 1
diffuse_mode = 2
albedo_color = Color(0, 0, 0, 0.992157)
albedo_texture = ExtResource("1_3vcvs")
roughness = 0.59
normal_enabled = true
normal_scale = 3.33
normal_texture = ExtResource("1_uk0mf")
anisotropy_enabled = true
anisotropy = 0.19


================================================
FILE: assets/characters/mannyquin.glb.import
================================================
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://60xa57sybnu3"
path="res://.godot/imported/mannyquin.glb-35ba5ee38ee0a105900424f0a586eae5.scn"

[deps]

source_file="res://assets/characters/mannyquin.glb"
dest_files=["res://.godot/imported/mannyquin.glb-35ba5ee38ee0a105900424f0a586eae5.scn"]

[params]

nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
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
import_script/path=""
_subresources={
"materials": {
"Cloth": {
"use_external/enabled": true,
"use_external/path": "res://assets/characters/cloth.tres"
},
"Eyes": {
"use_external/enabled": true,
"use_external/path": "res://assets/characters/eyes.tres"
},
"Hair": {
"use_external/enabled": true,
"use_external/path": "res://assets/characters/hair_material.tres"
},
"Metal": {
"use_external/enabled": true,
"use_external/path": "res://assets/metal_black.tres"
},
"Skin": {
"use_external/enabled": true,
"use_external/path": "res://assets/characters/skin_m.tres"
}
},
"nodes": {
"PATH:godot_rig/Skeleton3D": {
"retarget/bone_map": Object(BoneMap,"resource_local_to_scene":false,"resource_name":"","profile":Object(SkeletonProfileHumanoid,"resource_local_to_scene":false,"resource_name":"","root_bone":&"Root","scale_base_bone":&"Hips","group_size":4,"bone_size":56,"script":null)
,"bonemap":null,"bone_map/Root":&"root","bone_map/Hips":&"DEF-hips","bone_map/Spine":&"DEF-spine.001","bone_map/Chest":&"DEF-spine.002","bone_map/UpperChest":&"DEF-spine.003","bone_map/Neck":&"DEF-neck","bone_map/Head":&"DEF-head","bone_map/LeftEye":&"DEF-eye.L","bone_map/RightEye":&"DEF-eye.R","bone_map/Jaw":&"DEF-jaw","bone_map/LeftShoulder":&"DEF-shoulder.L","bone_map/LeftUpperArm":&"DEF-upper_arm.L","bone_map/LeftLowerArm":&"DEF-forearm.L","bone_map/LeftHand":&"DEF-hand.L","bone_map/LeftThumbMetacarpal":&"DEF-thumb.01.L","bone_map/LeftThumbProximal":&"DEF-thumb.02.L","bone_map/LeftThumbDistal":&"DEF-thumb.03.L","bone_map/LeftIndexProximal":&"DEF-f_index.01.L","bone_map/LeftIndexIntermediate":&"DEF-f_index.02.L","bone_map/LeftIndexDistal":&"DEF-f_index.03.L","bone_map/LeftMiddleProximal":&"DEF-f_middle.01.L","bone_map/LeftMiddleIntermediate":&"DEF-f_middle.02.L","bone_map/LeftMiddleDistal":&"DEF-f_middle.03.L","bone_map/LeftRingProximal":&"DEF-f_ring.01.L","bone_map/LeftRingIntermediate":&"DEF-f_ring.02.L","bone_map/LeftRingDistal":&"DEF-f_ring.03.L","bone_map/LeftLittleProximal":&"DEF-f_pinky.01.L","bone_map/LeftLittleIntermediate":&"DEF-f_pinky.02.L","bone_map/LeftLittleDistal":&"DEF-f_pinky.03.L","bone_map/RightShoulder":&"DEF-shoulder.R","bone_map/RightUpperArm":&"DEF-upper_arm.R","bone_map/RightLowerArm":&"DEF-forearm.R","bone_map/RightHand":&"DEF-hand.R","bone_map/RightThumbMetacarpal":&"DEF-thumb.01.R","bone_map/RightThumbProximal":&"DEF-thumb.02.R","bone_map/RightThumbDistal":&"DEF-thumb.03.R","bone_map/RightIndexProximal":&"DEF-f_index.01.R","bone_map/RightIndexIntermediate":&"DEF-f_index.02.R","bone_map/RightIndexDistal":&"DEF-f_index.03.R","bone_map/RightMiddleProximal":&"DEF-f_middle.01.R","bone_map/RightMiddleIntermediate":&"DEF-f_middle.02.R","bone_map/RightMiddleDistal":&"DEF-f_middle.03.R","bone_map/RightRingProximal":&"DEF-f_ring.01.R","bone_map/RightRingIntermediate":&"DEF-f_ring.02.R","bone_map/RightRingDistal":&"DEF-f_ring.03.R","bone_map/RightLittleProximal":&"DEF-f_pinky.01.R","bone_map/RightLittleIntermediate":&"DEF-f_pinky.02.R","bone_map/RightLittleDistal":&"DEF-f_pinky.03.R","bone_map/LeftUpperLeg":&"DEF-thigh.L","bone_map/LeftLowerLeg":&"DEF-shin.L","bone_map/LeftFoot":&"DEF-foot.L","bone_map/LeftToes":&"DEF-toe.L","bone_map/RightUpperLeg":&"DEF-thigh.R","bone_map/RightLowerLeg":&"DEF-shin.R","bone_map/RightFoot":&"DEF-foot.R","bone_map/RightToes":&"DEF-toe.R","script":null)

}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1


================================================
FILE: assets/characters/masculine_albedo.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://db6upegtqm27e"
path.s3tc="res://.godot/imported/masculine_albedo.png-e60c6976f72cb4e31b3bad2c4520305a.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/characters/masculine_albedo.png"
dest_files=["res://.godot/imported/masculine_albedo.png-e60c6976f72cb4e31b3bad2c4520305a.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


================================================
FILE: assets/characters/masculine_normals.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://bxxugn16ur7du"
path.s3tc="res://.godot/imported/masculine_normals.png-e0cd893811521f7886f3ebe0666ce195.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://assets/characters/masculine_normals.png"
dest_files=["res://.godot/imported/masculine_normals.png-e0cd893811521f7886f3ebe0666ce195.s3tc.ctex"]

[params]

compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://resources/characters/masculine_normals.png"
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


================================================
FILE: assets/characters/minnyquinn.glb.import
================================================
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bffefrgxjb4sc"
path="res://.godot/imported/minnyquinn.glb-81bcd1ada629a7bdf892827716c60534.scn"

[deps]

source_file="res://assets/characters/minnyquinn.glb"
dest_files=["res://.godot/imported/minnyquinn.glb-81bcd1ada629a7bdf892827716c60534.scn"]

[params]

nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
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
import_script/path=""
_subresources={
"materials": {
"Cloth": {
"use_external/enabled": true,
"use_external/path": "res://assets/scalemail.tres"
},
"Eyes": {
"use_external/enabled": true,
"use_external/path": "res://assets/characters/eyes.tres"
},
"Hair": {
"use_external/enabled": true,
"use_external/path": "res://assets/characters/hair_material.tres"
},
"Metal": {
"use_external/enabled": true,
"use_external/path": "res://assets/metal_blue.tres"
},
"Skin": {
"use_external/enabled": true,
"use_external/path": "res://assets/characters/skin_f.tres"
}
},
"nodes": {
"PATH:godot_rig/Skeleton3D": {
"retarget/bone_map": Object(BoneMap,"resource_local_to_scene":false,"resource_name":"","profile":Object(SkeletonProfileHumanoid,"resource_local_to_scene":false,"resource_name":"","root_bone":&"Root","scale_base_bone":&"Hips","group_size":4,"bone_size":56,"script":null)
,"bonemap":null,"bone_map/Root":&"root","bone_map/Hips":&"DEF-hips","bone_map/Spine":&"DEF-spine.001","bone_map/Chest":&"DEF-spine.002","bone_map/UpperChest":&"DEF-spine.003","bone_map/Neck":&"DEF-neck","bone_map/Head":&"DEF-head","bone_map/LeftEye":&"DEF-eye.L","bone_map/RightEye":&"DEF-eye.R","bone_map/Jaw":&"DEF-jaw","bone_map/LeftShoulder":&"DEF-shoulder.L","bone_map/LeftUpperArm":&"DEF-upper_arm.L","bone_map/LeftLowerArm":&"DEF-forearm.L","bone_map/LeftHand":&"DEF-hand.L","bone_map/LeftThumbMetacarpal":&"DEF-thumb.01.L","bone_map/LeftThumbProximal":&"DEF-thumb.02.L","bone_map/LeftThumbDistal":&"DEF-thumb.03.L","bone_map/LeftIndexProximal":&"DEF-f_index.01.L","bone_map/LeftIndexIntermediate":&"DEF-f_index.02.L","bone_map/LeftIndexDistal":&"DEF-f_index.03.L","bone_map/LeftMiddleProximal":&"DEF-f_middle.01.L","bone_map/LeftMiddleIntermediate":&"DEF-f_middle.02.L","bone_map/LeftMiddleDistal":&"DEF-f_middle.03.L","bone_map/LeftRingProximal":&"DEF-f_ring.01.L","bone_map/LeftRingIntermediate":&"DEF-f_ring.02.L","bone_map/LeftRingDistal":&"DEF-f_ring.03.L","bone_map/LeftLittleProximal":&"DEF-f_pinky.01.L","bone_map/LeftLittleIntermediate":&"DEF-f_pinky.02.L","bone_map/LeftLittleDistal":&"DEF-f_pinky.03.L","bone_map/RightShoulder":&"DEF-shoulder.R","bone_map/RightUpperArm":&"DEF-upper_arm.R","bone_map/RightLowerArm":&"DEF-forearm.R","bone_map/RightHand":&"DEF-hand.R","bone_map/RightThumbMetacarpal":&"DEF-thumb.01.R","bone_map/RightThumbProximal":&"DEF-thumb.02.R","bone_map/RightThumbDistal":&"DEF-thumb.03.R","bone_map/RightIndexProximal":&"DEF-f_index.01.R","bone_map/RightIndexIntermediate":&"DEF-f_index.02.R","bone_map/RightIndexDistal":&"DEF-f_index.03.R","bone_map/RightMiddleProximal":&"DEF-f_middle.01.R","bone_map/RightMiddleIntermediate":&"DEF-f_middle.02.R","bone_map/RightMiddleDistal":&"DEF-f_middle.03.R","bone_map/RightRingProximal":&"DEF-f_ring.01.R","bone_map/RightRingIntermediate":&"DEF-f_ring.02.R","bone_map/RightRingDistal":&"DEF-f_ring.03.R","bone_map/RightLittleProximal":&"DEF-f_pinky.01.R","bone_map/RightLittleIntermediate":&"DEF-f_pinky.02.R","bone_map/RightLittleDistal":&"DEF-f_pinky.03.R","bone_map/LeftUpperLeg":&"DEF-thigh.L","bone_map/LeftLowerLeg":&"DEF-shin.L","bone_map/LeftFoot":&"DEF-foot.L","bone_map/LeftToes":&"DEF-toe.L","bone_map/RightUpperLeg":&"DEF-thigh.R","bone_map/RightLowerLeg":&"DEF-shin.R","bone_map/RightFoot":&"DEF-foot.R","bone_map/RightToes":&"DEF-toe.R","script":null)

}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1


================================================
FILE: assets/characters/skin_f.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://cb6ni8agv3svk"]

[ext_resource type="Texture2D" uid="uid://cpdvaje7ykg3o" path="res://assets/characters/feminine_albedo.png" id="1_6v2ml"]
[ext_resource type="Texture2D" uid="uid://by0f51206ho3s" path="res://assets/characters/feminine_normals.png" id="2_n32lr"]

[resource]
resource_name = "Skin"
cull_mode = 2
albedo_texture = ExtResource("1_6v2ml")
roughness = 0.77
roughness_texture = ExtResource("1_6v2ml")
normal_enabled = true
normal_scale = 0.3
normal_texture = ExtResource("2_n32lr")


================================================
FILE: assets/characters/skin_m.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://bi41t3fqe3gpt"]

[ext_resource type="Texture2D" uid="uid://db6upegtqm27e" path="res://assets/characters/masculine_albedo.png" id="1_juylj"]

[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_smk6n"]

[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_hundf"]

[resource]
resource_name = "Skin"
cull_mode = 2
albedo_texture = ExtResource("1_juylj")
roughness = 0.77
roughness_texture = SubResource("CompressedTexture2D_hundf")
normal_enabled = true
normal_scale = 0.3
normal_texture = SubResource("CompressedTexture2D_smk6n")


================================================
FILE: assets/metal_black.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://yduwfgw1haxq"]

[sub_resource type="FastNoiseLite" id="FastNoiseLite_vrk0s"]
noise_type = 2
seed = 55
frequency = 0.012
fractal_octaves = 3
fractal_lacunarity = 2.03
fractal_gain = -0.645

[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_k0716"]
width = 1024
height = 1024
in_3d_space = true
seamless = true
as_normal_map = true
bump_strength = 2.0
noise = SubResource("FastNoiseLite_vrk0s")

[resource]
resource_name = "Armor"
cull_mode = 2
vertex_color_use_as_albedo = true
albedo_color = Color(0.303363, 0.305091, 0.289507, 1)
metallic = 1.0
roughness = 0.3
normal_enabled = true
normal_scale = 1.28
normal_texture = SubResource("NoiseTexture2D_k0716")


================================================
FILE: assets/metal_blue.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://bqecby27hsm6w"]

[sub_resource type="FastNoiseLite" id="FastNoiseLite_vrk0s"]
noise_type = 2
seed = 55
frequency = 0.012
fractal_octaves = 3
fractal_lacunarity = 2.03
fractal_gain = -0.645

[sub_resource type="NoiseTexture2D" id="NoiseTexture2D_k0716"]
width = 1024
height = 1024
in_3d_space = true
seamless = true
as_normal_map = true
bump_strength = 2.0
noise = SubResource("FastNoiseLite_vrk0s")

[resource]
resource_name = "Armor"
cull_mode = 2
vertex_color_use_as_albedo = true
albedo_color = Color(0.278431, 0.54902, 0.74902, 1)
metallic = 1.0
roughness = 0.3
normal_enabled = true
normal_scale = 1.28
normal_texture = SubResource("NoiseTexture2D_k0716")


================================================
FILE: assets/scalemail.tres
================================================
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://bowx43bo6q316"]

[ext_resource type="Texture2D" uid="uid://dlhwm14x037at" path="res://assets/TinyScalemail_albedo.png" id="1_d1fk0"]
[ext_resource type="Texture2D" uid="uid://cmccilnblkgd3" path="res://assets/TinyScalemail_normal.png" id="3_o5ulq"]

[resource]
albedo_color = Color(0.352687, 0.544337, 0.67476, 1)
albedo_texture = ExtResource("1_d1fk0")
metallic = 1.0
metallic_texture_channel = 2
roughness = 0.21
roughness_texture_channel = 1
normal_enabled = true
normal_texture = ExtResource("3_o5ulq")
uv1_scale = Vector3(75, 75, 75)


================================================
FILE: assets/templateweapons.glb.import
================================================
[remap]

importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bob52jkf1lbre"
path="res://.godot/imported/templateweapons.glb-5d9e7eb122b445e53c44fa79b8ad844d.scn"

[deps]

source_file="res://assets/templateweapons.glb"
dest_files=["res://.godot/imported/templateweapons.glb-5d9e7eb122b445e53c44fa79b8ad844d.scn"]

[params]

nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
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
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1


================================================
FILE: audio/SoundFX/clack/clack_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://b7mejiv87ktbl"
path="res://.godot/imported/clack_1.wav-ff68fc5e7a391aac7f29233accc8341e.sample"

[deps]

source_file="res://audio/SoundFX/clack/clack_1.wav"
dest_files=["res://.godot/imported/clack_1.wav-ff68fc5e7a391aac7f29233accc8341e.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/clack/clack_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://ducp3pinuk7el"
path="res://.godot/imported/clack_2.wav-ffedb835abd204b68c4f0321ead020aa.sample"

[deps]

source_file="res://audio/SoundFX/clack/clack_2.wav"
dest_files=["res://.godot/imported/clack_2.wav-ffedb835abd204b68c4f0321ead020aa.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/clack/clack_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://ub3oh4164d6n"
path="res://.godot/imported/clack_3.wav-33cc63d07f536e03837a82da866b32a6.sample"

[deps]

source_file="res://audio/SoundFX/clack/clack_3.wav"
dest_files=["res://.godot/imported/clack_3.wav-33cc63d07f536e03837a82da866b32a6.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/clack/clack_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bxgsmc1dwuooi"
path="res://.godot/imported/clack_4.wav-b18f9410c9f47380275b49db1c8a413b.sample"

[deps]

source_file="res://audio/SoundFX/clack/clack_4.wav"
dest_files=["res://.godot/imported/clack_4.wav-b18f9410c9f47380275b49db1c8a413b.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/clack/clack_5.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dcy6botfqpuu2"
path="res://.godot/imported/clack_5.wav-2f5eb5bbd3303052e8ca1288b0ea667e.sample"

[deps]

source_file="res://audio/SoundFX/clack/clack_5.wav"
dest_files=["res://.godot/imported/clack_5.wav-2f5eb5bbd3303052e8ca1288b0ea667e.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/clang/clang_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://djwdoeoxmfyrw"
path="res://.godot/imported/clang_1.wav-12bfa1321ad36c4dfa9fd0243f79b8ba.sample"

[deps]

source_file="res://audio/SoundFX/clang/clang_1.wav"
dest_files=["res://.godot/imported/clang_1.wav-12bfa1321ad36c4dfa9fd0243f79b8ba.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/clang/clang_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://crwukotswlyvn"
path="res://.godot/imported/clang_2.wav-9e116e48ec04b90c4621f34eecbede03.sample"

[deps]

source_file="res://audio/SoundFX/clang/clang_2.wav"
dest_files=["res://.godot/imported/clang_2.wav-9e116e48ec04b90c4621f34eecbede03.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/clang/clang_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cvkugbv6gb3l7"
path="res://.godot/imported/clang_3.wav-5d3a1bba22d6c019d41f1adaab3047ce.sample"

[deps]

source_file="res://audio/SoundFX/clang/clang_3.wav"
dest_files=["res://.godot/imported/clang_3.wav-5d3a1bba22d6c019d41f1adaab3047ce.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/clang/clang_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bl6briwljoa1t"
path="res://.godot/imported/clang_4.wav-59382828a3740b097aad62ecf3ba6457.sample"

[deps]

source_file="res://audio/SoundFX/clang/clang_4.wav"
dest_files=["res://.godot/imported/clang_4.wav-59382828a3740b097aad62ecf3ba6457.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/click/click_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://crnvddesxo62o"
path="res://.godot/imported/click_1.wav-c36c01153c414d5e28a11a255d33ad51.sample"

[deps]

source_file="res://audio/SoundFX/click/click_1.wav"
dest_files=["res://.godot/imported/click_1.wav-c36c01153c414d5e28a11a255d33ad51.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/click/click_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://b6q7l1ccqw454"
path="res://.godot/imported/click_2.wav-6de8632cd33ffb5dbcb0e622a794110d.sample"

[deps]

source_file="res://audio/SoundFX/click/click_2.wav"
dest_files=["res://.godot/imported/click_2.wav-6de8632cd33ffb5dbcb0e622a794110d.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/click/click_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://wuyfvc243wjt"
path="res://.godot/imported/click_3.wav-27fda9df186253e309a389b6f0cec8c9.sample"

[deps]

source_file="res://audio/SoundFX/click/click_3.wav"
dest_files=["res://.godot/imported/click_3.wav-27fda9df186253e309a389b6f0cec8c9.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_01.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bmk5l7ifgicw0"
path="res://.godot/imported/cloth_01.wav-f1cab41f5c178b4e78c399372a1b5adf.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_01.wav"
dest_files=["res://.godot/imported/cloth_01.wav-f1cab41f5c178b4e78c399372a1b5adf.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_02.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cg2x2p67x0dtw"
path="res://.godot/imported/cloth_02.wav-72c06cc9cf2b8e3d0e9747052e717a19.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_02.wav"
dest_files=["res://.godot/imported/cloth_02.wav-72c06cc9cf2b8e3d0e9747052e717a19.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_03.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cwt2bbmm2k1v8"
path="res://.godot/imported/cloth_03.wav-2ca93899144c7b8b673f6cac6fcb5a24.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_03.wav"
dest_files=["res://.godot/imported/cloth_03.wav-2ca93899144c7b8b673f6cac6fcb5a24.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_04.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cjqpthwmsrkbq"
path="res://.godot/imported/cloth_04.wav-2f50ea2e140c19663a1ef69050d11f3c.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_04.wav"
dest_files=["res://.godot/imported/cloth_04.wav-2f50ea2e140c19663a1ef69050d11f3c.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_05.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bswextq4sqso5"
path="res://.godot/imported/cloth_05.wav-551c7060c24a72905bd0fd36ac19f13d.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_05.wav"
dest_files=["res://.godot/imported/cloth_05.wav-551c7060c24a72905bd0fd36ac19f13d.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_06.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bd6vglljgntr7"
path="res://.godot/imported/cloth_06.wav-56c993936d8fe554878ebcc18f716678.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_06.wav"
dest_files=["res://.godot/imported/cloth_06.wav-56c993936d8fe554878ebcc18f716678.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_07.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cusasrya4eqnk"
path="res://.godot/imported/cloth_07.wav-093ebfb2fdfcd3095ab1193b3c22243d.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_07.wav"
dest_files=["res://.godot/imported/cloth_07.wav-093ebfb2fdfcd3095ab1193b3c22243d.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_08.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://d324ii061n5lk"
path="res://.godot/imported/cloth_08.wav-3cbcbaa6534055dcfa0acd5ef7e71724.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_08.wav"
dest_files=["res://.godot/imported/cloth_08.wav-3cbcbaa6534055dcfa0acd5ef7e71724.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cloth/cloth_09.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://lrbbu27ne00m"
path="res://.godot/imported/cloth_09.wav-b5849fba9b3d908b71bbf1d5294f0403.sample"

[deps]

source_file="res://audio/SoundFX/cloth/cloth_09.wav"
dest_files=["res://.godot/imported/cloth_09.wav-b5849fba9b3d908b71bbf1d5294f0403.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cork/cork_01.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://qj4arqfiucfn"
path="res://.godot/imported/cork_01.wav-37454f723198b3b67f9905e486dfe0dc.sample"

[deps]

source_file="res://audio/SoundFX/cork/cork_01.wav"
dest_files=["res://.godot/imported/cork_01.wav-37454f723198b3b67f9905e486dfe0dc.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cork/cork_02.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bw4xkf6qdppji"
path="res://.godot/imported/cork_02.wav-a720c4bc0462ab5386ab1e7ffd189300.sample"

[deps]

source_file="res://audio/SoundFX/cork/cork_02.wav"
dest_files=["res://.godot/imported/cork_02.wav-a720c4bc0462ab5386ab1e7ffd189300.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cork/cork_03.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bnhij648o4yyx"
path="res://.godot/imported/cork_03.wav-99b47075bb12b1fafdba927615ae74ad.sample"

[deps]

source_file="res://audio/SoundFX/cork/cork_03.wav"
dest_files=["res://.godot/imported/cork_03.wav-99b47075bb12b1fafdba927615ae74ad.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cork/cork_04.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://tj8rf1hhm0r6"
path="res://.godot/imported/cork_04.wav-328fe7efebebe25234e563db4eb77b6f.sample"

[deps]

source_file="res://audio/SoundFX/cork/cork_04.wav"
dest_files=["res://.godot/imported/cork_04.wav-328fe7efebebe25234e563db4eb77b6f.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/cork/cork_05.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dxgxasl6fv2gd"
path="res://.godot/imported/cork_05.wav-525cb4c8e8b1cc0356c41c2eaf4e785c.sample"

[deps]

source_file="res://audio/SoundFX/cork/cork_05.wav"
dest_files=["res://.godot/imported/cork_05.wav-525cb4c8e8b1cc0356c41c2eaf4e785c.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/creak/creak_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://c261073wpmeb6"
path="res://.godot/imported/creak_1.wav-584b63302e62b61fd969939279bc77ee.sample"

[deps]

source_file="res://audio/SoundFX/creak/creak_1.wav"
dest_files=["res://.godot/imported/creak_1.wav-584b63302e62b61fd969939279bc77ee.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/creak/creak_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://blm4ey41x81cc"
path="res://.godot/imported/creak_2.wav-044c2ca4a19c93f8ce1b77a5fb1a11f2.sample"

[deps]

source_file="res://audio/SoundFX/creak/creak_2.wav"
dest_files=["res://.godot/imported/creak_2.wav-044c2ca4a19c93f8ce1b77a5fb1a11f2.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/creak/creak_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bc1pbogw28uc4"
path="res://.godot/imported/creak_3.wav-aba13867fe3a35d183a447ad0979752d.sample"

[deps]

source_file="res://audio/SoundFX/creak/creak_3.wav"
dest_files=["res://.godot/imported/creak_3.wav-aba13867fe3a35d183a447ad0979752d.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/creak/creak_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dmbreupif03hc"
path="res://.godot/imported/creak_4.wav-9fcd9606d28f02be42f294aca796900a.sample"

[deps]

source_file="res://audio/SoundFX/creak/creak_4.wav"
dest_files=["res://.godot/imported/creak_4.wav-9fcd9606d28f02be42f294aca796900a.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/creak/creak_5.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://4k1rr3gewovf"
path="res://.godot/imported/creak_5.wav-b1d525873e7ed9ce5e0dd980192c0b3e.sample"

[deps]

source_file="res://audio/SoundFX/creak/creak_5.wav"
dest_files=["res://.godot/imported/creak_5.wav-b1d525873e7ed9ce5e0dd980192c0b3e.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/creak/creak_6.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://c21c3gs1yn7ij"
path="res://.godot/imported/creak_6.wav-f5a7137159940575f2694c36c53ea72f.sample"

[deps]

source_file="res://audio/SoundFX/creak/creak_6.wav"
dest_files=["res://.godot/imported/creak_6.wav-f5a7137159940575f2694c36c53ea72f.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/fire/fire_01_loop.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bd7r1x1qj66kq"
path="res://.godot/imported/fire_01_loop.wav-e2dc980f200c3c5065a5fea168445477.sample"

[deps]

source_file="res://audio/SoundFX/fire/fire_01_loop.wav"
dest_files=["res://.godot/imported/fire_01_loop.wav-e2dc980f200c3c5065a5fea168445477.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/fire/fire_02_loop.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bxj0c7spplsea"
path="res://.godot/imported/fire_02_loop.wav-f9a1c794ace4656e9d84f5d50f45d381.sample"

[deps]

source_file="res://audio/SoundFX/fire/fire_02_loop.wav"
dest_files=["res://.godot/imported/fire_02_loop.wav-f9a1c794ace4656e9d84f5d50f45d381.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cy6uldv35tpin"
path="res://.godot/imported/hit_1.wav-7a754557c5e99ebf1a52fc4a0a04013f.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_1.wav"
dest_files=["res://.godot/imported/hit_1.wav-7a754557c5e99ebf1a52fc4a0a04013f.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bomn3ckrm85vx"
path="res://.godot/imported/hit_2.wav-e310a60ef5398e4e354a9aa0ba12422d.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_2.wav"
dest_files=["res://.godot/imported/hit_2.wav-e310a60ef5398e4e354a9aa0ba12422d.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bkt3dm21uaro7"
path="res://.godot/imported/hit_3.wav-7dd497280383efadc61c404018b9d8f2.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_3.wav"
dest_files=["res://.godot/imported/hit_3.wav-7dd497280383efadc61c404018b9d8f2.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bed7xjr2unrt3"
path="res://.godot/imported/hit_4.wav-8b680f7630f64a3cb34ce437f23520b9.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_4.wav"
dest_files=["res://.godot/imported/hit_4.wav-8b680f7630f64a3cb34ce437f23520b9.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_blunt_01.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://b0mypivr0hvm0"
path="res://.godot/imported/hit_blunt_01.wav-5de55d687565162fb5e5812edb965628.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_blunt_01.wav"
dest_files=["res://.godot/imported/hit_blunt_01.wav-5de55d687565162fb5e5812edb965628.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_blunt_02.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://c318jpy76ckxp"
path="res://.godot/imported/hit_blunt_02.wav-10e5b7a82d192049e02f4a7702662bde.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_blunt_02.wav"
dest_files=["res://.godot/imported/hit_blunt_02.wav-10e5b7a82d192049e02f4a7702662bde.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_blunt_03.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bxqrf0y1eflh6"
path="res://.godot/imported/hit_blunt_03.wav-a6ebca3fd66604d4baf6626931bbc349.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_blunt_03.wav"
dest_files=["res://.godot/imported/hit_blunt_03.wav-a6ebca3fd66604d4baf6626931bbc349.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_blunt_04.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://twq1ywacwc88"
path="res://.godot/imported/hit_blunt_04.wav-ce5e6799ab7ea20af9a03e389073958c.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_blunt_04.wav"
dest_files=["res://.godot/imported/hit_blunt_04.wav-ce5e6799ab7ea20af9a03e389073958c.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_blunt_05.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cmiu0ywb14eas"
path="res://.godot/imported/hit_blunt_05.wav-7dd7d7426c465967c62d1ecc305251a9.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_blunt_05.wav"
dest_files=["res://.godot/imported/hit_blunt_05.wav-7dd7d7426c465967c62d1ecc305251a9.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_blunt_06.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dwewi6cxbh3do"
path="res://.godot/imported/hit_blunt_06.wav-a3d8016a6de15052b3a8b97540b68a77.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_blunt_06.wav"
dest_files=["res://.godot/imported/hit_blunt_06.wav-a3d8016a6de15052b3a8b97540b68a77.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_metal_01.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://davhssdyqy5j5"
path="res://.godot/imported/hit_metal_01.wav-5dab96720ca0298de64aecf13f653b6b.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_metal_01.wav"
dest_files=["res://.godot/imported/hit_metal_01.wav-5dab96720ca0298de64aecf13f653b6b.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_metal_02.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://i27o27se2d8f"
path="res://.godot/imported/hit_metal_02.wav-c95f4d3005fc5a1ef92c079e68e4f0ab.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_metal_02.wav"
dest_files=["res://.godot/imported/hit_metal_02.wav-c95f4d3005fc5a1ef92c079e68e4f0ab.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_metal_03.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://drgwwkhbd44qc"
path="res://.godot/imported/hit_metal_03.wav-47f4093d694f2ba955473290d9f0ec51.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_metal_03.wav"
dest_files=["res://.godot/imported/hit_metal_03.wav-47f4093d694f2ba955473290d9f0ec51.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_metal_04.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://da4bb67ykxgha"
path="res://.godot/imported/hit_metal_04.wav-d996127f236043e9589248a73a21e193.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_metal_04.wav"
dest_files=["res://.godot/imported/hit_metal_04.wav-d996127f236043e9589248a73a21e193.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_wet_01.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://gdajj1y7d31g"
path="res://.godot/imported/hit_wet_01.wav-a0d8429198b80c4ba9918a059f3f266c.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_wet_01.wav"
dest_files=["res://.godot/imported/hit_wet_01.wav-a0d8429198b80c4ba9918a059f3f266c.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_wet_02.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://b38sw47q32kjh"
path="res://.godot/imported/hit_wet_02.wav-54d660cec39602013df6ba0753ca7911.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_wet_02.wav"
dest_files=["res://.godot/imported/hit_wet_02.wav-54d660cec39602013df6ba0753ca7911.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_wet_03.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bf5vbt5pukwss"
path="res://.godot/imported/hit_wet_03.wav-fd6c7b4e4f5f7ea0ad98e6340c73217e.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_wet_03.wav"
dest_files=["res://.godot/imported/hit_wet_03.wav-fd6c7b4e4f5f7ea0ad98e6340c73217e.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_wet_04.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://fge5j7dsiwj1"
path="res://.godot/imported/hit_wet_04.wav-071174faf5c979002e4ee6676a309d05.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_wet_04.wav"
dest_files=["res://.godot/imported/hit_wet_04.wav-071174faf5c979002e4ee6676a309d05.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_wet_05.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://d3pnqrd5l8h7j"
path="res://.godot/imported/hit_wet_05.wav-6a75d2592d717d437ed32fb8ff0098c7.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_wet_05.wav"
dest_files=["res://.godot/imported/hit_wet_05.wav-6a75d2592d717d437ed32fb8ff0098c7.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/hit/hit_wet_06.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bjeohjjsum0ki"
path="res://.godot/imported/hit_wet_06.wav-76e68b903b723ad198f48258c39a6633.sample"

[deps]

source_file="res://audio/SoundFX/hit/hit_wet_06.wav"
dest_files=["res://.godot/imported/hit_wet_06.wav-76e68b903b723ad198f48258c39a6633.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/ratchet/ratchet_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bf1mydqcmopue"
path="res://.godot/imported/ratchet_1.wav-4400b2e12f0972662515c69024679622.sample"

[deps]

source_file="res://audio/SoundFX/ratchet/ratchet_1.wav"
dest_files=["res://.godot/imported/ratchet_1.wav-4400b2e12f0972662515c69024679622.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/ratchet/ratchet_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://du75ptb52j0g"
path="res://.godot/imported/ratchet_2.wav-ce4e482f8ed3ca5c119ec3c55fdb53a6.sample"

[deps]

source_file="res://audio/SoundFX/ratchet/ratchet_2.wav"
dest_files=["res://.godot/imported/ratchet_2.wav-ce4e482f8ed3ca5c119ec3c55fdb53a6.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/ratchet/ratchet_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bqs6en2dxoi3x"
path="res://.godot/imported/ratchet_3.wav-c55bdac30fad4cf46143ec9237047007.sample"

[deps]

source_file="res://audio/SoundFX/ratchet/ratchet_3.wav"
dest_files=["res://.godot/imported/ratchet_3.wav-c55bdac30fad4cf46143ec9237047007.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/shuffle/shuffle_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dxtg33e1fyna8"
path="res://.godot/imported/shuffle_1.wav-cfaa53b5fdc1092942a5d41d8f50a230.sample"

[deps]

source_file="res://audio/SoundFX/shuffle/shuffle_1.wav"
dest_files=["res://.godot/imported/shuffle_1.wav-cfaa53b5fdc1092942a5d41d8f50a230.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/shuffle/shuffle_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://c8umq402d2x4l"
path="res://.godot/imported/shuffle_2.wav-83d7e1050e870de1dfb467fb257d3206.sample"

[deps]

source_file="res://audio/SoundFX/shuffle/shuffle_2.wav"
dest_files=["res://.godot/imported/shuffle_2.wav-83d7e1050e870de1dfb467fb257d3206.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/shuffle/shuffle_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://nbwjlkyrx4ya"
path="res://.godot/imported/shuffle_3.wav-511c271156178640aba8dc399c2f6bde.sample"

[deps]

source_file="res://audio/SoundFX/shuffle/shuffle_3.wav"
dest_files=["res://.godot/imported/shuffle_3.wav-511c271156178640aba8dc399c2f6bde.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/shuffle/shuffle_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bndldao3qqrky"
path="res://.godot/imported/shuffle_4.wav-dd743e20e09ea4ac51a72da7592429e0.sample"

[deps]

source_file="res://audio/SoundFX/shuffle/shuffle_4.wav"
dest_files=["res://.godot/imported/shuffle_4.wav-dd743e20e09ea4ac51a72da7592429e0.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/shuffle/shuffle_5.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://byiegy7na8aw6"
path="res://.godot/imported/shuffle_5.wav-64e7faa5d00e88fe52269643e7b132bc.sample"

[deps]

source_file="res://audio/SoundFX/shuffle/shuffle_5.wav"
dest_files=["res://.godot/imported/shuffle_5.wav-64e7faa5d00e88fe52269643e7b132bc.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/slosh/slosh_01.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dygi3cs6nt02y"
path="res://.godot/imported/slosh_01.wav-378ce4de624e1c0ff37f2b103e8cd2aa.sample"

[deps]

source_file="res://audio/SoundFX/slosh/slosh_01.wav"
dest_files=["res://.godot/imported/slosh_01.wav-378ce4de624e1c0ff37f2b103e8cd2aa.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/slosh/slosh_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bsr73inxk0r5w"
path="res://.godot/imported/slosh_2.wav-894d6bc3ad8c4a99fd8d2aca76c4bb0e.sample"

[deps]

source_file="res://audio/SoundFX/slosh/slosh_2.wav"
dest_files=["res://.godot/imported/slosh_2.wav-894d6bc3ad8c4a99fd8d2aca76c4bb0e.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/slosh/slosh_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://psw6hnrlpuxa"
path="res://.godot/imported/slosh_3.wav-9a94398b84a0307acff70f4817d40b73.sample"

[deps]

source_file="res://audio/SoundFX/slosh/slosh_3.wav"
dest_files=["res://.godot/imported/slosh_3.wav-9a94398b84a0307acff70f4817d40b73.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/slosh/slosh_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://b22im78mdqp5t"
path="res://.godot/imported/slosh_4.wav-9c59ddaa418a6f90ce8bc69f617958ef.sample"

[deps]

source_file="res://audio/SoundFX/slosh/slosh_4.wav"
dest_files=["res://.godot/imported/slosh_4.wav-9c59ddaa418a6f90ce8bc69f617958ef.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/slosh/slosh_5.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cpjolascop8wv"
path="res://.godot/imported/slosh_5.wav-0ced7f73cd78edb8658797da660b03c3.sample"

[deps]

source_file="res://audio/SoundFX/slosh/slosh_5.wav"
dest_files=["res://.godot/imported/slosh_5.wav-0ced7f73cd78edb8658797da660b03c3.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/special/Spawn01.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dk0v3ug6sia4l"
path="res://.godot/imported/Spawn01.wav-1cbc0a504983f0b23f2ac3d86dca6a6d.sample"

[deps]

source_file="res://audio/SoundFX/special/Spawn01.wav"
dest_files=["res://.godot/imported/Spawn01.wav-1cbc0a504983f0b23f2ac3d86dca6a6d.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/step/step_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://3t1n4vcpj0oy"
path="res://.godot/imported/step_1.wav-9c17c01ceaaaa338b3b0d04c1ccb3eb1.sample"

[deps]

source_file="res://audio/SoundFX/step/step_1.wav"
dest_files=["res://.godot/imported/step_1.wav-9c17c01ceaaaa338b3b0d04c1ccb3eb1.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/step/step_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bnqorddnmpojj"
path="res://.godot/imported/step_2.wav-dab7fe175a9a4510600c1c2aa746f8db.sample"

[deps]

source_file="res://audio/SoundFX/step/step_2.wav"
dest_files=["res://.godot/imported/step_2.wav-dab7fe175a9a4510600c1c2aa746f8db.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/step/step_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cg2f8j2n2eun7"
path="res://.godot/imported/step_3.wav-89a65cdfa62db7ab964c2dfa62272084.sample"

[deps]

source_file="res://audio/SoundFX/step/step_3.wav"
dest_files=["res://.godot/imported/step_3.wav-89a65cdfa62db7ab964c2dfa62272084.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/step/step_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dpkbe2jobu4fd"
path="res://.godot/imported/step_4.wav-09b8daf1a531a01eec29830276cc1436.sample"

[deps]

source_file="res://audio/SoundFX/step/step_4.wav"
dest_files=["res://.godot/imported/step_4.wav-09b8daf1a531a01eec29830276cc1436.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swish/swish_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://c6ysv0wayupy3"
path="res://.godot/imported/swish_1.wav-7c5a85bf5462ee09b681cf906a1f89d1.sample"

[deps]

source_file="res://audio/SoundFX/swish/swish_1.wav"
dest_files=["res://.godot/imported/swish_1.wav-7c5a85bf5462ee09b681cf906a1f89d1.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swish/swish_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://dyefk5k0gpedy"
path="res://.godot/imported/swish_2.wav-b683d52d4137031480d5f1689b2c3fce.sample"

[deps]

source_file="res://audio/SoundFX/swish/swish_2.wav"
dest_files=["res://.godot/imported/swish_2.wav-b683d52d4137031480d5f1689b2c3fce.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swish/swish_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://pqdfci8spgtb"
path="res://.godot/imported/swish_3.wav-6730b54d6634a6e657efc86302f49f9f.sample"

[deps]

source_file="res://audio/SoundFX/swish/swish_3.wav"
dest_files=["res://.godot/imported/swish_3.wav-6730b54d6634a6e657efc86302f49f9f.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swish/swish_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://b67qrpcr5t5ag"
path="res://.godot/imported/swish_4.wav-1bb5e687aa7f7b3ac8dc3b785dcd03b3.sample"

[deps]

source_file="res://audio/SoundFX/swish/swish_4.wav"
dest_files=["res://.godot/imported/swish_4.wav-1bb5e687aa7f7b3ac8dc3b785dcd03b3.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swish/swish_5.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bhhpkcyroxdod"
path="res://.godot/imported/swish_5.wav-c7e2f48889b7ccf45312efd96f904ed7.sample"

[deps]

source_file="res://audio/SoundFX/swish/swish_5.wav"
dest_files=["res://.godot/imported/swish_5.wav-c7e2f48889b7ccf45312efd96f904ed7.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swish/swish_6.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bebg6cx8bra6c"
path="res://.godot/imported/swish_6.wav-9c1795d34856fc3f94abbc5e386610bf.sample"

[deps]

source_file="res://audio/SoundFX/swish/swish_6.wav"
dest_files=["res://.godot/imported/swish_6.wav-9c1795d34856fc3f94abbc5e386610bf.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swoosh/swoosh_1.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bpxanadaxc7ek"
path="res://.godot/imported/swoosh_1.wav-df5f4dde14280ef381af78cb41e60cb5.sample"

[deps]

source_file="res://audio/SoundFX/swoosh/swoosh_1.wav"
dest_files=["res://.godot/imported/swoosh_1.wav-df5f4dde14280ef381af78cb41e60cb5.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swoosh/swoosh_2.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://cqwmmclsaetob"
path="res://.godot/imported/swoosh_2.wav-b230855ebf6b3d23bb2ab927b857c0d4.sample"

[deps]

source_file="res://audio/SoundFX/swoosh/swoosh_2.wav"
dest_files=["res://.godot/imported/swoosh_2.wav-b230855ebf6b3d23bb2ab927b857c0d4.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swoosh/swoosh_3.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://c06v27rvocqw4"
path="res://.godot/imported/swoosh_3.wav-e053de1634c2325e7a77763293b205a9.sample"

[deps]

source_file="res://audio/SoundFX/swoosh/swoosh_3.wav"
dest_files=["res://.godot/imported/swoosh_3.wav-e053de1634c2325e7a77763293b205a9.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swoosh/swoosh_4.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://xuhtwlw7cp2m"
path="res://.godot/imported/swoosh_4.wav-2205c07fc85978c96c89ddb089b44929.sample"

[deps]

source_file="res://audio/SoundFX/swoosh/swoosh_4.wav"
dest_files=["res://.godot/imported/swoosh_4.wav-2205c07fc85978c96c89ddb089b44929.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/swoosh/swoosh_5.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://btnhh4yknjlt7"
path="res://.godot/imported/swoosh_5.wav-a2c9c1b880c448172b16d6adc5587940.sample"

[deps]

source_file="res://audio/SoundFX/swoosh/swoosh_5.wav"
dest_files=["res://.godot/imported/swoosh_5.wav-a2c9c1b880c448172b16d6adc5587940.sample"]

[params]

force/8_bit=false
force/mono=true
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=true
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/voice/voice_hurt_01.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://b8av6rc6jwi7n"
path="res://.godot/imported/voice_hurt_01.wav-dc2ef05ff8e26f5503b7732e8bac920a.sample"

[deps]

source_file="res://audio/SoundFX/voice/voice_hurt_01.wav"
dest_files=["res://.godot/imported/voice_hurt_01.wav-dc2ef05ff8e26f5503b7732e8bac920a.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/voice/voice_hurt_02.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://hlq7ad7jx2tm"
path="res://.godot/imported/voice_hurt_02.wav-b7185f5c01efe0209154ec04f98aa372.sample"

[deps]

source_file="res://audio/SoundFX/voice/voice_hurt_02.wav"
dest_files=["res://.godot/imported/voice_hurt_02.wav-b7185f5c01efe0209154ec04f98aa372.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/voice/voice_hurt_03.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://lippwdicear0"
path="res://.godot/imported/voice_hurt_03.wav-ce078eb0e9f84ef9775ad580fa78cf3d.sample"

[deps]

source_file="res://audio/SoundFX/voice/voice_hurt_03.wav"
dest_files=["res://.godot/imported/voice_hurt_03.wav-ce078eb0e9f84ef9775ad580fa78cf3d.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/voice/voice_hurt_04.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://gdxfvj6mtlkp"
path="res://.godot/imported/voice_hurt_04.wav-0b206db85745399fb88a9f7680f6111f.sample"

[deps]

source_file="res://audio/SoundFX/voice/voice_hurt_04.wav"
dest_files=["res://.godot/imported/voice_hurt_04.wav-0b206db85745399fb88a9f7680f6111f.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFX/voice/voice_hurt_05.wav.import
================================================
[remap]

importer="wav"
type="AudioStreamWAV"
uid="uid://bjhg7ssm2k606"
path="res://.godot/imported/voice_hurt_05.wav-3e459a7fcc164904b56a7db6276fe420.sample"

[deps]

source_file="res://audio/SoundFX/voice/voice_hurt_05.wav"
dest_files=["res://.godot/imported/voice_hurt_05.wav-3e459a7fcc164904b56a7db6276fe420.sample"]

[params]

force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0


================================================
FILE: audio/SoundFXSystem.gd
================================================
extends AudioStreamPlayer3D
class_name SoundFXTrigger

## Takes a node, and a signal string. When the signal is emitted by the 
## triggering node, this stream  will shuffle its pitch and play. Useful
## for making footsteps, sword hits, etc less monotonous.

@export var triggering_node : Node
@export var sound_trigger_signal : String = "hit_target"
@export var play_delay : float = 0.0

func _ready():
	if triggering_node:
		if triggering_node.has_signal(sound_trigger_signal):
			triggering_node.connect(sound_trigger_signal,_on_sound_trigger_signal)
	
func _on_sound_trigger_signal(_1 = null):
	if !playing:
		await get_tree().create_timer(play_delay).timeout
		#pitch_scale = randf_range(.8,1.1)
		play()


================================================
FILE: audio/bone_in_the_walls__level_loop_session.ogg.import
================================================
[remap]

importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://ddfdcmyfdq6fi"
path="res://.godot/imported/bone_in_the_walls__level_loop_session.ogg-4e993b0c1437306faeebafb7b0826d91.oggvorbisstr"

[deps]

source_file="res://audio/bone_in_the_walls__level_loop_session.ogg"
dest_files=["res://.godot/imported/bone_in_the_walls__level_loop_session.ogg-4e993b0c1437306faeebafb7b0826d91.oggvorbisstr"]

[params]

loop=true
loop_offset=0.0
bpm=0.0
beat_count=0
bar_beats=4


================================================
FILE: audio/default_bus_layout.tres
================================================
[gd_resource type="AudioBusLayout" load_steps=3 format=3 uid="uid://do4dfd4nxvapc"]

[sub_resource type="AudioEffectDelay" id="AudioEffectDelay_16rfd"]
resource_name = "Delay"
dry = 0.38

[sub_resource type="AudioEffectReverb" id="AudioEffectReverb_4xiss"]
resource_name = "Reverb"
room_size = 0.67
wet = 0.15

[resource]
bus/0/volume_db = -10.9863
bus/1/name = &"Echo"
bus/1/solo = false
bus/1/mute = false
bus/1/bypass_fx = false
bus/1/volume_db = 0.0
bus/1/send = &"Master"
bus/1/effect/0/effect = SubResource("AudioEffectDelay_16rfd")
bus/1/effect/0/enabled = true
bus/1/effect/1/effect = SubResource("AudioEffectReverb_4xiss")
bus/1/effect/1/enabled = true


================================================
FILE: cameras/area_cam/area_cam.gd
================================================
extends Area3D

## This node can use a built in camera or use one you've determined
## The builtin camera will queue_free at runtime if a new camera is used. 
@export var camera_3d : Camera3D
@onready var builtin : Camera3D = $Pivot/Camera3D

# Called when the node enters the scene tree for the first time.
func _ready():
	if camera_3d:
		builtin.queue_free()
	else:
		camera_3d = builtin
	 
	body_entered.connect(_add_cam)
	body_exited.connect(_drop_cam)

# Called every frame. 'delta' is the elapsed time since the previous frame.
func _add_cam(body):
	if body.is_in_group("player"):
		camera_3d.current = true

func _drop_cam(body):
	if body.is_in_group("player"):
		camera_3d.current = false


================================================
FILE: cameras/area_cam/area_cam.tscn
================================================
[gd_scene load_steps=3 format=3 uid="uid://cwxpu4en7wpi6"]

[ext_resource type="Script" path="res://cameras/area_cam/area_cam.gd" id="1_5xaaf"]

[sub_resource type="BoxShape3D" id="BoxShape3D_m6vf8"]
size = Vector3(15, 3, 15)

[node name="AreaCam (MakeMeLocal)" type="Area3D"]
collision_layer = 0
collision_mask = 2
script = ExtResource("1_5xaaf")

[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
shape = SubResource("BoxShape3D_m6vf8")

[node name="Pivot" type="Marker3D" parent="."]

[node name="Camera3D" type="Camera3D" parent="Pivot"]
transform = Transform3D(1, 0, 0, 0, 0.965926, 0.258819, 0, -0.258819, 0.965926, 0, 3, 10)


================================================
FILE: cameras/follow_cam/follow_cam.tscn
================================================
[gd_scene load_steps=3 format=3 uid="uid://b65t1v7qe0rb3"]

[ext_resource type="Script" path="res://cameras/follow_cam/follow_cam_3d.gd" id="1_y42mi"]

[sub_resource type="BoxShape3D" id="BoxShape3D_m6qse"]
margin = 1.0

[node name="FollowCam" type="SpringArm3D" node_paths=PackedStringArray("camera_3d")]
top_level = true
shape = SubResource("BoxShape3D_m6qse")
spring_length = 2.0
margin = 1.0
script = ExtResource("1_y42mi")
camera_3d = NodePath("Camera3D")

[node name="Camera3D" type="Camera3D" parent="."]
h_offset = 0.6


================================================
FILE: cameras/follow_cam/follow_cam_3d.gd
================================================

extends SpringArm3D
class_name FollowCam

## Will follow the global_position of the follow_target and rotate based on 
## mouse or joystick input. If an optional targeting system is added and
## "targeting == true", this node will constantly look at a "look_target", 
## ignoring mouse movement.

## By toggling targeting to false, the camera will return to normal control.

## If the player is guarding, the spring arm lerps to a shorter aim length.
## when not guarding it lerps back to default position.

## The camera by default is has it's H Offset property set to move it over the
## right shoulder. Adjust offset there, not here so that the spring arm/camera
## don't clip through walls.


@export_range(1,50,1) var mouse_sensitivity = 15.0
@export_range(1,50,1) var joystick_sensitivity = 15.0

var targeting = false
signal targeting_changed
@export var camera_3d : Camera3D 
@export var follow_target : Node3D
@onready var default_spring :float = spring_length

## if no target is set, this node will attempt to find a CharacterBody3D to follow
var look_target : Node3D 
@onready var vertical_offset = global_position.y
@export var optional_targeting_system : Node

@export var aim_spring_length :float = .7
signal target_cleared

var current_cam_buffer = true


func _ready():
	Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
			
	if follow_target.has_signal("strafe_toggled"): ## to avoid hard coding using a SignalSwitch
		follow_target.strafe_toggled.connect(_on_strafe_toggled)
	if follow_target.has_method("_on_target_cleared"):
		target_cleared.connect(follow_target._on_target_cleared)
	#
	if optional_targeting_system:
		optional_targeting_system.target_found.connect(_on_target_found)
		
	if camera_3d:
		camera_3d.current = true
	
	target_cleared.connect(_on_target_cleared)
	
func _input(event):
	mouse_control(event)
	
func _physics_process(_delta):
	joystick_control() # run in physics processr ather than event for smoother action
	_follow_target(follow_target)
	_lookat_target()
	_detect_camera_change()
	
## Normal free camera control
func mouse_control(_event):

	if _event is InputEventMouseMotion:
		var new_rotation = rotation.x - _event.relative.y / 10000 * mouse_sensitivity
		rotation.y -= _event.relative.x /  10000 * mouse_sensitivity

		var clamped_rotation = clamp(new_rotation, -.8, 0.8) #rotation clamp
		rotation.x = clamped_rotation
		_lookat_target()
		return

func joystick_control(): # For controlling freecam rotation on gamepad

		#if Input.get_vector("look_left","look_right","look_up","look_down"):
	# Calculate the target rotation
	var joy_input = Input.get_vector("look_left","look_right","look_up","look_down")
	var temporary_rotation = rotation.x + joy_input.y / 400 * joystick_sensitivity
	rotation.y -= joy_input.x / 300 * joystick_sensitivity
	
	var clamped_rotation = clamp(temporary_rotation, -.8, .8)
	rotation.x = clamped_rotation
	_lookat_target()

func _detect_camera_change():
	if camera_3d != get_viewport().get_camera_3d() \
	&& current_cam_buffer:
		current_cam_buffer = false
	elif camera_3d == get_viewport().get_camera_3d() \
	&& current_cam_buffer == false:
		global_rotation.y = follow_target.global_rotation.y + PI
		current_cam_buffer = true
	
func _follow_target(new_target):
	if new_target:
		var target_position = new_target.global_position
		target_position.y += vertical_offset
		var lerp_to_position = lerp(global_position, target_position,.07)
		global_position = lerp_to_position

#### STRAFE / TARGET CAM LOGIC ####
## this section ties heavily into using an optional targeting system node.

func _on_strafe_toggled(_toggle):
	targeting = _toggle
	targeting_changed.emit(targeting)
	if targeting == false:
		target_cleared.emit()
	
func _on_target_found(new_target):
	if new_target:
		look_target = new_target
		
func _lookat_target():
	if look_target: # needed to make sure you don't try to target a freed node.
		#if look_target.is_queued_for_deletion():
		if !look_target.is_in_group("targets"):
			target_cleared.emit()
			
	if targeting: # otherwise track the target
		if look_target: 
			var vertical_look_offset = Vector3(0,1,0) ## to not look at the target's feet.
			look_at(look_target.global_position + vertical_look_offset ,Vector3.UP)
			
	if "guarding" in follow_target:
		if follow_target.guarding:
			spring_length = lerp(spring_length,aim_spring_length,.1)
		else:
			spring_length = lerp(spring_length,default_spring,.1)

func _on_target_cleared():
	look_target = null


================================================
FILE: demo_level/flame_01.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://cwge1oho80gqv"
path.s3tc="res://.godot/imported/flame_01.png-cb986075705810982f0bd0fd2c6d923d.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://demo_level/flame_01.png"
dest_files=["res://.godot/imported/flame_01.png-cb986075705810982f0bd0fd2c6d923d.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


================================================
FILE: demo_level/flame_02.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://c20aj5kavxwu2"
path.s3tc="res://.godot/imported/flame_02.png-f61c0dc0f3868ac84e2576afd405ddab.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://demo_level/flame_02.png"
dest_files=["res://.godot/imported/flame_02.png-f61c0dc0f3868ac84e2576afd405ddab.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


================================================
FILE: demo_level/flame_03.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://dve1qetygtql4"
path.s3tc="res://.godot/imported/flame_03.png-31474a759b4e7aa17708b8bbb1d4b083.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://demo_level/flame_03.png"
dest_files=["res://.godot/imported/flame_03.png-31474a759b4e7aa17708b8bbb1d4b083.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


================================================
FILE: demo_level/flame_04.png.import
================================================
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://cqleuo5skisus"
path.s3tc="res://.godot/imported/flame_04.png-a2363edb504e01a8f6b6f58af9ad3099.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}

[deps]

source_file="res://demo_level/flame_04.png"
dest_files=["res://.godot/imported/flame_04.png-a2363edb504e01a8f6b6f58af9ad3099.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


================================================
FILE: demo_level/gridmap/gridmap_basic.tres
================================================
[gd_resource type="MeshLibrary" load_steps=193 format=3 uid="uid://2r5u127xsshq"]

[ext_resource type="Material" uid="uid://b87ja3jul5hmt" path="res://demo_level/gridmap/gridmap_materials/TinyBrick01.tres" id="1_3ppcx"]
[ext_resource type="Material" uid="uid://c2o1mxvq006x2" path="res://demo_level/gridmap/gridmap_materials/TinyBrick02.tres" id="2_cuoen"]
[ext_resource type="Material" uid="uid://cu03ebydk057a" path="res://demo_level/gridmap/gridmap_materials/TinyBrick03.tres" id="3_harh7"]
[ext_resource type="Material" uid="uid://cfcu07lbei0iy" path="res://demo_level/gridmap/gridmap_materials/TinyRock01.tres" id="4_miir8"]
[ext_resource type="Material" uid="uid://cfnff53sw0hgk" path="res://demo_level/gridmap/gridmap_materials/TinyTile01.tres" id="5_o0inr"]
[ext_resource type="Material" uid="uid://b4m1mgfioqq2s" path="res://demo_level/gridmap/gridmap_materials/TinyWood01.tres" id="6_7bb05"]
[ext_resource type="Material" uid="uid://pw0qjru3ju6a" path="res://demo_level/gridmap/gridmap_materials/TinyMetal01.tres" id="7_m8fyl"]

[sub_resource type="ArrayMesh" id="ArrayMesh_t6aj7"]
_surfaces = [{
"aabb": AABB(-0.5, -0.5, 0, 1, 1, 0.50001),
"format": 34896613377,
"index_count": 30,
"index_data": PackedByteArray(4, 0, 1, 0, 0, 0, 4, 0, 5, 0, 1, 0, 5, 0, 3, 0, 1, 0, 5, 0, 6, 0, 3, 0, 6, 0, 2, 0, 3, 0, 6, 0, 7, 0, 2, 0, 7, 0, 0, 0, 2, 0, 7, 0, 4, 0, 0, 0, 3, 0, 0, 0, 1, 0, 3, 0, 2, 0, 0, 0),
"name": "wall_int",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 8,
"vertex_data": PackedByteArray(0, 0, 0, 0, 253, 255, 0, 0, 0, 0, 255, 255, 253, 255, 0, 0, 255, 255, 0, 0, 253, 255, 0, 0, 255, 255, 255, 255, 253, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0)
}, {
"aabb": AABB(-0.5, -0.5, -0.5, 1, 1, 0.5),
"format": 34896613377,
"index_count": 30,
"index_data": PackedByteArray(1, 0, 2, 0, 3, 0, 1, 0, 0, 0, 2, 0, 2, 0, 4, 0, 7, 0, 2, 0, 0, 0, 4, 0, 3, 0, 7, 0, 6, 0, 3, 0, 2, 0, 7, 0, 1, 0, 6, 0, 5, 0, 1, 0, 3, 0, 6, 0, 0, 0, 5, 0, 4, 0, 0, 0, 1, 0, 5, 0),
"name": "wall_ext",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 8,
"vertex_data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0)
}]
blend_shape_mode = 0

[sub_resource type="ArrayMesh" id="ArrayMesh_iwi8l"]
resource_name = "tilemap_basic_blockB"
_surfaces = [{
"aabb": AABB(-0.5, -0.5, 0, 1, 1, 0.50001),
"attribute_data": PackedByteArray(248, 255, 248, 255, 248, 255, 248, 255, 6, 0, 248, 255, 248, 255, 6, 0, 6, 0, 6, 0, 6, 0, 248, 255, 6, 0, 248, 255, 248, 255, 248, 255, 6, 0, 248, 255, 248, 255, 6, 0, 248, 255, 248, 255, 6, 0, 6, 0, 255, 127, 248, 255, 248, 255, 255, 127, 255, 127, 6, 0, 6, 0, 255, 127, 248, 255, 255, 127, 255, 127, 6, 0, 6, 0, 255, 127, 255, 127, 248, 255),
"format": 34896613399,
"index_count": 30,
"index_data": PackedByteArray(12, 0, 3, 0, 0, 0, 12, 0, 14, 0, 3, 0, 15, 0, 10, 0, 5, 0, 15, 0, 16, 0, 10, 0, 17, 0, 8, 0, 11, 0, 17, 0, 19, 0, 8, 0, 18, 0, 1, 0, 6, 0, 18, 0, 13, 0, 1, 0, 9, 0, 2, 0, 4, 0, 9, 0, 7, 0, 2, 0),
"material": ExtResource("1_3ppcx"),
"name": "wall_int",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 20,
"vertex_data": PackedByteArray(0, 0, 0, 0, 253, 255, 255, 191, 0, 0, 0, 0, 253, 255, 255, 255, 0, 0, 0, 0, 253, 255, 255, 127, 0, 0, 255, 255, 253, 255, 255, 191, 0, 0, 255, 255, 253, 255, 255, 127, 0, 0, 255, 255, 253, 255, 255, 191, 255, 255, 0, 0, 253, 255, 255, 255, 255, 255, 0, 0, 253, 255, 255, 127, 255, 255, 0, 0, 253, 255, 255, 191, 255, 255, 255, 255, 253, 255, 255, 127, 255, 255, 255, 255, 253, 255, 255, 191, 255, 255, 255, 255, 253, 255, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 191, 0, 0, 255, 255, 0, 0, 255, 191, 255, 255, 255, 255, 0, 0, 255, 191, 255, 255, 255, 255, 0, 0, 255, 191, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 191, 255, 127, 255, 255, 255, 127, 255, 63, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 255, 255, 127, 255, 127, 255, 63, 255, 127, 255, 255, 255, 127, 0, 0, 255, 127, 255, 255, 255, 255, 255, 127, 255, 127, 0, 0, 255, 127, 255, 255, 255, 127, 255, 63, 255, 127, 255, 255, 255, 255, 255, 127, 255, 255, 255, 127, 255, 127, 0, 0, 255, 127, 255, 63, 255, 127, 0, 0)
}, {
"aabb": AABB(-0.5, -0.5, -0.5, 1, 1, 0.5),
"attribute_data": PackedByteArray(6, 0, 248, 255, 248, 255, 6, 0, 248, 255, 248, 255, 6, 0, 6, 0, 248, 255, 6, 0, 6, 0, 6, 0, 6, 0, 6, 0, 6, 0, 248, 255, 248, 255, 248, 255, 6, 0, 6, 0, 248, 255, 6, 0, 248, 255, 6, 0, 255, 127, 248, 255, 248, 255, 255, 127, 255, 127, 6, 0, 6, 0, 255, 127, 248, 255, 255, 127, 255, 127, 6, 0, 6, 0, 255, 127, 255, 127, 248, 255),
"format": 34896613399,
"index_count": 30,
"index_data": PackedByteArray(4, 0, 7, 0, 9, 0, 4, 0, 2, 0, 7, 0, 6, 0, 13, 0, 18, 0, 6, 0, 1, 0, 13, 0, 11, 0, 19, 0, 17, 0, 11, 0, 8, 0, 19, 0, 5, 0, 16, 0, 15, 0, 5, 0, 10, 0, 16, 0, 0, 0, 14, 0, 12, 0, 0, 0, 3, 0, 14, 0),
"material": ExtResource("2_cuoen"),
"name": "wall_ext",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 20,
"vertex_data": PackedByteArray(0, 0, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 191, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 191, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 191, 255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0, 255, 191, 255, 255, 255, 255, 0, 0, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 255, 191, 0, 0, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0, 255, 255, 255, 191, 255, 127, 255, 255, 255, 127, 255, 63, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 255, 255, 127, 255, 127, 255, 63, 255, 127, 255, 255, 255, 127, 0, 0, 255, 127, 255, 255, 255, 255, 255, 127, 255, 127, 0, 0, 255, 127, 255, 255, 255, 127, 255, 63, 255, 127, 255, 255, 255, 255, 255, 127, 255, 255, 255, 127, 255, 127, 0, 0, 255, 127, 255, 63, 255, 127, 0, 0)
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_t6aj7")

[sub_resource type="Image" id="Image_5gsc4"]
data = {
"data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 153, 80, 54, 255, 163, 85, 58, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 158, 82, 56, 255, 165, 86, 58, 255, 173, 91, 62, 255, 174, 91, 62, 255, 174, 91, 62, 255, 175, 92, 64, 255, 177, 92, 64, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 162, 85, 57, 255, 173, 90, 62, 255, 179, 94, 65, 255, 184, 96, 66, 255, 184, 96, 66, 255, 185, 96, 66, 255, 184, 95, 66, 255, 180, 94, 65, 255, 177, 91, 64, 255, 175, 91, 62, 255, 176, 91, 64, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 170, 89, 61, 255, 162, 85, 58, 255, 175, 91, 62, 255, 182, 95, 66, 255, 186, 98, 67, 255, 188, 98, 67, 255, 187, 98, 67, 255, 189, 98, 68, 255, 189, 98, 68, 255, 186, 96, 67, 255, 185, 96, 67, 255, 186, 96, 67, 255, 186, 96, 67, 255, 180, 93, 65, 255, 177, 92, 65, 255, 174, 91, 64, 255, 175, 91, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 166, 86, 60, 255, 156, 81, 56, 255, 166, 87, 60, 255, 173, 91, 62, 255, 182, 95, 66, 255, 185, 97, 67, 255, 186, 97, 67, 255, 186, 97, 67, 255, 186, 98, 67, 255, 185, 96, 66, 255, 187, 97, 67, 255, 190, 98, 68, 255, 190, 98, 68, 255, 191, 97, 68, 255, 187, 95, 67, 255, 185, 95, 67, 255, 186, 95, 67, 255, 183, 94, 66, 255, 174, 91, 62, 255, 172, 89, 62, 255, 173, 90, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187, 96, 67, 255, 182, 94, 66, 255, 178, 92, 65, 255, 174, 91, 64, 255, 173, 90, 62, 255, 174, 91, 62, 255, 176, 91, 64, 255, 179, 94, 65, 255, 183, 95, 66, 255, 183, 95, 66, 255, 183, 95, 66, 255, 185, 96, 66, 255, 185, 96, 67, 255, 185, 95, 67, 255, 189, 97, 68, 255, 191, 98, 70, 255, 192, 98, 70, 255, 192, 98, 70, 255, 189, 97, 68, 255, 187, 96, 67, 255, 185, 96, 67, 255, 183, 95, 66, 255, 179, 94, 65, 255, 172, 90, 62, 255, 158, 83, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 192, 98, 70, 255, 193, 98, 70, 255, 191, 97, 68, 255, 188, 95, 68, 255, 186, 95, 67, 255, 183, 94, 66, 255, 176, 91, 64, 255, 173, 90, 62, 255, 173, 90, 62, 255, 173, 91, 62, 255, 172, 90, 62, 255, 175, 91, 64, 255, 182, 95, 66, 255, 186, 95, 67, 255, 186, 96, 67, 255, 187, 96, 67, 255, 189, 97, 68, 255, 188, 96, 68, 255, 187, 96, 67, 255, 187, 96, 67, 255, 188, 97, 68, 255, 188, 98, 68, 255, 186, 97, 67, 255, 177, 93, 65, 255, 160, 84, 57, 255, 164, 85, 58, 255, 171, 89, 61, 255, 169, 88, 61, 255, 172, 90, 61, 255, 174, 91, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 191, 98, 70, 255, 193, 98, 70, 255, 192, 98, 70, 255, 192, 98, 70, 255, 193, 98, 70, 255, 191, 98, 70, 255, 189, 97, 68, 255, 187, 96, 67, 255, 185, 96, 67, 255, 184, 96, 66, 255, 179, 94, 65, 255, 169, 88, 61, 255, 155, 81, 56, 255, 166, 87, 60, 255, 171, 89, 61, 255, 173, 90, 62, 255, 176, 91, 64, 255, 181, 94, 65, 255, 182, 94, 65, 255, 183, 95, 66, 255, 185, 96, 67, 255, 187, 97, 67, 255, 189, 98, 68, 255, 178, 93, 64, 255, 164, 85, 58, 255, 173, 91, 62, 255, 179, 94, 65, 255, 182, 95, 66, 255, 183, 96, 66, 255, 183, 95, 66, 255, 183, 95, 66, 255, 177, 92, 64, 255, 177, 93, 65, 255, 176, 92, 64, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 183, 95, 67, 255, 189, 96, 68, 255, 188, 95, 68, 255, 189, 96, 68, 255, 191, 97, 70, 255, 189, 96, 68, 255, 187, 96, 67, 255, 188, 96, 67, 255, 189, 98, 68, 255, 189, 98, 68, 255, 187, 98, 67, 255, 176, 91, 64, 255, 160, 83, 57, 255, 168, 87, 60, 255, 174, 91, 62, 255, 175, 91, 62, 255, 176, 92, 64, 255, 174, 91, 62, 255, 174, 91, 62, 255, 171, 89, 62, 255, 176, 92, 65, 255, 182, 95, 66, 255, 184, 96, 67, 255, 173, 90, 62, 255, 163, 85, 58, 255, 174, 91, 62, 255, 182, 95, 65, 255, 186, 97, 67, 255, 187, 98, 67, 255, 188, 98, 67, 255, 189, 98, 68, 255, 188, 97, 68, 255, 185, 96, 67, 255, 185, 95, 66, 255, 185, 95, 67, 255, 183, 95, 66, 255, 176, 91, 64, 255, 171, 89, 61, 255, 173, 90, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 215, 128, 38, 255, 211, 126, 38, 255, 207, 124, 38, 255, 172, 89, 61, 255, 172, 90, 62, 255, 176, 91, 64, 255, 183, 94, 66, 255, 184, 95, 66, 255, 185, 95, 67, 255, 188, 97, 68, 255, 192, 99, 70, 255, 192, 99, 70, 255, 176, 91, 64, 255, 165, 85, 58, 255, 175, 91, 64, 255, 180, 94, 65, 255, 184, 96, 66, 255, 185, 97, 66, 255, 184, 96, 66, 255, 184, 95, 66, 255, 179, 94, 65, 255, 178, 94, 65, 255, 177, 93, 65, 255, 176, 91, 64, 255, 164, 85, 58, 255, 153, 79, 54, 255, 166, 86, 60, 255, 176, 92, 64, 255, 183, 95, 66, 255, 185, 97, 67, 255, 186, 98, 67, 255, 186, 97, 67, 255, 186, 97, 67, 255, 186, 97, 67, 255, 188, 97, 67, 255, 190, 98, 68, 255, 190, 98, 68, 255, 189, 97, 68, 255, 185, 95, 67, 255, 185, 95, 67, 255, 185, 95, 67, 255, 179, 93, 65, 255, 174, 91, 62, 255, 174, 91, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 223, 131, 38, 255, 225, 131, 38, 255, 224, 131, 38, 255, 221, 130, 38, 255, 217, 128, 38, 255, 213, 127, 38, 255, 212, 128, 38, 255, 176, 91, 64, 255, 174, 91, 64, 255, 176, 91, 64, 255, 178, 93, 65, 255, 181, 95, 66, 255, 169, 88, 61, 255, 165, 85, 58, 255, 178, 93, 64, 255, 183, 95, 66, 255, 187, 98, 67, 255, 187, 98, 67, 255, 188, 98, 68, 255, 189, 98, 68, 255, 187, 98, 67, 255, 185, 96, 66, 255, 186, 97, 67, 255, 186, 96, 67, 255, 185, 95, 67, 255, 178, 91, 64, 255, 172, 89, 62, 255, 171, 89, 61, 255, 173, 90, 62, 255, 173, 91, 62, 255, 178, 93, 65, 255, 183, 96, 66, 255, 184, 96, 66, 255, 184, 96, 66, 255, 184, 96, 66, 255, 186, 97, 67, 255, 185, 95, 67, 255, 186, 95, 67, 255, 190, 97, 68, 255, 191, 98, 70, 255, 192, 98, 70, 255, 192, 98, 70, 255, 188, 96, 67, 255, 185, 95, 67, 255, 183, 95, 66, 255, 180, 94, 65, 255, 176, 92, 64, 255, 171, 89, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 215, 127, 38, 255, 220, 129, 38, 255, 223, 130, 38, 255, 225, 131, 38, 255, 223, 131, 38, 255, 224, 132, 40, 255, 223, 132, 40, 255, 215, 129, 38, 255, 203, 122, 36, 255, 198, 119, 36, 255, 208, 125, 36, 255, 211, 127, 36, 255, 164, 85, 58, 255, 156, 81, 56, 255, 170, 89, 61, 255, 179, 94, 65, 255, 185, 97, 67, 255, 186, 97, 67, 255, 188, 97, 67, 255, 189, 98, 68, 255, 190, 98, 68, 255, 187, 97, 67, 255, 188, 98, 67, 255, 190, 98, 68, 255, 191, 98, 70, 255, 192, 97, 70, 255, 189, 96, 68, 255, 187, 95, 67, 255, 186, 95, 67, 255, 180, 92, 65, 255, 174, 90, 62, 255, 173, 91, 62, 255, 174, 91, 64, 255, 173, 90, 62, 255, 172, 90, 61, 255, 177, 92, 64, 255, 183, 95, 66, 255, 186, 96, 67, 255, 187, 96, 67, 255, 188, 97, 68, 255, 190, 98, 68, 255, 188, 97, 68, 255, 188, 96, 67, 255, 188, 96, 68, 255, 189, 97, 68, 255, 188, 98, 68, 255, 186, 97, 67, 255, 177, 92, 64, 255, 167, 87, 60, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 199, 119, 34, 255, 199, 119, 34, 255, 207, 124, 36, 255, 210, 125, 36, 255, 215, 127, 38, 255, 218, 129, 40, 255, 222, 132, 40, 255, 221, 131, 38, 255, 207, 124, 36, 255, 205, 123, 36, 255, 214, 128, 36, 255, 218, 131, 38, 255, 216, 129, 38, 255, 214, 128, 36, 255, 214, 128, 38, 255, 212, 127, 36, 255, 176, 91, 64, 255, 175, 91, 62, 255, 179, 94, 65, 255, 183, 95, 67, 255, 185, 95, 66, 255, 184, 95, 66, 255, 186, 96, 67, 255, 189, 97, 68, 255, 191, 98, 70, 255, 193, 98, 70, 255, 192, 98, 70, 255, 193, 98, 70, 255, 192, 98, 70, 255, 191, 97, 70, 255, 188, 96, 67, 255, 186, 95, 67, 255, 184, 95, 66, 255, 182, 95, 65, 255, 177, 92, 64, 255, 169, 88, 61, 255, 158, 82, 56, 255, 168, 87, 60, 255, 173, 90, 62, 255, 175, 91, 64, 255, 179, 93, 65, 255, 183, 95, 66, 255, 183, 95, 66, 255, 184, 95, 66, 255, 186, 96, 67, 255, 187, 97, 67, 255, 189, 98, 68, 255, 179, 94, 65, 255, 172, 90, 62, 255, 170, 89, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 204, 123, 36, 255, 206, 124, 36, 255, 213, 128, 36, 255, 213, 128, 36, 255, 211, 127, 36, 255, 212, 128, 38, 255, 215, 129, 38, 255, 209, 126, 36, 255, 198, 119, 34, 255, 201, 121, 34, 255, 213, 127, 36, 255, 217, 130, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 222, 131, 38, 255, 222, 130, 38, 255, 217, 128, 38, 255, 213, 127, 38, 255, 211, 126, 38, 255, 212, 127, 38, 255, 173, 91, 62, 255, 172, 90, 61, 255, 177, 91, 64, 255, 186, 95, 67, 255, 190, 96, 68, 255, 190, 96, 68, 255, 190, 96, 68, 255, 191, 97, 70, 255, 189, 96, 68, 255, 187, 96, 67, 255, 188, 97, 68, 255, 189, 98, 68, 255, 189, 98, 68, 255, 187, 98, 68, 255, 176, 92, 64, 255, 158, 83, 57, 255, 166, 86, 60, 255, 170, 89, 61, 255, 174, 91, 64, 255, 177, 93, 64, 255, 175, 91, 62, 255, 174, 91, 62, 255, 173, 90, 62, 255, 178, 93, 64, 255, 183, 95, 66, 255, 184, 96, 66, 255, 175, 91, 62, 255, 175, 91, 64, 255, 175, 91, 64, 255, 169, 88, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 193, 116, 34, 255, 202, 121, 36, 255, 215, 129, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 219, 130, 38, 255, 216, 128, 38, 255, 211, 126, 36, 255, 211, 126, 36, 255, 212, 127, 36, 255, 213, 127, 38, 255, 210, 127, 38, 255, 211, 127, 38, 255, 218, 129, 38, 255, 225, 131, 38, 255, 225, 131, 40, 255, 226, 132, 40, 255, 225, 132, 40, 255, 225, 132, 40, 255, 220, 131, 38, 255, 215, 130, 38, 255, 204, 123, 36, 255, 197, 118, 34, 255, 169, 88, 61, 255, 173, 90, 62, 255, 175, 91, 64, 255, 180, 92, 65, 255, 185, 95, 67, 255, 185, 95, 66, 255, 186, 96, 67, 255, 188, 98, 68, 255, 192, 99, 70, 255, 192, 100, 71, 255, 178, 92, 64, 255, 164, 85, 58, 255, 173, 90, 62, 255, 179, 94, 65, 255, 183, 95, 66, 255, 184, 96, 66, 255, 183, 95, 66, 255, 181, 95, 65, 255, 175, 91, 62, 255, 173, 91, 62, 255, 176, 92, 64, 255, 176, 92, 64, 255, 162, 85, 58, 255, 176, 91, 64, 255, 177, 91, 64, 255, 177, 91, 64, 255, 168, 86, 60, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 211, 126, 38, 255, 207, 124, 36, 255, 209, 125, 36, 255, 210, 126, 36, 255, 213, 128, 36, 255, 214, 128, 38, 255, 216, 129, 38, 255, 219, 130, 38, 255, 220, 129, 38, 255, 224, 131, 38, 255, 225, 132, 40, 255, 223, 131, 38, 255, 219, 129, 38, 255, 216, 129, 38, 255, 212, 128, 38, 255, 206, 123, 36, 255, 207, 123, 36, 255, 211, 125, 36, 255, 213, 126, 38, 255, 218, 128, 38, 255, 219, 129, 38, 255, 224, 133, 40, 255, 224, 133, 40, 255, 212, 127, 38, 255, 202, 121, 36, 255, 207, 125, 36, 255, 215, 129, 38, 255, 212, 128, 38, 255, 209, 126, 36, 255, 212, 127, 38, 255, 176, 91, 64, 255, 175, 91, 64, 255, 177, 92, 64, 255, 181, 94, 65, 255, 183, 95, 66, 255, 173, 90, 62, 255, 165, 86, 60, 255, 177, 92, 64, 255, 183, 95, 66, 255, 186, 98, 67, 255, 187, 98, 67, 255, 188, 98, 67, 255, 188, 98, 68, 255, 186, 97, 67, 255, 185, 96, 66, 255, 186, 97, 67, 255, 186, 96, 67, 255, 169, 88, 61, 255, 179, 94, 66, 255, 177, 91, 64, 255, 179, 91, 65, 255, 176, 90, 64, 255, 168, 87, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 223, 131, 38, 255, 225, 131, 38, 255, 225, 131, 38, 255, 222, 130, 38, 255, 218, 129, 38, 255, 214, 127, 38, 255, 213, 128, 38, 255, 210, 127, 36, 255, 209, 125, 36, 255, 215, 127, 38, 255, 216, 127, 38, 255, 219, 129, 38, 255, 220, 129, 38, 255, 220, 130, 38, 255, 221, 131, 40, 255, 218, 131, 40, 255, 209, 126, 36, 255, 199, 119, 34, 255, 204, 123, 36, 255, 208, 126, 36, 255, 209, 126, 36, 255, 213, 127, 38, 255, 214, 128, 38, 255, 211, 127, 40, 255, 206, 123, 38, 255, 200, 120, 34, 255, 211, 127, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 218, 130, 38, 255, 215, 128, 38, 255, 210, 125, 36, 255, 207, 124, 36, 255, 176, 91, 64, 255, 161, 84, 57, 255, 157, 82, 57, 255, 173, 91, 64, 255, 180, 94, 65, 255, 185, 97, 67, 255, 187, 98, 67, 255, 188, 98, 68, 255, 189, 98, 68, 255, 190, 98, 68, 255, 188, 98, 67, 255, 188, 98, 68, 255, 189, 98, 68, 255, 170, 89, 62, 255, 180, 94, 66, 255, 177, 91, 64, 255, 178, 91, 64, 255, 178, 91, 64, 255, 173, 89, 62, 255, 168, 87, 60, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 127, 38, 255, 219, 129, 38, 255, 222, 130, 38, 255, 224, 131, 38, 255, 222, 131, 38, 255, 223, 131, 38, 255, 224, 133, 40, 255, 217, 130, 38, 255, 204, 123, 36, 255, 197, 118, 34, 255, 207, 124, 36, 255, 212, 127, 38, 255, 209, 125, 36, 255, 209, 125, 36, 255, 211, 127, 38, 255, 211, 127, 38, 255, 205, 123, 36, 255, 203, 122, 36, 255, 212, 127, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 217, 130, 38, 255, 216, 130, 38, 255, 215, 129, 38, 255, 212, 127, 38, 255, 207, 124, 38, 255, 208, 124, 36, 255, 211, 127, 36, 255, 213, 128, 38, 255, 215, 129, 38, 255, 217, 130, 38, 255, 221, 131, 38, 255, 223, 131, 38, 255, 225, 131, 38, 255, 225, 132, 40, 255, 222, 130, 38, 255, 218, 129, 38, 255, 214, 128, 38, 255, 213, 128, 38, 255, 209, 126, 38, 255, 176, 91, 64, 255, 176, 91, 64, 255, 181, 94, 65, 255, 186, 96, 67, 255, 186, 96, 67, 255, 186, 96, 67, 255, 187, 96, 67, 255, 190, 98, 68, 255, 171, 90, 62, 255, 176, 92, 65, 255, 178, 92, 65, 255, 178, 91, 64, 255, 178, 91, 64, 255, 177, 90, 64, 255, 171, 87, 61, 255, 161, 84, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 62, 13, 255, 119, 70, 18, 255, 210, 125, 36, 255, 214, 127, 38, 255, 218, 129, 38, 255, 221, 131, 40, 255, 221, 131, 40, 255, 209, 124, 36, 255, 205, 123, 36, 255, 213, 128, 36, 255, 218, 131, 38, 255, 216, 130, 38, 255, 214, 128, 38, 255, 214, 128, 38, 255, 212, 127, 36, 255, 204, 122, 36, 255, 197, 118, 34, 255, 202, 122, 36, 255, 211, 127, 36, 255, 215, 129, 38, 255, 218, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 222, 131, 38, 255, 224, 131, 38, 255, 219, 129, 38, 255, 216, 128, 38, 255, 212, 126, 36, 255, 212, 127, 38, 255, 211, 127, 38, 255, 209, 126, 38, 255, 215, 127, 38, 255, 219, 128, 38, 255, 221, 130, 38, 255, 223, 131, 38, 255, 221, 130, 38, 255, 224, 132, 40, 255, 223, 132, 40, 255, 214, 128, 38, 255, 200, 121, 36, 255, 199, 120, 34, 255, 209, 126, 36, 255, 211, 126, 36, 255, 173, 91, 62, 255, 173, 91, 64, 255, 174, 91, 64, 255, 182, 93, 66, 255, 169, 89, 62, 255, 174, 91, 62, 255, 175, 91, 62, 255, 177, 92, 64, 255, 176, 90, 64, 255, 176, 90, 64, 255, 173, 88, 62, 255, 164, 85, 58, 255, 153, 79, 54, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 122, 71, 18, 255, 123, 72, 18, 255, 116, 67, 18, 255, 111, 64, 13, 255, 115, 66, 18, 255, 210, 126, 36, 255, 200, 120, 36, 255, 200, 120, 36, 255, 211, 127, 36, 255, 217, 130, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 221, 131, 38, 255, 222, 131, 38, 255, 218, 129, 38, 255, 214, 127, 38, 255, 211, 126, 36, 255, 211, 126, 36, 255, 212, 127, 38, 255, 208, 125, 36, 255, 211, 126, 36, 255, 216, 128, 38, 255, 219, 129, 38, 255, 224, 131, 38, 255, 223, 131, 38, 255, 223, 131, 38, 255, 224, 132, 40, 255, 219, 131, 38, 255, 209, 126, 36, 255, 196, 118, 34, 255, 199, 119, 36, 255, 207, 124, 36, 255, 211, 126, 36, 255, 215, 127, 38, 255, 217, 129, 38, 255, 221, 131, 40, 255, 216, 129, 38, 255, 203, 122, 36, 255, 207, 124, 36, 255, 216, 130, 38, 255, 218, 131, 38, 255, 216, 129, 38, 255, 215, 129, 38, 255, 215, 129, 38, 255, 211, 127, 38, 255, 167, 88, 61, 255, 173, 91, 64, 255, 175, 91, 62, 255, 175, 91, 62, 255, 176, 91, 64, 255, 172, 88, 62, 255, 173, 88, 62, 255, 164, 84, 58, 255, 153, 79, 54, 255, 157, 82, 56, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 75, 18, 255, 131, 76, 18, 255, 130, 76, 18, 255, 130, 75, 18, 255, 128, 74, 18, 255, 121, 70, 18, 255, 112, 64, 13, 255, 109, 62, 13, 255, 121, 70, 18, 255, 212, 127, 36, 255, 210, 127, 38, 255, 211, 127, 38, 255, 217, 129, 38, 255, 224, 131, 38, 255, 225, 131, 38, 255, 225, 132, 40, 255, 225, 132, 38, 255, 226, 132, 38, 255, 221, 131, 38, 255, 216, 129, 38, 255, 205, 123, 36, 255, 197, 118, 34, 255, 206, 123, 36, 255, 209, 125, 36, 255, 209, 124, 38, 255, 212, 126, 38, 255, 216, 129, 38, 255, 219, 131, 38, 255, 212, 127, 38, 255, 201, 121, 36, 255, 207, 124, 36, 255, 216, 130, 38, 255, 214, 129, 36, 255, 211, 127, 36, 255, 212, 127, 36, 255, 214, 129, 38, 255, 208, 125, 36, 255, 196, 118, 34, 255, 203, 122, 36, 255, 215, 129, 38, 255, 216, 130, 38, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 200, 119, 36, 255, 209, 126, 38, 255, 166, 87, 60, 255, 173, 91, 62, 255, 175, 91, 62, 255, 174, 91, 62, 255, 174, 91, 62, 255, 170, 87, 61, 255, 165, 84, 58, 255, 152, 78, 54, 255, 159, 83, 57, 255, 173, 91, 64, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 75, 18, 255, 134, 78, 18, 255, 134, 79, 18, 255, 137, 79, 22, 255, 134, 78, 18, 255, 133, 77, 18, 255, 131, 75, 18, 255, 129, 74, 18, 255, 126, 72, 18, 255, 115, 66, 13, 255, 108, 62, 13, 255, 110, 64, 18, 255, 205, 122, 36, 255, 210, 124, 36, 255, 211, 125, 36, 255, 217, 128, 38, 255, 218, 129, 38, 255, 224, 132, 40, 255, 225, 134, 40, 255, 213, 127, 36, 255, 201, 121, 36, 255, 208, 125, 36, 255, 215, 129, 38, 255, 212, 128, 36, 255, 209, 126, 38, 255, 212, 128, 38, 255, 212, 128, 38, 255, 200, 121, 34, 255, 190, 115, 34, 255, 203, 122, 36, 255, 215, 129, 38, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 220, 130, 38, 255, 217, 128, 38, 255, 212, 126, 38, 255, 211, 126, 38, 255, 212, 127, 38, 255, 212, 127, 36, 255, 209, 125, 36, 255, 211, 126, 36, 255, 197, 118, 36, 255, 205, 123, 38, 255, 209, 125, 38, 255, 165, 86, 60, 255, 173, 91, 62, 255, 174, 91, 62, 255, 173, 91, 62, 255, 168, 87, 60, 255, 164, 84, 58, 255, 154, 79, 54, 255, 163, 85, 58, 255, 173, 91, 64, 255, 178, 94, 65, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, 77, 18, 255, 134, 79, 22, 255, 135, 79, 18, 255, 134, 79, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 139, 80, 22, 255, 139, 79, 22, 255, 138, 79, 22, 255, 132, 76, 18, 255, 125, 72, 18, 255, 115, 67, 18, 255, 116, 67, 13, 255, 110, 64, 13, 255, 111, 64, 13, 255, 123, 71, 18, 255, 214, 128, 38, 255, 210, 127, 38, 255, 205, 123, 36, 255, 199, 119, 34, 255, 210, 126, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 218, 130, 38, 255, 216, 128, 38, 255, 211, 126, 36, 255, 207, 124, 36, 255, 209, 125, 36, 255, 211, 126, 38, 255, 212, 127, 38, 255, 212, 127, 38, 255, 215, 129, 38, 255, 218, 129, 38, 255, 220, 129, 38, 255, 224, 131, 38, 255, 225, 131, 38, 255, 224, 131, 38, 255, 220, 130, 38, 255, 216, 129, 38, 255, 209, 126, 36, 255, 198, 119, 36, 255, 202, 122, 38, 255, 205, 123, 36, 255, 206, 123, 36, 255, 165, 85, 58, 255, 172, 90, 62, 255, 173, 91, 62, 255, 168, 87, 60, 255, 160, 83, 57, 255, 156, 80, 56, 255, 164, 85, 58, 255, 176, 93, 65, 255, 175, 91, 64, 255, 175, 91, 64, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 77, 22, 255, 137, 81, 22, 255, 137, 81, 22, 255, 136, 80, 22, 255, 135, 79, 18, 255, 135, 79, 18, 255, 133, 77, 18, 255, 137, 79, 22, 255, 138, 79, 22, 255, 137, 79, 22, 255, 132, 77, 18, 255, 124, 72, 18, 255, 125, 73, 18, 255, 127, 74, 18, 255, 127, 74, 18, 255, 124, 72, 18, 255, 116, 67, 18, 255, 111, 64, 13, 255, 116, 67, 18, 255, 208, 124, 36, 255, 211, 127, 36, 255, 213, 128, 38, 255, 215, 128, 38, 255, 216, 130, 38, 255, 220, 131, 38, 255, 223, 131, 38, 255, 225, 131, 38, 255, 225, 131, 38, 255, 222, 130, 38, 255, 218, 129, 38, 255, 215, 128, 38, 255, 212, 128, 38, 255, 209, 126, 36, 255, 208, 124, 36, 255, 213, 126, 38, 255, 213, 126, 38, 255, 216, 128, 38, 255, 218, 128, 38, 255, 219, 130, 38, 255, 221, 131, 38, 255, 216, 129, 38, 255, 203, 122, 36, 255, 199, 121, 36, 255, 202, 122, 36, 255, 203, 122, 36, 255, 201, 120, 36, 255, 163, 85, 58, 255, 171, 89, 61, 255, 168, 87, 60, 255, 162, 84, 57, 255, 153, 79, 54, 255, 160, 83, 57, 255, 175, 92, 64, 255, 177, 92, 64, 255, 175, 91, 62, 255, 173, 90, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 62, 13, 255, 118, 68, 18, 255, 129, 76, 18, 255, 138, 82, 22, 255, 137, 81, 22, 255, 138, 81, 22, 255, 138, 80, 22, 255, 137, 79, 22, 255, 137, 79, 22, 255, 134, 77, 18, 255, 130, 75, 18, 255, 126, 73, 18, 255, 130, 76, 18, 255, 132, 78, 18, 255, 134, 78, 18, 255, 136, 79, 18, 255, 130, 75, 18, 255, 130, 74, 18, 255, 127, 73, 18, 255, 120, 68, 18, 255, 111, 64, 13, 255, 110, 64, 13, 255, 119, 70, 18, 255, 209, 125, 36, 255, 214, 127, 38, 255, 218, 128, 40, 255, 220, 129, 38, 255, 222, 130, 38, 255, 221, 130, 38, 255, 223, 132, 40, 255, 223, 132, 40, 255, 215, 129, 38, 255, 201, 121, 34, 255, 199, 119, 34, 255, 208, 125, 36, 255, 211, 127, 36, 255, 209, 125, 36, 255, 210, 126, 36, 255, 211, 128, 40, 255, 208, 126, 38, 255, 204, 122, 38, 255, 208, 124, 38, 255, 199, 119, 36, 255, 199, 120, 36, 255, 199, 119, 34, 255, 191, 114, 34, 255, 160, 83, 57, 255, 164, 85, 58, 255, 160, 83, 57, 255, 156, 81, 56, 255, 165, 86, 60, 255, 167, 89, 62, 255, 173, 91, 62, 255, 176, 92, 64, 255, 176, 91, 64, 255, 173, 90, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 74, 18, 255, 127, 72, 18, 255, 117, 67, 18, 255, 111, 64, 13, 255, 110, 64, 13, 255, 121, 71, 18, 255, 135, 79, 22, 255, 137, 81, 22, 255, 137, 81, 22, 255, 136, 79, 22, 255, 132, 77, 18, 255, 125, 73, 18, 255, 131, 77, 18, 255, 134, 79, 18, 255, 134, 79, 18, 255, 135, 79, 18, 255, 135, 78, 18, 255, 137, 79, 22, 255, 138, 79, 22, 255, 134, 77, 18, 255, 132, 76, 18, 255, 128, 74, 18, 255, 119, 68, 18, 255, 105, 61, 13, 255, 110, 64, 13, 255, 116, 67, 18, 255, 210, 125, 36, 255, 215, 127, 38, 255, 217, 129, 38, 255, 219, 131, 40, 255, 216, 129, 38, 255, 204, 122, 36, 255, 206, 123, 36, 255, 216, 129, 38, 255, 218, 131, 38, 255, 216, 130, 38, 255, 215, 129, 38, 255, 215, 129, 38, 255, 212, 127, 38, 255, 205, 123, 38, 255, 209, 124, 38, 255, 206, 122, 36, 255, 196, 118, 34, 255, 193, 116, 34, 255, 192, 115, 34, 255, 197, 118, 34, 255, 151, 78, 53, 255, 154, 80, 54, 255, 159, 82, 57, 255, 169, 88, 61, 255, 170, 90, 62, 255, 166, 87, 61, 255, 173, 90, 62, 255, 176, 92, 64, 255, 175, 91, 62, 255, 173, 90, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 79, 22, 255, 136, 77, 18, 255, 133, 76, 18, 255, 129, 74, 18, 255, 122, 71, 18, 255, 110, 64, 13, 255, 108, 62, 13, 255, 110, 64, 13, 255, 121, 71, 18, 255, 129, 76, 18, 255, 136, 81, 25, 255, 129, 76, 25, 255, 131, 77, 18, 255, 136, 80, 22, 255, 136, 80, 22, 255, 136, 80, 22, 255, 134, 79, 18, 255, 134, 78, 18, 255, 136, 78, 18, 255, 138, 79, 22, 255, 138, 79, 22, 255, 137, 79, 22, 255, 129, 75, 18, 255, 120, 70, 18, 255, 123, 72, 18, 255, 124, 73, 18, 255, 118, 68, 18, 255, 111, 64, 13, 255, 111, 65, 13, 255, 120, 70, 18, 255, 198, 119, 34, 255, 201, 121, 36, 255, 213, 128, 38, 255, 216, 129, 38, 255, 218, 130, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 222, 131, 38, 255, 208, 125, 38, 255, 209, 123, 38, 255, 208, 123, 36, 255, 202, 120, 36, 255, 189, 113, 34, 255, 186, 111, 31, 255, 200, 120, 36, 255, 204, 123, 38, 255, 139, 72, 49, 255, 158, 82, 57, 255, 172, 90, 62, 255, 174, 91, 62, 255, 171, 90, 62, 255, 164, 86, 60, 255, 172, 90, 61, 255, 176, 91, 64, 255, 173, 90, 62, 255, 165, 85, 58, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 79, 22, 255, 138, 78, 22, 255, 137, 78, 18, 255, 136, 78, 18, 255, 132, 76, 18, 255, 124, 72, 18, 255, 123, 72, 18, 255, 127, 74, 18, 255, 126, 73, 18, 255, 116, 67, 13, 255, 112, 65, 13, 255, 113, 65, 18, 255, 122, 71, 18, 255, 133, 78, 22, 255, 138, 82, 22, 255, 138, 82, 22, 255, 135, 79, 22, 255, 136, 80, 22, 255, 136, 78, 22, 255, 137, 79, 22, 255, 137, 79, 22, 255, 135, 78, 18, 255, 131, 76, 18, 255, 126, 73, 18, 255, 130, 76, 18, 255, 131, 77, 18, 255, 131, 76, 18, 255, 131, 76, 18, 255, 128, 74, 18, 255, 124, 71, 18, 255, 113, 65, 13, 255, 110, 64, 13, 255, 118, 68, 18, 255, 212, 127, 38, 255, 209, 126, 36, 255, 209, 126, 36, 255, 196, 118, 36, 255, 204, 123, 38, 255, 208, 125, 38, 255, 207, 122, 36, 255, 206, 121, 36, 255, 193, 115, 34, 255, 183, 110, 31, 255, 198, 119, 36, 255, 208, 124, 38, 255, 203, 122, 36, 255, 154, 80, 54, 255, 174, 91, 64, 255, 177, 91, 64, 255, 177, 91, 64, 255, 170, 88, 61, 255, 163, 85, 58, 255, 172, 90, 61, 255, 174, 91, 62, 255, 167, 86, 60, 255, 154, 80, 54, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 141, 80, 22, 255, 139, 79, 22, 255, 137, 78, 22, 255, 134, 77, 18, 255, 132, 76, 18, 255, 126, 73, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 132, 77, 18, 255, 130, 76, 18, 255, 129, 75, 18, 255, 129, 75, 18, 255, 121, 68, 18, 255, 112, 64, 13, 255, 110, 62, 13, 255, 120, 70, 18, 255, 128, 75, 22, 255, 136, 80, 22, 255, 142, 83, 25, 255, 136, 79, 22, 255, 137, 79, 22, 255, 135, 78, 22, 255, 130, 76, 18, 255, 126, 73, 18, 255, 130, 76, 18, 255, 134, 79, 18, 255, 134, 79, 18, 255, 137, 79, 22, 255, 134, 77, 18, 255, 134, 77, 18, 255, 132, 75, 18, 255, 130, 75, 18, 255, 127, 73, 18, 255, 116, 67, 13, 255, 107, 61, 13, 255, 108, 61, 13, 255, 201, 122, 38, 255, 205, 123, 36, 255, 206, 123, 36, 255, 203, 119, 36, 255, 195, 115, 34, 255, 191, 115, 34, 255, 200, 120, 36, 255, 207, 124, 38, 255, 212, 126, 38, 255, 204, 122, 36, 255, 174, 90, 62, 255, 178, 91, 65, 255, 180, 91, 65, 255, 178, 91, 64, 255, 172, 89, 62, 255, 162, 85, 58, 255, 169, 88, 61, 255, 167, 86, 60, 255, 157, 81, 56, 255, 157, 82, 56, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139, 81, 22, 255, 138, 80, 22, 255, 139, 80, 22, 255, 137, 79, 22, 255, 133, 77, 18, 255, 128, 74, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 137, 80, 22, 255, 139, 80, 22, 255, 137, 78, 22, 255, 131, 74, 18, 255, 129, 73, 18, 255, 125, 72, 18, 255, 111, 64, 13, 255, 104, 60, 13, 255, 113, 66, 18, 255, 126, 74, 18, 255, 135, 80, 22, 255, 137, 81, 22, 255, 134, 79, 22, 255, 128, 75, 18, 255, 132, 77, 18, 255, 135, 79, 22, 255, 135, 79, 18, 255, 135, 79, 18, 255, 133, 78, 18, 255, 135, 78, 18, 255, 139, 80, 22, 255, 139, 79, 22, 255, 138, 79, 22, 255, 132, 76, 18, 255, 124, 72, 18, 255, 117, 68, 18, 255, 200, 121, 36, 255, 203, 122, 36, 255, 202, 121, 36, 255, 196, 115, 34, 255, 193, 115, 34, 255, 203, 122, 36, 255, 208, 124, 38, 255, 211, 124, 38, 255, 207, 123, 36, 255, 203, 121, 36, 255, 178, 91, 64, 255, 179, 91, 65, 255, 181, 92, 65, 255, 176, 90, 64, 255, 176, 91, 64, 255, 159, 83, 57, 255, 162, 84, 57, 255, 156, 81, 56, 255, 162, 84, 58, 255, 168, 88, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 62, 13, 255, 116, 67, 18, 255, 129, 75, 18, 255, 139, 81, 22, 255, 134, 79, 22, 255, 127, 75, 22, 255, 132, 78, 18, 255, 135, 79, 22, 255, 135, 79, 18, 255, 137, 79, 22, 255, 135, 79, 18, 255, 138, 79, 22, 255, 140, 79, 22, 255, 138, 78, 22, 255, 136, 77, 18, 255, 134, 77, 18, 255, 128, 74, 18, 255, 119, 68, 18, 255, 122, 71, 18, 255, 120, 70, 18, 255, 114, 66, 13, 255, 108, 62, 13, 255, 121, 71, 18, 255, 124, 73, 18, 255, 131, 78, 22, 255, 138, 82, 25, 255, 137, 81, 22, 255, 136, 80, 22, 255, 135, 79, 22, 255, 135, 79, 22, 255, 134, 77, 18, 255, 137, 79, 22, 255, 137, 79, 22, 255, 136, 78, 22, 255, 131, 76, 18, 255, 125, 73, 18, 255, 198, 119, 34, 255, 199, 119, 34, 255, 192, 115, 34, 255, 195, 116, 34, 255, 204, 123, 36, 255, 208, 124, 38, 255, 207, 123, 36, 255, 209, 123, 36, 255, 201, 119, 36, 255, 192, 115, 34, 255, 179, 91, 65, 255, 181, 91, 65, 255, 178, 91, 65, 255, 174, 89, 62, 255, 169, 87, 61, 255, 151, 78, 54, 255, 154, 80, 54, 255, 165, 85, 60, 255, 173, 90, 62, 255, 170, 89, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 122, 71, 18, 255, 124, 73, 18, 255, 118, 68, 18, 255, 111, 64, 13, 255, 112, 65, 13, 255, 120, 70, 18, 255, 130, 76, 18, 255, 139, 82, 22, 255, 139, 82, 22, 255, 139, 81, 22, 255, 137, 80, 22, 255, 138, 80, 22, 255, 140, 80, 22, 255, 138, 78, 22, 255, 137, 78, 22, 255, 135, 78, 18, 255, 132, 76, 18, 255, 126, 73, 18, 255, 129, 75, 18, 255, 130, 76, 18, 255, 129, 75, 18, 255, 128, 74, 18, 255, 127, 74, 18, 255, 116, 67, 13, 255, 110, 62, 13, 255, 116, 66, 18, 255, 127, 74, 18, 255, 136, 81, 22, 255, 136, 81, 22, 255, 138, 81, 22, 255, 139, 81, 22, 255, 137, 79, 22, 255, 137, 79, 22, 255, 133, 77, 18, 255, 129, 75, 18, 255, 127, 74, 18, 255, 192, 115, 34, 255, 192, 115, 34, 255, 196, 118, 34, 255, 199, 121, 38, 255, 206, 124, 38, 255, 206, 123, 36, 255, 206, 122, 36, 255, 202, 119, 36, 255, 195, 116, 34, 255, 199, 119, 36, 255, 179, 91, 65, 255, 180, 91, 65, 255, 176, 90, 64, 255, 169, 86, 60, 255, 160, 83, 57, 255, 145, 75, 51, 255, 165, 86, 60, 255, 176, 92, 65, 255, 176, 91, 64, 255, 169, 88, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 76, 18, 255, 131, 77, 18, 255, 130, 76, 18, 255, 131, 76, 18, 255, 128, 74, 18, 255, 124, 71, 18, 255, 113, 65, 13, 255, 110, 64, 13, 255, 118, 68, 18, 255, 130, 76, 18, 255, 135, 80, 25, 255, 139, 82, 25, 255, 141, 81, 22, 255, 137, 79, 22, 255, 138, 79, 22, 255, 135, 78, 18, 255, 132, 76, 18, 255, 128, 74, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 133, 78, 18, 255, 135, 78, 18, 255, 131, 74, 18, 255, 127, 72, 18, 255, 119, 68, 18, 255, 111, 64, 13, 255, 106, 61, 13, 255, 118, 68, 18, 255, 132, 77, 22, 255, 137, 81, 25, 255, 138, 81, 22, 255, 136, 79, 22, 255, 131, 77, 18, 255, 127, 74, 18, 255, 185, 111, 31, 255, 200, 120, 36, 255, 205, 124, 38, 255, 199, 121, 38, 255, 205, 123, 36, 255, 203, 122, 36, 255, 199, 118, 34, 255, 192, 113, 34, 255, 201, 120, 36, 255, 209, 126, 38, 255, 179, 91, 65, 255, 178, 90, 64, 255, 169, 86, 61, 255, 162, 83, 57, 255, 156, 81, 56, 255, 164, 85, 60, 255, 177, 92, 65, 255, 177, 91, 64, 255, 177, 91, 64, 255, 168, 87, 60, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 75, 18, 255, 134, 78, 18, 255, 134, 79, 18, 255, 137, 79, 22, 255, 134, 78, 18, 255, 134, 77, 18, 255, 132, 76, 18, 255, 130, 75, 18, 255, 127, 73, 18, 255, 117, 67, 13, 255, 108, 62, 13, 255, 107, 61, 13, 255, 124, 72, 18, 255, 133, 78, 22, 255, 139, 81, 22, 255, 141, 82, 22, 255, 131, 76, 18, 255, 127, 74, 18, 255, 132, 78, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 136, 79, 18, 255, 135, 79, 18, 255, 139, 80, 22, 255, 140, 79, 22, 255, 137, 77, 18, 255, 133, 76, 18, 255, 129, 74, 18, 255, 122, 71, 18, 255, 113, 66, 13, 255, 111, 65, 13, 255, 111, 64, 13, 255, 118, 68, 18, 255, 127, 74, 18, 255, 135, 80, 22, 255, 129, 76, 22, 255, 197, 118, 36, 255, 207, 124, 38, 255, 205, 123, 38, 255, 196, 118, 36, 255, 203, 122, 36, 255, 195, 116, 34, 255, 193, 115, 34, 255, 198, 118, 36, 255, 205, 123, 38, 255, 209, 125, 38, 255, 178, 90, 64, 255, 169, 85, 61, 255, 160, 82, 57, 255, 158, 81, 56, 255, 170, 90, 62, 255, 179, 94, 66, 255, 177, 91, 64, 255, 179, 91, 65, 255, 176, 90, 64, 255, 169, 87, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 76, 18, 255, 135, 79, 22, 255, 135, 79, 18, 255, 134, 79, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 139, 79, 22, 255, 139, 79, 22, 255, 139, 79, 22, 255, 133, 76, 18, 255, 126, 73, 18, 255, 116, 67, 18, 255, 118, 68, 18, 255, 111, 65, 13, 255, 111, 64, 13, 255, 120, 70, 18, 255, 127, 74, 18, 255, 129, 76, 22, 255, 135, 80, 22, 255, 138, 81, 22, 255, 137, 80, 22, 255, 138, 80, 22, 255, 138, 80, 22, 255, 138, 79, 22, 255, 140, 79, 22, 255, 137, 78, 22, 255, 137, 78, 18, 255, 136, 78, 18, 255, 132, 76, 18, 255, 124, 72, 18, 255, 125, 73, 18, 255, 127, 74, 18, 255, 127, 74, 18, 255, 119, 68, 18, 255, 113, 65, 13, 255, 110, 64, 13, 255, 207, 123, 38, 255, 211, 125, 38, 255, 205, 123, 36, 255, 193, 116, 34, 255, 195, 116, 34, 255, 194, 116, 34, 255, 198, 119, 36, 255, 202, 122, 38, 255, 205, 123, 36, 255, 206, 123, 36, 255, 171, 86, 61, 255, 157, 80, 56, 255, 161, 83, 57, 255, 171, 90, 62, 255, 180, 94, 65, 255, 177, 91, 64, 255, 178, 91, 64, 255, 178, 91, 64, 255, 173, 88, 62, 255, 168, 86, 60, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 76, 22, 255, 137, 81, 22, 255, 137, 81, 22, 255, 136, 80, 22, 255, 135, 79, 18, 255, 135, 79, 18, 255, 133, 77, 18, 255, 137, 79, 22, 255, 137, 79, 22, 255, 137, 79, 22, 255, 132, 77, 18, 255, 124, 72, 18, 255, 126, 74, 18, 255, 128, 75, 18, 255, 127, 74, 18, 255, 126, 73, 18, 255, 119, 68, 18, 255, 112, 65, 13, 255, 114, 66, 18, 255, 126, 74, 18, 255, 135, 79, 22, 255, 139, 82, 22, 255, 136, 80, 22, 255, 139, 80, 22, 255, 140, 80, 22, 255, 138, 79, 22, 255, 137, 78, 22, 255, 134, 77, 18, 255, 131, 76, 18, 255, 127, 74, 18, 255, 131, 77, 18, 255, 133, 78, 18, 255, 132, 77, 18, 255, 131, 76, 18, 255, 130, 76, 18, 255, 130, 75, 18, 255, 210, 124, 38, 255, 208, 123, 36, 255, 205, 122, 36, 255, 186, 111, 31, 255, 196, 117, 34, 255, 204, 122, 36, 255, 199, 121, 36, 255, 202, 122, 36, 255, 203, 122, 36, 255, 201, 120, 34, 255, 160, 81, 57, 255, 159, 82, 57, 255, 172, 91, 62, 255, 175, 92, 64, 255, 178, 92, 65, 255, 178, 91, 64, 255, 178, 91, 64, 255, 176, 90, 64, 255, 170, 87, 61, 255, 161, 84, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 62, 13, 255, 115, 66, 13, 255, 127, 74, 18, 255, 137, 81, 22, 255, 136, 81, 22, 255, 138, 81, 22, 255, 139, 81, 22, 255, 137, 79, 22, 255, 137, 79, 22, 255, 134, 77, 18, 255, 130, 75, 18, 255, 127, 73, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 136, 79, 18, 255, 130, 75, 18, 255, 130, 75, 18, 255, 127, 73, 18, 255, 122, 70, 18, 255, 112, 64, 13, 255, 110, 62, 13, 255, 117, 67, 18, 255, 127, 74, 18, 255, 139, 81, 25, 255, 138, 81, 25, 255, 139, 81, 22, 255, 137, 79, 22, 255, 132, 76, 18, 255, 129, 75, 18, 255, 131, 77, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 138, 80, 22, 255, 139, 80, 22, 255, 209, 123, 36, 255, 202, 119, 36, 255, 194, 116, 34, 255, 192, 115, 34, 255, 205, 123, 38, 255, 208, 124, 38, 255, 199, 119, 36, 255, 199, 119, 34, 255, 199, 119, 34, 255, 191, 114, 34, 255, 160, 83, 57, 255, 170, 90, 62, 255, 173, 91, 62, 255, 175, 91, 62, 255, 177, 91, 64, 255, 176, 90, 64, 255, 176, 90, 64, 255, 173, 88, 62, 255, 163, 84, 58, 255, 152, 79, 54, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, 75, 18, 255, 127, 72, 18, 255, 120, 68, 18, 255, 111, 64, 13, 255, 107, 61, 13, 255, 118, 68, 18, 255, 132, 77, 18, 255, 137, 80, 22, 255, 138, 81, 22, 255, 136, 80, 22, 255, 132, 77, 18, 255, 126, 73, 18, 255, 131, 77, 18, 255, 134, 79, 18, 255, 134, 79, 18, 255, 135, 79, 18, 255, 135, 78, 18, 255, 137, 79, 22, 255, 139, 79, 22, 255, 135, 77, 18, 255, 133, 76, 18, 255, 128, 74, 18, 255, 121, 71, 18, 255, 108, 62, 13, 255, 110, 64, 13, 255, 113, 66, 18, 255, 127, 74, 18, 255, 136, 79, 22, 255, 133, 78, 22, 255, 128, 75, 22, 255, 133, 78, 18, 255, 135, 79, 22, 255, 135, 79, 18, 255, 137, 79, 22, 255, 136, 79, 18, 255, 138, 79, 22, 255, 204, 119, 36, 255, 195, 115, 34, 255, 199, 119, 36, 255, 207, 124, 40, 255, 209, 124, 38, 255, 206, 123, 36, 255, 196, 118, 34, 255, 192, 115, 34, 255, 192, 115, 34, 255, 198, 119, 34, 255, 167, 88, 61, 255, 173, 91, 62, 255, 175, 91, 62, 255, 175, 91, 62, 255, 176, 91, 64, 255, 172, 88, 61, 255, 172, 87, 61, 255, 164, 84, 58, 255, 152, 78, 54, 255, 159, 83, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 79, 22, 255, 137, 78, 18, 255, 134, 76, 18, 255, 129, 74, 18, 255, 123, 71, 18, 255, 112, 65, 13, 255, 110, 64, 13, 255, 110, 64, 13, 255, 119, 68, 18, 255, 127, 74, 18, 255, 136, 80, 25, 255, 129, 76, 22, 255, 131, 77, 22, 255, 136, 80, 22, 255, 136, 80, 22, 255, 136, 80, 22, 255, 134, 79, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 138, 79, 22, 255, 138, 79, 22, 255, 137, 79, 22, 255, 130, 75, 18, 255, 121, 70, 18, 255, 123, 72, 18, 255, 124, 73, 18, 255, 121, 70, 18, 255, 112, 65, 13, 255, 110, 64, 13, 255, 118, 68, 18, 255, 129, 76, 22, 255, 140, 83, 25, 255, 140, 83, 25, 255, 140, 82, 22, 255, 136, 79, 22, 255, 139, 80, 22, 255, 193, 114, 34, 255, 200, 119, 36, 255, 209, 125, 38, 255, 209, 123, 38, 255, 208, 123, 36, 255, 202, 120, 36, 255, 188, 113, 31, 255, 186, 111, 31, 255, 201, 121, 36, 255, 204, 123, 38, 255, 166, 87, 60, 255, 173, 91, 62, 255, 175, 91, 62, 255, 174, 91, 62, 255, 173, 91, 62, 255, 170, 87, 61, 255, 164, 84, 58, 255, 152, 78, 54, 255, 161, 84, 57, 255, 174, 91, 64, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 79, 22, 255, 137, 78, 22, 255, 137, 78, 18, 255, 136, 78, 18, 255, 132, 77, 18, 255, 124, 72, 18, 255, 123, 72, 18, 255, 127, 74, 18, 255, 127, 74, 18, 255, 119, 68, 18, 255, 113, 66, 18, 255, 110, 64, 13, 255, 120, 70, 18, 255, 131, 77, 22, 255, 138, 81, 22, 255, 139, 82, 22, 255, 135, 79, 22, 255, 137, 80, 22, 255, 136, 79, 22, 255, 137, 79, 22, 255, 136, 79, 18, 255, 135, 78, 18, 255, 131, 76, 18, 255, 126, 73, 18, 255, 130, 76, 18, 255, 132, 77, 18, 255, 132, 77, 18, 255, 132, 76, 18, 255, 128, 74, 18, 255, 126, 73, 18, 255, 115, 66, 18, 255, 111, 64, 13, 255, 115, 66, 18, 255, 127, 74, 18, 255, 133, 78, 22, 255, 138, 81, 22, 255, 197, 118, 36, 255, 204, 123, 38, 255, 208, 125, 38, 255, 207, 122, 36, 255, 206, 121, 36, 255, 193, 115, 34, 255, 185, 111, 31, 255, 199, 119, 36, 255, 208, 124, 38, 255, 203, 122, 36, 255, 165, 86, 60, 255, 173, 91, 62, 255, 174, 91, 62, 255, 173, 91, 62, 255, 167, 87, 60, 255, 164, 84, 58, 255, 154, 79, 54, 255, 164, 85, 58, 255, 174, 91, 64, 255, 178, 93, 65, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 141, 80, 22, 255, 139, 79, 22, 255, 137, 78, 22, 255, 134, 77, 18, 255, 132, 76, 18, 255, 127, 73, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 132, 77, 18, 255, 130, 76, 18, 255, 130, 75, 18, 255, 130, 75, 18, 255, 123, 70, 18, 255, 113, 65, 13, 255, 110, 62, 13, 255, 117, 67, 18, 255, 126, 73, 18, 255, 135, 80, 22, 255, 142, 83, 25, 255, 137, 80, 22, 255, 137, 79, 22, 255, 135, 78, 18, 255, 131, 76, 18, 255, 126, 73, 18, 255, 130, 76, 18, 255, 134, 79, 18, 255, 134, 79, 18, 255, 136, 79, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 132, 76, 18, 255, 131, 75, 18, 255, 128, 73, 18, 255, 119, 68, 18, 255, 108, 61, 13, 255, 104, 60, 13, 255, 202, 122, 38, 255, 205, 123, 36, 255, 206, 123, 36, 255, 202, 119, 36, 255, 195, 115, 34, 255, 192, 115, 34, 255, 201, 121, 36, 255, 207, 124, 38, 255, 212, 126, 38, 255, 205, 122, 36, 255, 164, 85, 58, 255, 172, 90, 62, 255, 173, 91, 62, 255, 168, 87, 60, 255, 159, 83, 56, 255, 156, 80, 56, 255, 165, 85, 58, 255, 177, 93, 65, 255, 175, 91, 64, 255, 175, 91, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139, 81, 22, 255, 138, 80, 22, 255, 139, 80, 22, 255, 137, 80, 22, 255, 132, 77, 18, 255, 127, 74, 18, 255, 131, 76, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 137, 80, 22, 255, 139, 80, 22, 255, 138, 78, 22, 255, 131, 75, 18, 255, 129, 74, 18, 255, 126, 72, 18, 255, 113, 65, 13, 255, 104, 60, 13, 255, 110, 64, 13, 255, 123, 72, 18, 255, 133, 78, 22, 255, 137, 80, 22, 255, 134, 79, 22, 255, 128, 75, 18, 255, 132, 77, 18, 255, 135, 79, 22, 255, 135, 79, 18, 255, 135, 79, 18, 255, 133, 78, 18, 255, 135, 78, 18, 255, 138, 79, 22, 255, 139, 79, 22, 255, 139, 80, 22, 255, 133, 77, 18, 255, 125, 72, 18, 255, 118, 68, 18, 255, 200, 121, 36, 255, 203, 122, 36, 255, 201, 120, 34, 255, 196, 115, 34, 255, 195, 116, 34, 255, 204, 122, 36, 255, 208, 124, 38, 255, 211, 124, 38, 255, 207, 122, 36, 255, 203, 121, 36, 255, 162, 85, 58, 255, 170, 89, 61, 255, 167, 87, 60, 255, 160, 83, 57, 255, 153, 79, 54, 255, 160, 83, 57, 255, 176, 92, 64, 255, 176, 92, 64, 255, 175, 91, 62, 255, 173, 90, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 64, 13, 255, 113, 66, 13, 255, 126, 74, 18, 255, 137, 80, 22, 255, 134, 79, 22, 255, 127, 75, 22, 255, 132, 78, 18, 255, 135, 79, 22, 255, 135, 79, 18, 255, 137, 79, 22, 255, 136, 79, 18, 255, 138, 79, 22, 255, 140, 79, 22, 255, 138, 78, 22, 255, 136, 77, 18, 255, 135, 77, 18, 255, 129, 75, 18, 255, 120, 70, 18, 255, 122, 71, 18, 255, 122, 71, 18, 255, 115, 66, 13, 255, 110, 64, 13, 255, 118, 68, 18, 255, 123, 72, 18, 255, 131, 78, 22, 255, 138, 82, 25, 255, 138, 81, 22, 255, 136, 80, 22, 255, 135, 79, 22, 255, 135, 79, 22, 255, 134, 77, 18, 255, 137, 79, 22, 255, 137, 79, 22, 255, 136, 78, 18, 255, 131, 76, 18, 255, 126, 73, 18, 255, 198, 119, 34, 255, 199, 119, 34, 255, 192, 115, 34, 255, 195, 116, 34, 255, 205, 123, 36, 255, 208, 124, 38, 255, 207, 123, 36, 255, 209, 123, 36, 255, 201, 119, 34, 255, 192, 115, 34, 255, 159, 83, 57, 255, 164, 85, 58, 255, 159, 82, 56, 255, 158, 82, 56, 255, 166, 87, 60, 255, 167, 88, 61, 255, 173, 91, 62, 255, 176, 92, 64, 255, 176, 91, 64, 255, 173, 90, 62, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 122, 72, 18, 255, 124, 73, 18, 255, 121, 70, 18, 255, 112, 65, 13, 255, 110, 64, 13, 255, 118, 68, 18, 255, 129, 75, 18, 255, 139, 82, 22, 255, 140, 82, 22, 255, 140, 81, 22, 255, 136, 79, 22, 255, 138, 80, 22, 255, 140, 80, 22, 255, 138, 78, 22, 255, 137, 78, 18, 255, 135, 78, 18, 255, 132, 76, 18, 255, 126, 73, 18, 255, 129, 76, 18, 255, 131, 76, 18, 255, 129, 75, 18, 255, 128, 74, 18, 255, 128, 74, 18, 255, 119, 68, 18, 255, 111, 64, 13, 255, 113, 65, 18, 255, 124, 72, 18, 255, 134, 79, 22, 255, 135, 80, 22, 255, 139, 81, 22, 255, 139, 81, 22, 255, 136, 79, 22, 255, 137, 79, 22, 255, 133, 77, 18, 255, 129, 75, 18, 255, 127, 74, 18, 255, 191, 115, 34, 255, 192, 115, 34, 255, 198, 119, 36, 255, 199, 121, 38, 255, 206, 124, 36, 255, 206, 123, 36, 255, 206, 122, 36, 255, 202, 118, 34, 255, 195, 116, 34, 255, 200, 120, 36, 255, 150, 78, 53, 255, 153, 79, 54, 255, 161, 83, 57, 255, 170, 88, 61, 255, 170, 89, 62, 255, 165, 87, 60, 255, 172, 90, 62, 255, 176, 92, 64, 255, 175, 91, 62, 255, 172, 89, 61, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 76, 18, 255, 132, 77, 18, 255, 131, 77, 18, 255, 132, 76, 18, 255, 128, 74, 18, 255, 126, 72, 18, 255, 115, 66, 13, 255, 111, 64, 13, 255, 115, 66, 13, 255, 127, 74, 18, 255, 133, 79, 22, 255, 138, 81, 22, 255, 142, 81, 22, 255, 137, 79, 22, 255, 138, 79, 22, 255, 135, 78, 18, 255, 132, 77, 18, 255, 128, 74, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 132, 75, 18, 255, 128, 73, 18, 255, 122, 70, 18, 255, 111, 64, 13, 255, 105, 61, 13, 255, 115, 67, 18, 255, 130, 76, 18, 255, 137, 81, 22, 255, 138, 82, 25, 255, 136, 80, 22, 255, 131, 77, 18, 255, 127, 74, 18, 255, 184, 111, 31, 255, 200, 120, 36, 255, 205, 124, 38, 255, 199, 121, 36, 255, 205, 123, 36, 255, 203, 122, 36, 255, 199, 118, 34, 255, 192, 113, 34, 255, 201, 121, 36, 255, 209, 126, 38, 255, 139, 72, 49, 255, 160, 83, 57, 255, 173, 90, 62, 255, 174, 91, 62, 255, 171, 90, 62, 255, 164, 86, 60, 255, 172, 90, 61, 255, 176, 91, 64, 255, 173, 90, 62, 255, 164, 85, 58, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 76, 18, 255, 134, 78, 18, 255, 134, 79, 18, 255, 137, 79, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 133, 76, 18, 255, 131, 75, 18, 255, 128, 74, 18, 255, 120, 68, 18, 255, 109, 62, 13, 255, 103, 60, 13, 255, 121, 71, 18, 255, 130, 76, 18, 255, 138, 81, 22, 255, 141, 82, 22, 255, 131, 76, 18, 255, 127, 74, 18, 255, 132, 78, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 136, 79, 18, 255, 135, 79, 18, 255, 138, 80, 22, 255, 140, 79, 22, 255, 137, 78, 18, 255, 134, 76, 18, 255, 129, 74, 18, 255, 123, 72, 18, 255, 115, 67, 13, 255, 113, 66, 13, 255, 111, 65, 13, 255, 115, 67, 18, 255, 124, 73, 18, 255, 133, 78, 22, 255, 128, 75, 22, 255, 198, 119, 36, 255, 208, 124, 38, 255, 205, 123, 38, 255, 196, 118, 36, 255, 203, 122, 36, 255, 195, 116, 34, 255, 194, 115, 34, 255, 198, 119, 36, 255, 205, 123, 38, 255, 208, 124, 38, 255, 156, 81, 56, 255, 175, 91, 64, 255, 177, 91, 64, 255, 177, 91, 64, 255, 170, 88, 62, 255, 163, 85, 58, 255, 172, 90, 61, 255, 173, 90, 62, 255, 166, 85, 60, 255, 153, 79, 54, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 76, 18, 255, 135, 79, 18, 255, 135, 79, 18, 255, 134, 79, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 138, 79, 22, 255, 139, 79, 22, 255, 139, 80, 22, 255, 134, 77, 18, 255, 126, 73, 18, 255, 116, 67, 18, 255, 120, 70, 18, 255, 113, 66, 13, 255, 111, 65, 13, 255, 117, 67, 18, 255, 126, 73, 18, 255, 128, 75, 22, 255, 135, 80, 22, 255, 138, 82, 22, 255, 137, 80, 22, 255, 138, 80, 22, 255, 138, 80, 22, 255, 138, 79, 22, 255, 140, 79, 22, 255, 137, 78, 22, 255, 137, 78, 18, 255, 135, 78, 18, 255, 132, 76, 18, 255, 125, 73, 18, 255, 126, 73, 18, 255, 128, 75, 18, 255, 127, 74, 18, 255, 122, 71, 18, 255, 114, 66, 13, 255, 109, 62, 13, 255, 207, 123, 38, 255, 212, 125, 38, 255, 206, 123, 36, 255, 193, 116, 34, 255, 195, 116, 34, 255, 195, 116, 34, 255, 198, 119, 36, 255, 202, 122, 36, 255, 205, 123, 36, 255, 205, 123, 36, 255, 175, 91, 64, 255, 178, 91, 65, 255, 180, 92, 65, 255, 178, 91, 64, 255, 173, 89, 62, 255, 162, 85, 58, 255, 168, 87, 60, 255, 166, 86, 60, 255, 156, 81, 56, 255, 159, 83, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 76, 18, 255, 137, 81, 22, 255, 138, 81, 22, 255, 136, 80, 22, 255, 135, 79, 18, 255, 136, 79, 18, 255, 134, 77, 18, 255, 137, 79, 18, 255, 137, 79, 22, 255, 136, 79, 18, 255, 132, 77, 18, 255, 124, 72, 18, 255, 127, 74, 18, 255, 128, 75, 18, 255, 128, 74, 18, 255, 127, 73, 18, 255, 122, 70, 18, 255, 113, 65, 13, 255, 111, 64, 13, 255, 123, 72, 18, 255, 133, 77, 22, 255, 139, 82, 22, 255, 137, 80, 22, 255, 139, 80, 22, 255, 140, 80, 22, 255, 138, 79, 22, 255, 137, 78, 18, 255, 134, 77, 18, 255, 132, 76, 18, 255, 127, 74, 18, 255, 131, 77, 18, 255, 133, 78, 18, 255, 133, 77, 18, 255, 131, 76, 18, 255, 130, 76, 18, 255, 131, 75, 18, 255, 211, 124, 38, 255, 208, 123, 36, 255, 205, 122, 36, 255, 186, 111, 31, 255, 197, 118, 34, 255, 205, 123, 36, 255, 200, 121, 36, 255, 202, 122, 36, 255, 203, 122, 36, 255, 200, 119, 34, 255, 178, 91, 64, 255, 179, 91, 65, 255, 181, 91, 65, 255, 175, 90, 62, 255, 176, 91, 64, 255, 158, 82, 57, 255, 161, 84, 57, 255, 156, 81, 56, 255, 164, 85, 58, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 62, 13, 255, 112, 65, 13, 255, 124, 72, 18, 255, 135, 79, 22, 255, 136, 81, 22, 255, 138, 82, 22, 255, 139, 81, 22, 255, 136, 79, 22, 255, 137, 79, 22, 255, 134, 77, 18, 255, 130, 75, 18, 255, 127, 73, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 137, 79, 18, 255, 131, 76, 18, 255, 131, 75, 18, 255, 128, 73, 18, 255, 125, 72, 18, 255, 114, 65, 13, 255, 110, 62, 13, 255, 114, 66, 13, 255, 124, 73, 18, 255, 138, 81, 25, 255, 137, 81, 25, 255, 140, 81, 22, 255, 137, 80, 22, 255, 131, 76, 18, 255, 128, 74, 18, 255, 132, 77, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 137, 80, 22, 255, 139, 80, 22, 255, 209, 123, 36, 255, 202, 119, 34, 255, 194, 116, 34, 255, 193, 116, 34, 255, 205, 123, 38, 255, 208, 124, 38, 255, 199, 119, 34, 255, 199, 119, 34, 255, 198, 119, 34, 255, 191, 114, 34, 255, 179, 91, 65, 255, 181, 91, 65, 255, 178, 91, 64, 255, 173, 89, 62, 255, 169, 87, 61, 255, 150, 78, 53, 255, 155, 80, 56, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 132, 75, 18, 255, 128, 73, 18, 255, 122, 70, 18, 255, 112, 64, 13, 255, 107, 61, 13, 255, 115, 66, 18, 255, 130, 75, 18, 255, 137, 80, 22, 255, 138, 81, 22, 255, 137, 80, 22, 255, 132, 77, 18, 255, 126, 73, 18, 255, 131, 77, 18, 255, 134, 79, 18, 255, 134, 79, 18, 255, 135, 79, 18, 255, 134, 78, 18, 255, 137, 79, 22, 255, 139, 79, 22, 255, 136, 78, 18, 255, 134, 77, 18, 255, 129, 74, 18, 255, 122, 71, 18, 255, 110, 64, 13, 255, 110, 64, 13, 255, 110, 64, 13, 255, 124, 72, 18, 255, 134, 78, 22, 255, 133, 78, 22, 255, 129, 75, 22, 255, 133, 78, 18, 255, 135, 79, 22, 255, 136, 79, 18, 255, 137, 79, 22, 255, 136, 79, 18, 255, 138, 79, 22, 255, 203, 119, 36, 255, 195, 115, 34, 255, 200, 120, 36, 255, 207, 124, 38, 255, 209, 124, 38, 255, 206, 123, 36, 255, 196, 118, 34, 255, 192, 115, 34, 255, 192, 115, 34, 255, 199, 119, 36, 255, 179, 91, 65, 255, 179, 91, 65, 255, 176, 89, 64, 255, 168, 86, 60, 255, 159, 83, 57, 255, 147, 76, 53, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 79, 22, 255, 137, 78, 18, 255, 135, 76, 18, 255, 130, 75, 18, 255, 124, 72, 18, 255, 113, 65, 13, 255, 113, 65, 13, 255, 111, 65, 13, 255, 116, 67, 13, 255, 124, 73, 18, 255, 134, 79, 22, 255, 128, 76, 22, 255, 131, 77, 22, 255, 136, 80, 22, 255, 136, 80, 22, 255, 136, 80, 22, 255, 134, 79, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 138, 79, 22, 255, 138, 79, 22, 255, 137, 79, 22, 255, 131, 76, 18, 255, 121, 70, 18, 255, 124, 72, 18, 255, 125, 73, 18, 255, 123, 71, 18, 255, 113, 65, 13, 255, 111, 64, 13, 255, 116, 67, 13, 255, 127, 74, 18, 255, 139, 82, 22, 255, 140, 83, 25, 255, 140, 82, 22, 255, 136, 79, 22, 255, 139, 80, 22, 255, 193, 114, 34, 255, 201, 120, 36, 255, 209, 125, 38, 255, 209, 123, 36, 255, 209, 123, 36, 255, 202, 120, 36, 255, 188, 113, 31, 255, 187, 112, 31, 255, 202, 121, 36, 255, 204, 123, 38, 255, 179, 91, 65, 255, 178, 90, 64, 255, 169, 85, 60, 255, 161, 82, 57, 255, 157, 82, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 79, 22, 255, 137, 78, 18, 255, 137, 78, 18, 255, 136, 78, 18, 255, 132, 77, 18, 255, 124, 72, 18, 255, 124, 73, 18, 255, 128, 74, 18, 255, 127, 74, 18, 255, 122, 71, 18, 255, 115, 66, 18, 255, 110, 64, 13, 255, 118, 67, 18, 255, 129, 76, 18, 255, 137, 81, 22, 255, 139, 82, 22, 255, 136, 80, 22, 255, 137, 80, 22, 255, 136, 79, 22, 255, 137, 79, 22, 255, 137, 79, 18, 255, 134, 77, 18, 255, 130, 76, 18, 255, 126, 73, 18, 255, 130, 76, 18, 255, 132, 77, 18, 255, 132, 77, 18, 255, 133, 77, 18, 255, 129, 74, 18, 255, 127, 73, 18, 255, 118, 67, 18, 255, 111, 64, 13, 255, 113, 65, 13, 255, 124, 72, 18, 255, 130, 77, 22, 255, 137, 80, 22, 255, 197, 118, 36, 255, 205, 123, 38, 255, 208, 124, 36, 255, 207, 122, 36, 255, 206, 121, 36, 255, 193, 115, 34, 255, 186, 112, 31, 255, 200, 120, 36, 255, 209, 124, 38, 255, 204, 122, 36, 255, 177, 90, 64, 255, 168, 85, 60, 255, 159, 81, 57, 255, 160, 82, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 141, 80, 22, 255, 138, 79, 22, 255, 137, 78, 22, 255, 134, 77, 18, 255, 132, 76, 18, 255, 127, 73, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 132, 77, 18, 255, 131, 76, 18, 255, 130, 76, 18, 255, 131, 75, 18, 255, 126, 72, 18, 255, 116, 66, 13, 255, 111, 64, 13, 255, 114, 66, 13, 255, 123, 72, 18, 255, 133, 78, 22, 255, 141, 83, 25, 255, 137, 80, 22, 255, 136, 79, 22, 255, 135, 78, 18, 255, 131, 76, 18, 255, 126, 73, 18, 255, 131, 76, 18, 255, 135, 79, 18, 255, 134, 79, 18, 255, 136, 79, 18, 255, 134, 78, 18, 255, 136, 78, 18, 255, 133, 76, 18, 255, 132, 75, 18, 255, 129, 74, 18, 255, 122, 70, 18, 255, 108, 62, 13, 255, 104, 60, 13, 255, 202, 122, 36, 255, 205, 123, 36, 255, 206, 123, 36, 255, 202, 119, 36, 255, 195, 115, 34, 255, 193, 116, 34, 255, 202, 122, 36, 255, 208, 124, 38, 255, 212, 126, 38, 255, 205, 122, 36, 255, 170, 86, 61, 255, 155, 79, 54, 255, 162, 84, 58, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 138, 80, 22, 255, 138, 80, 22, 255, 140, 81, 22, 255, 138, 80, 22, 255, 132, 77, 18, 255, 127, 74, 18, 255, 131, 76, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 135, 78, 18, 255, 137, 80, 18, 255, 139, 80, 22, 255, 138, 79, 22, 255, 132, 75, 18, 255, 130, 74, 18, 255, 126, 73, 18, 255, 115, 66, 13, 255, 104, 60, 13, 255, 108, 62, 13, 255, 121, 71, 18, 255, 131, 77, 18, 255, 136, 80, 22, 255, 135, 79, 22, 255, 128, 75, 18, 255, 132, 77, 18, 255, 135, 79, 18, 255, 135, 79, 18, 255, 135, 79, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 138, 79, 22, 255, 139, 79, 22, 255, 139, 79, 22, 255, 134, 77, 18, 255, 126, 73, 18, 255, 118, 68, 18, 255, 200, 121, 36, 255, 203, 122, 36, 255, 201, 120, 34, 255, 196, 115, 34, 255, 195, 116, 34, 255, 205, 123, 36, 255, 208, 124, 38, 255, 211, 124, 36, 255, 207, 122, 36, 255, 202, 121, 36, 255, 159, 81, 57, 255, 160, 83, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 135, 78, 22, 255, 134, 79, 22, 255, 128, 75, 22, 255, 132, 78, 18, 255, 135, 79, 18, 255, 135, 79, 18, 255, 137, 80, 22, 255, 136, 79, 18, 255, 138, 79, 22, 255, 140, 79, 22, 255, 138, 78, 22, 255, 136, 77, 18, 255, 135, 78, 18, 255, 129, 75, 18, 255, 121, 70, 18, 255, 123, 72, 18, 255, 125, 73, 18, 255, 117, 67, 13, 255, 110, 64, 13, 255, 115, 67, 13, 255, 122, 71, 18, 255, 130, 77, 22, 255, 137, 81, 22, 255, 138, 82, 22, 255, 136, 80, 22, 255, 135, 79, 18, 255, 136, 79, 22, 255, 134, 77, 18, 255, 137, 79, 22, 255, 137, 79, 18, 255, 136, 78, 18, 255, 131, 76, 18, 255, 126, 73, 18, 255, 198, 119, 34, 255, 199, 119, 34, 255, 192, 115, 34, 255, 196, 116, 34, 255, 207, 124, 38, 255, 208, 124, 38, 255, 207, 123, 36, 255, 209, 123, 36, 255, 201, 119, 34, 255, 192, 115, 34, 255, 160, 83, 57, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 127, 74, 18, 255, 139, 82, 22, 255, 139, 82, 22, 255, 140, 82, 22, 255, 136, 79, 22, 255, 138, 80, 22, 255, 140, 80, 22, 255, 138, 78, 22, 255, 137, 78, 18, 255, 134, 77, 18, 255, 132, 76, 18, 255, 126, 73, 18, 255, 130, 76, 18, 255, 131, 77, 18, 255, 130, 76, 18, 255, 128, 75, 18, 255, 128, 74, 18, 255, 122, 70, 18, 255, 112, 64, 13, 255, 110, 62, 13, 255, 122, 71, 18, 255, 132, 77, 22, 255, 135, 80, 22, 255, 139, 82, 22, 255, 140, 81, 22, 255, 136, 79, 22, 255, 137, 79, 22, 255, 134, 77, 18, 255, 129, 75, 18, 255, 127, 74, 18, 255, 191, 115, 34, 255, 192, 115, 34, 255, 199, 119, 36, 255, 199, 121, 36, 255, 206, 124, 36, 255, 206, 123, 36, 255, 206, 122, 36, 255, 202, 118, 34, 255, 196, 116, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, 77, 22, 255, 137, 81, 22, 255, 142, 82, 22, 255, 137, 79, 22, 255, 138, 79, 22, 255, 135, 78, 18, 255, 133, 77, 18, 255, 128, 74, 18, 255, 130, 76, 18, 255, 133, 78, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 135, 79, 18, 255, 136, 78, 18, 255, 133, 75, 18, 255, 128, 73, 18, 255, 124, 71, 18, 255, 113, 65, 13, 255, 106, 61, 13, 255, 112, 65, 13, 255, 127, 74, 18, 255, 136, 80, 22, 255, 138, 81, 25, 255, 137, 80, 22, 255, 131, 77, 18, 255, 127, 74, 18, 255, 185, 111, 31, 255, 201, 121, 36, 255, 205, 124, 38, 255, 199, 121, 36, 255, 205, 123, 36, 255, 203, 122, 36, 255, 199, 117, 34, 255, 193, 114, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 75, 18, 255, 137, 80, 22, 255, 141, 82, 22, 255, 131, 77, 18, 255, 127, 74, 18, 255, 133, 78, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 136, 79, 18, 255, 135, 78, 18, 255, 138, 80, 22, 255, 140, 79, 22, 255, 137, 78, 18, 255, 135, 77, 18, 255, 130, 75, 18, 255, 124, 72, 18, 255, 116, 67, 18, 255, 116, 67, 13, 255, 113, 65, 13, 255, 113, 65, 13, 255, 122, 71, 18, 255, 131, 77, 18, 255, 128, 75, 22, 255, 199, 119, 36, 255, 209, 124, 38, 255, 205, 123, 38, 255, 196, 118, 36, 255, 203, 122, 36, 255, 195, 116, 34, 255, 194, 115, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 127, 74, 18, 255, 134, 79, 22, 255, 139, 82, 22, 255, 137, 80, 22, 255, 138, 80, 22, 255, 138, 80, 22, 255, 138, 79, 22, 255, 140, 79, 22, 255, 137, 78, 18, 255, 137, 78, 18, 255, 135, 78, 18, 255, 132, 76, 18, 255, 126, 73, 18, 255, 126, 74, 18, 255, 128, 75, 18, 255, 127, 74, 18, 255, 124, 72, 18, 255, 116, 67, 13, 255, 110, 64, 13, 255, 207, 124, 38, 255, 212, 125, 38, 255, 206, 123, 36, 255, 192, 115, 34, 255, 195, 116, 34, 255, 196, 118, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 76, 18, 255, 138, 81, 22, 255, 137, 80, 22, 255, 139, 80, 22, 255, 140, 80, 22, 255, 138, 79, 22, 255, 137, 78, 18, 255, 134, 77, 18, 255, 132, 76, 18, 255, 127, 74, 18, 255, 131, 76, 18, 255, 133, 78, 18, 255, 133, 78, 18, 255, 132, 77, 18, 255, 130, 76, 18, 255, 131, 76, 18, 255, 211, 124, 36, 255, 207, 123, 36, 255, 204, 122, 36, 255, 185, 111, 31, 255, 198, 118, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 122, 71, 18, 255, 135, 79, 22, 255, 137, 80, 22, 255, 140, 81, 22, 255, 137, 80, 22, 255, 131, 76, 18, 255, 128, 74, 18, 255, 132, 77, 18, 255, 133, 78, 18, 255, 134, 78, 18, 255, 135, 79, 18, 255, 137, 80, 18, 255, 139, 80, 22, 255, 209, 123, 36, 255, 201, 119, 34, 255, 195, 116, 34, 255, 194, 116, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 132, 77, 18, 255, 133, 78, 22, 255, 129, 76, 22, 255, 134, 79, 22, 255, 135, 80, 22, 255, 136, 79, 18, 255, 137, 80, 22, 255, 136, 79, 18, 255, 138, 79, 22, 255, 203, 119, 34, 255, 195, 116, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 125, 73, 18, 255, 138, 81, 22, 255, 140, 82, 25, 255, 140, 82, 22, 255, 136, 79, 22, 255, 139, 80, 22, 255, 194, 115, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 75, 18, 255, 136, 80, 22, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
"format": "RGBA8",
"height": 64,
"mipmaps": false,
"width": 64
}

[sub_resource type="ImageTexture" id="ImageTexture_ug6xg"]
image = SubResource("Image_5gsc4")

[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6k0lv"]
data = PackedVector3Array(-0.5, -0.5, 0, -0.5, 0.5, 0.5, -0.5, -0.5, 0.5, -0.5, -0.5, 0, -0.5, 0.5, 0, -0.5, 0.5, 0.5, -0.5, 0.5, 0, 0.5, 0.5, 0.5, -0.5, 0.5, 0.5, -0.5, 0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, 0.5, 0.5, 0.5, 0, 0.5, -0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0, 0.5, -0.5, 0, 0.5, -0.5, 0.5, 0.5, -0.5, 0, -0.5, -0.5, 0.5, 0.5, -0.5, 0.5, 0.5, -0.5, 0, -0.5, -0.5, 0, -0.5, -0.5, 0.5, 0.5, 0.5, 0.5, -0.5, -0.5, 0.5, -0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, -0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, 0.5, -0.5, -0.5, 0.5, -0.5, -0.5, -0.5, -0.5, 0.5, -0.5, -0.5, 0.5, -0.5, -0.5, -0.5, -0.5, 0, 0.5, -0.5, 0, 0.5, -0.5, -0.5, -0.5, -0.5, -0.5, -0.5, -0.5, 0, 0.5, 0.5, -0.5, 0.5, -0.5, 0, 0.5, 0.5, 0, 0.5, 0.5, -0.5, 0.5, -0.5, -0.5, 0.5, -0.5, 0, -0.5, 0.5, -0.5, 0.5, 0.5, 0, -0.5, 0.5, 0, -0.5, 0.5, -0.5, 0.5, 0.5, -0.5, 0.5, 0.5, 0, -0.5, -0.5, -0.5, -0.5, 0.5, 0, -0.5, -0.5, 0, -0.5, -0.5, -0.5, -0.5, 0.5, -0.5, -0.5, 0.5, 0)

[sub_resource type="ArrayMesh" id="ArrayMesh_8osa2"]
_surfaces = [{
"aabb": AABB(-0.5, -0.5, -0.5, 1, 1, 1),
"format": 34896613377,
"index_count": 36,
"index_data": PackedByteArray(0, 0, 3, 0, 1, 0, 0, 0, 2, 0, 3, 0, 2, 0, 7, 0, 3, 0, 2, 0, 6, 0, 7, 0, 6, 0, 5, 0, 7, 0, 6, 0, 4, 0, 5, 0, 2, 0, 4, 0, 6, 0, 2, 0, 0, 0, 4, 0, 7, 0, 1, 0, 3, 0, 7, 0, 5, 0, 1, 0, 4, 0, 1, 0, 5, 0, 4, 0, 0, 0, 1, 0),
"name": "wall_int",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 8,
"vertex_data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0)
}]
blend_shape_mode = 0

[sub_resource type="ArrayMesh" id="ArrayMesh_mvy37"]
resource_name = "tilemap_basic_blockA01"
_surfaces = [{
"aabb": AABB(-0.5, -0.5, -0.5, 1, 1, 1),
"attribute_data": PackedByteArray(6, 0, 248, 255, 248, 255, 6, 0, 248, 255, 248, 255, 248, 255, 248, 255, 248, 255, 248, 255, 6, 0, 248, 255, 6, 0, 6, 0, 248, 255, 6, 0, 6, 0, 6, 0, 248, 255, 6, 0, 6, 0, 6, 0, 6, 0, 248, 255, 6, 0, 6, 0, 6, 0, 248, 255, 248, 255, 248, 255, 6, 0, 248, 255, 248, 255, 248, 255, 6, 0, 248, 255, 6, 0, 6, 0, 248, 255, 6, 0, 248, 255, 6, 0, 248, 255, 6, 0, 248, 255, 248, 255, 6, 0, 6, 0),
"format": 34896613399,
"index_count": 36,
"index_data": PackedByteArray(0, 0, 9, 0, 3, 0, 0, 0, 6, 0, 9, 0, 8, 0, 22, 0, 11, 0, 8, 0, 19, 0, 22, 0, 20, 0, 17, 0, 23, 0, 20, 0, 14, 0, 17, 0, 7, 0, 13, 0, 18, 0, 7, 0, 2, 0, 13, 0, 21, 0, 5, 0, 10, 0, 21, 0, 16, 0, 5, 0, 12, 0, 4, 0, 15, 0, 12, 0, 1, 0, 4, 0),
"material": ExtResource("1_3ppcx"),
"name": "wall_int",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 24,
"vertex_data": PackedByteArray(0, 0, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 127, 0, 0, 255, 255, 0, 0, 255, 191, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 255, 191, 0, 0, 255, 255, 255, 255, 255, 191, 0, 0, 255, 255, 255, 255, 255, 127, 0, 0, 255, 255, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 255, 191, 255, 255, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0, 255, 255, 255, 127, 255, 255, 0, 0, 255, 255, 255, 191, 255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0, 255, 191, 255, 255, 255, 255, 0, 0, 255, 191, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 127, 255, 255, 255, 127, 255, 63, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 63, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 255, 255, 127, 255, 127, 255, 255, 255, 127, 255, 255, 255, 255, 255, 127, 255, 127, 255, 63, 255, 127, 255, 255, 255, 127, 0, 0, 255, 127, 255, 63, 255, 127, 255, 255, 255, 127, 0, 0, 255, 127, 255, 255, 255, 255, 255, 127, 255, 127, 0, 0, 255, 127, 255, 255, 255, 255, 255, 127, 255, 127, 0, 0)
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_8osa2")

[sub_resource type="Image" id="Image_20mv1"]
data = {
"data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 197, 118, 34, 255, 202, 121, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 203, 122, 36, 255, 207, 124, 36, 255, 214, 129, 38, 255, 213, 128, 38, 255, 211, 127, 36, 255, 213, 128, 38, 255, 215, 129, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 193, 116, 34, 255, 205, 123, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 220, 132, 38, 255, 219, 131, 38, 255, 218, 130, 38, 255, 215, 127, 38, 255, 210, 126, 36, 255, 211, 126, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 129, 38, 255, 209, 125, 38, 255, 206, 123, 36, 255, 209, 125, 36, 255, 210, 126, 36, 255, 214, 128, 38, 255, 215, 129, 38, 255, 218, 130, 38, 255, 219, 130, 38, 255, 222, 130, 38, 255, 224, 131, 38, 255, 225, 132, 40, 255, 222, 130, 38, 255, 218, 129, 38, 255, 215, 129, 38, 255, 211, 128, 38, 255, 207, 123, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 223, 132, 38, 255, 225, 132, 38, 255, 224, 131, 38, 255, 220, 130, 38, 255, 216, 128, 38, 255, 213, 127, 38, 255, 213, 128, 38, 255, 210, 126, 36, 255, 211, 126, 38, 255, 216, 127, 38, 255, 217, 128, 38, 255, 221, 129, 38, 255, 221, 130, 38, 255, 221, 130, 38, 255, 222, 132, 40, 255, 218, 130, 38, 255, 207, 124, 36, 255, 199, 120, 34, 255, 205, 123, 36, 255, 208, 126, 36, 255, 211, 126, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 128, 38, 255, 221, 129, 38, 255, 223, 131, 38, 255, 225, 131, 38, 255, 223, 131, 38, 255, 224, 132, 40, 255, 223, 132, 40, 255, 215, 129, 38, 255, 202, 122, 36, 255, 198, 119, 34, 255, 209, 126, 36, 255, 212, 127, 38, 255, 209, 125, 36, 255, 209, 125, 36, 255, 213, 128, 38, 255, 211, 127, 38, 255, 205, 123, 36, 255, 205, 123, 36, 255, 213, 128, 36, 255, 218, 131, 38, 255, 218, 131, 38, 255, 217, 130, 38, 255, 217, 130, 38, 255, 215, 129, 38, 255, 210, 126, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 198, 119, 36, 255, 200, 120, 34, 255, 208, 124, 36, 255, 211, 126, 38, 255, 216, 128, 38, 255, 218, 129, 38, 255, 223, 132, 40, 255, 221, 131, 40, 255, 207, 124, 36, 255, 206, 123, 36, 255, 215, 129, 38, 255, 218, 131, 38, 255, 215, 129, 38, 255, 214, 128, 38, 255, 214, 129, 38, 255, 211, 127, 36, 255, 200, 120, 34, 255, 196, 118, 34, 255, 206, 124, 36, 255, 213, 128, 36, 255, 217, 130, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 221, 131, 38, 255, 224, 131, 38, 255, 222, 130, 38, 255, 218, 129, 38, 255, 214, 127, 38, 255, 211, 126, 36, 255, 212, 127, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 204, 123, 36, 255, 207, 124, 36, 255, 213, 128, 36, 255, 213, 128, 36, 255, 211, 127, 38, 255, 213, 128, 38, 255, 214, 129, 38, 255, 209, 125, 36, 255, 196, 118, 34, 255, 202, 121, 36, 255, 214, 128, 38, 255, 218, 130, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 222, 131, 38, 255, 221, 130, 38, 255, 216, 128, 38, 255, 213, 127, 38, 255, 212, 127, 38, 255, 212, 127, 36, 255, 211, 127, 36, 255, 207, 124, 36, 255, 213, 127, 38, 255, 217, 128, 38, 255, 221, 129, 38, 255, 225, 131, 38, 255, 224, 131, 38, 255, 224, 132, 40, 255, 224, 132, 40, 255, 218, 131, 38, 255, 207, 124, 36, 255, 194, 117, 36, 255, 203, 122, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 194, 117, 34, 255, 203, 122, 36, 255, 216, 130, 38, 255, 218, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 219, 131, 38, 255, 219, 130, 38, 255, 215, 128, 38, 255, 211, 126, 36, 255, 211, 126, 36, 255, 212, 127, 36, 255, 212, 127, 38, 255, 211, 127, 38, 255, 212, 128, 38, 255, 219, 130, 38, 255, 225, 131, 38, 255, 225, 132, 40, 255, 226, 132, 40, 255, 225, 132, 40, 255, 224, 132, 38, 255, 220, 131, 38, 255, 215, 129, 38, 255, 203, 123, 36, 255, 200, 119, 36, 255, 209, 124, 36, 255, 209, 124, 36, 255, 211, 126, 38, 255, 213, 127, 38, 255, 217, 130, 38, 255, 219, 131, 38, 255, 211, 126, 38, 255, 201, 121, 34, 255, 209, 126, 36, 255, 215, 130, 38, 255, 213, 128, 36, 255, 211, 127, 36, 255, 213, 128, 38, 255, 214, 128, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 215, 128, 38, 255, 211, 126, 38, 255, 207, 124, 38, 255, 209, 125, 36, 255, 210, 126, 36, 255, 213, 128, 38, 255, 214, 128, 38, 255, 217, 130, 38, 255, 219, 130, 38, 255, 221, 130, 38, 255, 224, 131, 38, 255, 225, 132, 40, 255, 222, 131, 38, 255, 219, 129, 38, 255, 215, 129, 38, 255, 212, 128, 38, 255, 207, 124, 36, 255, 209, 123, 36, 255, 211, 125, 36, 255, 214, 127, 38, 255, 218, 129, 38, 255, 219, 129, 38, 255, 225, 133, 40, 255, 223, 133, 40, 255, 211, 126, 36, 255, 202, 122, 36, 255, 209, 126, 36, 255, 215, 129, 38, 255, 212, 127, 38, 255, 210, 126, 36, 255, 212, 128, 38, 255, 210, 127, 36, 255, 197, 119, 34, 255, 193, 116, 34, 255, 206, 124, 36, 255, 217, 130, 38, 255, 218, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 220, 131, 38, 255, 219, 130, 38, 255, 216, 128, 38, 255, 211, 126, 38, 255, 211, 126, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 223, 131, 38, 255, 225, 131, 38, 255, 224, 131, 38, 255, 221, 130, 38, 255, 217, 128, 38, 255, 213, 127, 38, 255, 212, 128, 38, 255, 210, 126, 36, 255, 211, 126, 38, 255, 215, 127, 38, 255, 216, 127, 38, 255, 220, 129, 38, 255, 220, 130, 38, 255, 220, 130, 38, 255, 221, 131, 38, 255, 218, 130, 38, 255, 207, 124, 36, 255, 199, 119, 34, 255, 204, 123, 36, 255, 208, 125, 36, 255, 210, 126, 36, 255, 214, 127, 38, 255, 214, 128, 38, 255, 211, 127, 38, 255, 205, 123, 36, 255, 201, 121, 34, 255, 213, 127, 36, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 218, 131, 38, 255, 217, 130, 38, 255, 215, 128, 38, 255, 209, 124, 36, 255, 207, 124, 36, 255, 209, 126, 36, 255, 211, 127, 38, 255, 213, 128, 38, 255, 214, 128, 38, 255, 217, 129, 38, 255, 219, 129, 38, 255, 222, 130, 38, 255, 224, 131, 38, 255, 225, 132, 40, 255, 222, 131, 38, 255, 219, 130, 38, 255, 215, 129, 38, 255, 209, 126, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 215, 127, 38, 255, 220, 129, 38, 255, 223, 130, 38, 255, 225, 131, 38, 255, 223, 131, 38, 255, 224, 132, 40, 255, 223, 132, 40, 255, 215, 129, 38, 255, 203, 122, 36, 255, 198, 119, 36, 255, 208, 125, 36, 255, 211, 127, 36, 255, 209, 125, 36, 255, 209, 125, 36, 255, 212, 128, 38, 255, 211, 127, 38, 255, 204, 122, 36, 255, 203, 122, 36, 255, 213, 128, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 217, 130, 38, 255, 216, 130, 38, 255, 216, 129, 38, 255, 211, 126, 38, 255, 205, 123, 36, 255, 208, 124, 36, 255, 211, 127, 38, 255, 214, 128, 38, 255, 216, 129, 38, 255, 218, 130, 38, 255, 221, 131, 38, 255, 224, 131, 38, 255, 225, 131, 40, 255, 225, 131, 40, 255, 221, 130, 38, 255, 217, 128, 38, 255, 214, 128, 38, 255, 213, 128, 38, 255, 209, 125, 36, 255, 210, 124, 36, 255, 214, 126, 38, 255, 215, 127, 38, 255, 218, 129, 38, 255, 219, 129, 38, 255, 220, 130, 38, 255, 221, 132, 40, 255, 215, 129, 38, 255, 204, 123, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 199, 119, 34, 255, 199, 119, 34, 255, 207, 124, 36, 255, 210, 125, 36, 255, 215, 127, 38, 255, 218, 129, 40, 255, 222, 132, 40, 255, 221, 131, 38, 255, 207, 124, 36, 255, 205, 123, 36, 255, 214, 128, 36, 255, 218, 131, 38, 255, 216, 129, 38, 255, 214, 128, 36, 255, 214, 128, 38, 255, 212, 127, 36, 255, 202, 121, 36, 255, 196, 118, 34, 255, 204, 123, 36, 255, 213, 128, 38, 255, 216, 129, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 223, 131, 38, 255, 223, 130, 38, 255, 219, 129, 38, 255, 215, 128, 38, 255, 211, 126, 38, 255, 213, 127, 38, 255, 211, 127, 36, 255, 209, 125, 36, 255, 216, 128, 38, 255, 220, 129, 38, 255, 222, 130, 38, 255, 223, 131, 38, 255, 222, 130, 38, 255, 224, 132, 40, 255, 222, 132, 40, 255, 213, 127, 38, 255, 198, 119, 34, 255, 200, 120, 34, 255, 210, 126, 36, 255, 211, 126, 36, 255, 209, 125, 36, 255, 209, 126, 38, 255, 212, 128, 40, 255, 208, 126, 38, 255, 205, 123, 38, 255, 207, 124, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 204, 123, 36, 255, 206, 124, 36, 255, 213, 128, 36, 255, 213, 128, 36, 255, 211, 127, 36, 255, 212, 128, 38, 255, 215, 129, 38, 255, 209, 126, 36, 255, 198, 119, 34, 255, 201, 121, 34, 255, 213, 127, 36, 255, 217, 130, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 222, 131, 38, 255, 222, 130, 38, 255, 217, 128, 38, 255, 213, 127, 38, 255, 211, 126, 38, 255, 212, 127, 38, 255, 211, 127, 36, 255, 207, 124, 36, 255, 212, 127, 38, 255, 217, 128, 38, 255, 220, 129, 38, 255, 225, 131, 38, 255, 224, 131, 38, 255, 224, 131, 38, 255, 225, 133, 40, 255, 219, 131, 40, 255, 208, 125, 36, 255, 194, 116, 34, 255, 200, 121, 36, 255, 208, 124, 36, 255, 211, 126, 36, 255, 216, 127, 38, 255, 218, 129, 38, 255, 222, 132, 40, 255, 216, 129, 38, 255, 202, 121, 34, 255, 207, 124, 36, 255, 217, 130, 38, 255, 218, 131, 38, 255, 215, 129, 38, 255, 215, 129, 38, 255, 215, 129, 38, 255, 211, 126, 38, 255, 206, 124, 40, 255, 209, 124, 38, 255, 204, 122, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 193, 116, 34, 255, 202, 121, 36, 255, 215, 129, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 219, 130, 38, 255, 216, 128, 38, 255, 211, 126, 36, 255, 211, 126, 36, 255, 212, 127, 36, 255, 213, 127, 38, 255, 210, 127, 38, 255, 211, 127, 38, 255, 218, 129, 38, 255, 225, 131, 38, 255, 225, 131, 40, 255, 226, 132, 40, 255, 225, 132, 40, 255, 225, 132, 40, 255, 220, 131, 38, 255, 215, 130, 38, 255, 204, 123, 36, 255, 197, 118, 34, 255, 207, 123, 36, 255, 209, 125, 38, 255, 210, 125, 38, 255, 212, 126, 38, 255, 216, 129, 38, 255, 220, 132, 40, 255, 211, 127, 38, 255, 199, 120, 34, 255, 208, 125, 36, 255, 216, 130, 38, 255, 213, 128, 36, 255, 211, 127, 36, 255, 212, 127, 36, 255, 214, 129, 38, 255, 207, 124, 36, 255, 195, 118, 34, 255, 204, 122, 36, 255, 215, 129, 38, 255, 217, 130, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 201, 121, 36, 255, 208, 125, 38, 255, 209, 123, 38, 255, 208, 123, 36, 255, 200, 120, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 211, 126, 38, 255, 207, 124, 36, 255, 209, 125, 36, 255, 210, 126, 36, 255, 213, 128, 36, 255, 214, 128, 38, 255, 216, 129, 38, 255, 219, 130, 38, 255, 220, 129, 38, 255, 224, 131, 38, 255, 225, 132, 40, 255, 223, 131, 38, 255, 219, 129, 38, 255, 216, 129, 38, 255, 212, 128, 38, 255, 206, 123, 36, 255, 207, 123, 36, 255, 211, 125, 36, 255, 213, 126, 38, 255, 218, 128, 38, 255, 219, 129, 38, 255, 224, 133, 40, 255, 224, 133, 40, 255, 212, 127, 38, 255, 202, 121, 36, 255, 207, 125, 36, 255, 215, 129, 38, 255, 212, 128, 38, 255, 209, 126, 36, 255, 212, 127, 38, 255, 211, 127, 38, 255, 198, 119, 36, 255, 192, 115, 34, 255, 204, 123, 36, 255, 216, 130, 38, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 219, 130, 38, 255, 216, 128, 38, 255, 212, 127, 38, 255, 211, 127, 38, 255, 212, 127, 36, 255, 212, 127, 36, 255, 209, 126, 36, 255, 212, 127, 36, 255, 198, 119, 36, 255, 205, 123, 38, 255, 208, 124, 38, 255, 207, 122, 36, 255, 205, 121, 36, 255, 191, 115, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 223, 131, 38, 255, 225, 131, 38, 255, 225, 131, 38, 255, 222, 130, 38, 255, 218, 129, 38, 255, 214, 127, 38, 255, 213, 128, 38, 255, 210, 127, 36, 255, 209, 125, 36, 255, 215, 127, 38, 255, 216, 127, 38, 255, 219, 129, 38, 255, 220, 129, 38, 255, 220, 130, 38, 255, 221, 131, 40, 255, 218, 131, 40, 255, 209, 126, 36, 255, 199, 119, 34, 255, 204, 123, 36, 255, 208, 126, 36, 255, 209, 126, 36, 255, 213, 127, 38, 255, 214, 128, 38, 255, 211, 127, 40, 255, 206, 123, 38, 255, 200, 120, 34, 255, 211, 127, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 218, 130, 38, 255, 215, 128, 38, 255, 210, 125, 36, 255, 207, 124, 36, 255, 209, 126, 36, 255, 211, 126, 36, 255, 212, 128, 38, 255, 213, 128, 38, 255, 216, 129, 38, 255, 218, 129, 38, 255, 221, 129, 38, 255, 224, 131, 38, 255, 225, 131, 38, 255, 223, 131, 38, 255, 219, 130, 38, 255, 215, 129, 38, 255, 209, 126, 38, 255, 197, 119, 36, 255, 203, 123, 38, 255, 205, 123, 36, 255, 205, 123, 36, 255, 203, 119, 36, 255, 194, 115, 34, 255, 192, 116, 34, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 127, 38, 255, 219, 129, 38, 255, 222, 130, 38, 255, 224, 131, 38, 255, 222, 131, 38, 255, 223, 131, 38, 255, 224, 133, 40, 255, 217, 130, 38, 255, 204, 123, 36, 255, 197, 118, 34, 255, 207, 124, 36, 255, 212, 127, 38, 255, 209, 125, 36, 255, 209, 125, 36, 255, 211, 127, 38, 255, 211, 127, 38, 255, 205, 123, 36, 255, 203, 122, 36, 255, 212, 127, 36, 255, 218, 131, 38, 255, 219, 131, 38, 255, 217, 130, 38, 255, 216, 130, 38, 255, 215, 129, 38, 255, 212, 127, 38, 255, 207, 124, 38, 255, 208, 124, 36, 255, 211, 127, 36, 255, 213, 128, 38, 255, 215, 129, 38, 255, 217, 130, 38, 255, 221, 131, 38, 255, 223, 131, 38, 255, 225, 131, 38, 255, 225, 132, 40, 255, 222, 130, 38, 255, 218, 129, 38, 255, 214, 128, 38, 255, 213, 128, 38, 255, 209, 126, 38, 255, 209, 124, 36, 255, 213, 126, 38, 255, 214, 127, 38, 255, 218, 128, 38, 255, 218, 129, 38, 255, 220, 130, 38, 255, 221, 131, 40, 255, 215, 129, 38, 255, 204, 123, 38, 255, 199, 121, 38, 255, 203, 122, 36, 255, 203, 122, 36, 255, 201, 119, 36, 255, 195, 115, 34, 255, 195, 116, 34, 255, 205, 123, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 62, 13, 255, 119, 70, 18, 255, 210, 125, 36, 255, 214, 127, 38, 255, 218, 129, 38, 255, 221, 131, 40, 255, 221, 131, 40, 255, 209, 124, 36, 255, 205, 123, 36, 255, 213, 128, 36, 255, 218, 131, 38, 255, 216, 130, 38, 255, 214, 128, 38, 255, 214, 128, 38, 255, 212, 127, 36, 255, 204, 122, 36, 255, 197, 118, 34, 255, 202, 122, 36, 255, 211, 127, 36, 255, 215, 129, 38, 255, 218, 131, 38, 255, 219, 131, 38, 255, 220, 131, 38, 255, 222, 131, 38, 255, 224, 131, 38, 255, 219, 129, 38, 255, 216, 128, 38, 255, 212, 126, 36, 255, 212, 127, 38, 255, 211, 127, 38, 255, 209, 126, 38, 255, 215, 127, 38, 255, 219, 128, 38, 255, 221, 130, 38, 255, 223, 131, 38, 255, 221, 130, 38, 255, 224, 132, 40, 255, 223, 132, 40, 255, 214, 128, 38, 255, 200, 121, 36, 255, 199, 120, 34, 255, 209, 126, 36, 255, 211, 126, 36, 255, 209, 125, 36, 255, 210, 126, 38, 255, 212, 128, 40, 255, 208, 125, 38, 255, 205, 123, 38, 255, 208, 124, 38, 255, 198, 119, 36, 255, 200, 121, 36, 255, 199, 119, 34, 255, 192, 114, 34, 255, 196, 116, 34, 255, 205, 124, 38, 255, 208, 124, 38, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 122, 71, 18, 255, 123, 72, 18, 255, 116, 67, 18, 255, 111, 64, 13, 255, 115, 66, 18, 255, 210, 126, 36, 255, 200, 120, 36, 255, 200, 120, 36, 255, 211, 127, 36, 255, 217, 130, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 219, 131, 38, 255, 221, 131, 38, 255, 222, 131, 38, 255, 218, 129, 38, 255, 214, 127, 38, 255, 211, 126, 36, 255, 211, 126, 36, 255, 212, 127, 38, 255, 208, 125, 36, 255, 211, 126, 36, 255, 216, 128, 38, 255, 219, 129, 38, 255, 224, 131, 38, 255, 223, 131, 38, 255, 223, 131, 38, 255, 224, 132, 40, 255, 219, 131, 38, 255, 209, 126, 36, 255, 196, 118, 34, 255, 199, 119, 36, 255, 207, 124, 36, 255, 211, 126, 36, 255, 215, 127, 38, 255, 217, 129, 38, 255, 221, 131, 40, 255, 216, 129, 38, 255, 203, 122, 36, 255, 207, 124, 36, 255, 216, 130, 38, 255, 218, 131, 38, 255, 216, 129, 38, 255, 215, 129, 38, 255, 215, 129, 38, 255, 211, 127, 38, 255, 206, 124, 40, 255, 209, 124, 38, 255, 205, 122, 36, 255, 195, 118, 34, 255, 194, 116, 34, 255, 192, 115, 34, 255, 197, 118, 36, 255, 202, 122, 38, 255, 206, 124, 38, 255, 205, 123, 36, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 129, 75, 18, 255, 131, 76, 18, 255, 130, 76, 18, 255, 130, 75, 18, 255, 128, 74, 18, 255, 121, 70, 18, 255, 112, 64, 13, 255, 109, 62, 13, 255, 121, 70, 18, 255, 212, 127, 36, 255, 210, 127, 38, 255, 211, 127, 38, 255, 217, 129, 38, 255, 224, 131, 38, 255, 225, 131, 38, 255, 225, 132, 40, 255, 225, 132, 38, 255, 226, 132, 38, 255, 221, 131, 38, 255, 216, 129, 38, 255, 205, 123, 36, 255, 197, 118, 34, 255, 206, 123, 36, 255, 209, 125, 
Download .txt
gitextract_3uz385np/

├── .gitattributes
├── .gitignore
├── LICENSE
├── README.md
├── assets/
│   ├── TinyKnit_normal.png.import
│   ├── TinyScalemail_albedo.png.import
│   ├── TinyScalemail_normal.png.import
│   ├── TinyScalemail_orm.png.import
│   ├── characters/
│   │   ├── cloth.tres
│   │   ├── eyes.tres
│   │   ├── feminine_albedo.png.import
│   │   ├── feminine_normals.png.import
│   │   ├── hair_material.tres
│   │   ├── hair_normals.png.import
│   │   ├── haircard_albedo.png.import
│   │   ├── lashes.tres
│   │   ├── mannyquin.glb
│   │   ├── mannyquin.glb.import
│   │   ├── masculine_albedo.png.import
│   │   ├── masculine_normals.png.import
│   │   ├── minnyquinn.glb
│   │   ├── minnyquinn.glb.import
│   │   ├── skin_f.tres
│   │   └── skin_m.tres
│   ├── metal_black.tres
│   ├── metal_blue.tres
│   ├── scalemail.tres
│   ├── templateweapons.glb
│   └── templateweapons.glb.import
├── audio/
│   ├── SoundFX/
│   │   ├── clack/
│   │   │   ├── clack_1.wav.import
│   │   │   ├── clack_2.wav.import
│   │   │   ├── clack_3.wav.import
│   │   │   ├── clack_4.wav.import
│   │   │   └── clack_5.wav.import
│   │   ├── clang/
│   │   │   ├── clang_1.wav.import
│   │   │   ├── clang_2.wav.import
│   │   │   ├── clang_3.wav.import
│   │   │   └── clang_4.wav.import
│   │   ├── click/
│   │   │   ├── click_1.wav.import
│   │   │   ├── click_2.wav.import
│   │   │   └── click_3.wav.import
│   │   ├── cloth/
│   │   │   ├── cloth_01.wav.import
│   │   │   ├── cloth_02.wav.import
│   │   │   ├── cloth_03.wav.import
│   │   │   ├── cloth_04.wav.import
│   │   │   ├── cloth_05.wav.import
│   │   │   ├── cloth_06.wav.import
│   │   │   ├── cloth_07.wav.import
│   │   │   ├── cloth_08.wav.import
│   │   │   └── cloth_09.wav.import
│   │   ├── cork/
│   │   │   ├── cork_01.wav.import
│   │   │   ├── cork_02.wav.import
│   │   │   ├── cork_03.wav.import
│   │   │   ├── cork_04.wav.import
│   │   │   └── cork_05.wav.import
│   │   ├── creak/
│   │   │   ├── creak_1.wav.import
│   │   │   ├── creak_2.wav.import
│   │   │   ├── creak_3.wav.import
│   │   │   ├── creak_4.wav.import
│   │   │   ├── creak_5.wav.import
│   │   │   └── creak_6.wav.import
│   │   ├── fire/
│   │   │   ├── fire_01_loop.wav.import
│   │   │   └── fire_02_loop.wav.import
│   │   ├── hit/
│   │   │   ├── hit_1.wav.import
│   │   │   ├── hit_2.wav.import
│   │   │   ├── hit_3.wav.import
│   │   │   ├── hit_4.wav.import
│   │   │   ├── hit_blunt_01.wav.import
│   │   │   ├── hit_blunt_02.wav.import
│   │   │   ├── hit_blunt_03.wav.import
│   │   │   ├── hit_blunt_04.wav.import
│   │   │   ├── hit_blunt_05.wav.import
│   │   │   ├── hit_blunt_06.wav.import
│   │   │   ├── hit_metal_01.wav.import
│   │   │   ├── hit_metal_02.wav.import
│   │   │   ├── hit_metal_03.wav.import
│   │   │   ├── hit_metal_04.wav.import
│   │   │   ├── hit_wet_01.wav.import
│   │   │   ├── hit_wet_02.wav.import
│   │   │   ├── hit_wet_03.wav.import
│   │   │   ├── hit_wet_04.wav.import
│   │   │   ├── hit_wet_05.wav.import
│   │   │   └── hit_wet_06.wav.import
│   │   ├── ratchet/
│   │   │   ├── ratchet_1.wav.import
│   │   │   ├── ratchet_2.wav.import
│   │   │   └── ratchet_3.wav.import
│   │   ├── shuffle/
│   │   │   ├── shuffle_1.wav.import
│   │   │   ├── shuffle_2.wav.import
│   │   │   ├── shuffle_3.wav.import
│   │   │   ├── shuffle_4.wav.import
│   │   │   └── shuffle_5.wav.import
│   │   ├── slosh/
│   │   │   ├── slosh_01.wav.import
│   │   │   ├── slosh_2.wav.import
│   │   │   ├── slosh_3.wav.import
│   │   │   ├── slosh_4.wav.import
│   │   │   └── slosh_5.wav.import
│   │   ├── special/
│   │   │   └── Spawn01.wav.import
│   │   ├── step/
│   │   │   ├── step_1.wav.import
│   │   │   ├── step_2.wav.import
│   │   │   ├── step_3.wav.import
│   │   │   └── step_4.wav.import
│   │   ├── swish/
│   │   │   ├── swish_1.wav.import
│   │   │   ├── swish_2.wav.import
│   │   │   ├── swish_3.wav.import
│   │   │   ├── swish_4.wav.import
│   │   │   ├── swish_5.wav.import
│   │   │   └── swish_6.wav.import
│   │   ├── swoosh/
│   │   │   ├── swoosh_1.wav.import
│   │   │   ├── swoosh_2.wav.import
│   │   │   ├── swoosh_3.wav.import
│   │   │   ├── swoosh_4.wav.import
│   │   │   └── swoosh_5.wav.import
│   │   └── voice/
│   │       ├── voice_hurt_01.wav.import
│   │       ├── voice_hurt_02.wav.import
│   │       ├── voice_hurt_03.wav.import
│   │       ├── voice_hurt_04.wav.import
│   │       └── voice_hurt_05.wav.import
│   ├── SoundFXSystem.gd
│   ├── bone_in_the_walls__level_loop_session.ogg
│   ├── bone_in_the_walls__level_loop_session.ogg.import
│   └── default_bus_layout.tres
├── cameras/
│   ├── area_cam/
│   │   ├── area_cam.gd
│   │   └── area_cam.tscn
│   └── follow_cam/
│       ├── follow_cam.tscn
│       └── follow_cam_3d.gd
├── demo_level/
│   ├── flame_01.png.import
│   ├── flame_02.png.import
│   ├── flame_03.png.import
│   ├── flame_04.png.import
│   ├── gridmap/
│   │   ├── gridmap_basic.tres
│   │   ├── gridmap_materials/
│   │   │   ├── TinyBrick01.tres
│   │   │   ├── TinyBrick01_albedo.png.import
│   │   │   ├── TinyBrick01_normal.png.import
│   │   │   ├── TinyBrick02.tres
│   │   │   ├── TinyBrick02_albedo.png.import
│   │   │   ├── TinyBrick02_normal.png.import
│   │   │   ├── TinyBrick03.tres
│   │   │   ├── TinyCobble01.tres
│   │   │   ├── TinyCobble01_albedo.png.import
│   │   │   ├── TinyCobble01_normal.png.import
│   │   │   ├── TinyMetal01.tres
│   │   │   ├── TinyMetal01_albedo.png.import
│   │   │   ├── TinyMetal01_normal.png.import
│   │   │   ├── TinyRock01.tres
│   │   │   ├── TinyRock01_albedo.png.import
│   │   │   ├── TinyRock01_normal.png.import
│   │   │   ├── TinyTile01.tres
│   │   │   ├── TinyTile01_albedo.png.import
│   │   │   ├── TinyTile01_normal.png.import
│   │   │   ├── TinyTile02.tres
│   │   │   ├── TinyTile02_albedo.png.import
│   │   │   ├── TinyTile02_normal.png.import
│   │   │   ├── TinyWood01.tres
│   │   │   ├── TinyWood03_albedo.png.import
│   │   │   └── TinyWood03_normal.png.import
│   │   ├── tilemap_basic.glb
│   │   └── tilemap_basic.glb.import
│   ├── stagingCSG.tscn
│   ├── torch.tscn
│   ├── wor2213.tmp
│   ├── wor3114.tmp
│   └── world_castle.tscn
├── enemy/
│   ├── enemy_area_target_sensor.gd
│   ├── enemy_area_target_sensor.tscn
│   ├── enemy_base_root_motion.gd
│   ├── enemy_base_root_motion.tscn
│   ├── enemy_root_anim_tree.gd
│   ├── health_system.gd
│   └── patrol_point.gd
├── icon.png.import
├── interactable objects/
│   ├── chest/
│   │   ├── chest.tscn
│   │   └── chest_object.gd
│   ├── doors/
│   │   ├── door_object.gd
│   │   ├── door_object.tscn
│   │   ├── door_object.tscn.depren
│   │   ├── gat9159.tmp
│   │   ├── gate_object.gd
│   │   └── gate_object.tscn
│   ├── ladder/
│   │   ├── ladder.gd
│   │   └── ladder.tscn
│   ├── lever/
│   │   ├── lever_object.gd
│   │   └── lever_object.tscn
│   └── spawn_site/
│       ├── spawn_site.gd
│       └── spawn_site.tscn
├── player/
│   ├── animation_libraries/
│   │   └── MeleeLib.res
│   ├── equipment_system/
│   │   ├── equipment/
│   │   │   ├── Ax.tscn
│   │   │   ├── TorchFlame.gd
│   │   │   ├── equipment_object.gd
│   │   │   ├── equipment_resource.gd
│   │   │   ├── shield.tscn
│   │   │   ├── sword.tscn
│   │   │   ├── torch_gadget.tscn
│   │   │   └── weapon_streak.gd
│   │   ├── equipment_system.gd
│   │   └── equipment_system.tscn
│   ├── footfall_system/
│   │   ├── foostep_sound_system.gd
│   │   ├── footfall_system.gd
│   │   ├── footfall_system.tscn
│   │   └── footstep_sound_system.tscn
│   ├── item_system/
│   │   ├── inventory_system.gd
│   │   ├── item_object.gd
│   │   ├── item_resource.gd
│   │   ├── item_system.gd
│   │   └── items/
│   │       ├── fire_bomb.tscn
│   │       ├── firebomb.png.import
│   │       ├── firebomb.tres
│   │       ├── potion.png.import
│   │       ├── potion.tres
│   │       └── potion.tscn
│   ├── player_anim_tree.gd
│   ├── player_charbody3D.gd
│   ├── player_charbody3d.tscn
│   ├── player_interact_sensors/
│   │   ├── sensor_cast.gd
│   │   └── sensor_cast.tscn
│   └── player_targeting_system/
│       ├── eye_list.gd
│       ├── gui_reticle.gd
│       ├── player_targeting_system.gd
│       └── player_targeting_system.tscn
├── project.godot
├── screenshots/
│   └── .gdignore
├── ui/
│   ├── contol_card.gd
│   ├── death_card.gd
│   ├── health_bar.gd
│   ├── item_slot.gd
│   └── panel-border-027.png.import
└── utility scripts/
    ├── mesh_streak.gd
    ├── signal_caller.gd
    ├── signal_switch.gd
    └── torchlight.gd
Copy disabled (too large) Download .json
Condensed preview — 229 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (12,831K chars).
[
  {
    "path": ".gitattributes",
    "chars": 80,
    "preview": "# Normalize EOL for all files that Git considers text files.\n* text=auto eol=lf\n"
  },
  {
    "path": ".gitignore",
    "chars": 239,
    "preview": "# Godot 4+ specific ignores\n.godot/\n\n# Godot-specific ignores\n.import/\nexport.cfg\nexport_presets.cfg\n\n# Imported transla"
  },
  {
    "path": "LICENSE",
    "chars": 1244,
    "preview": "Copyright (c) 2024 Cat Prisbrey\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free"
  },
  {
    "path": "README.md",
    "chars": 2108,
    "preview": "\n# Cat's Godot 4 Souls-Like Template & Asset Pack\n\n**NOTICE! VERSION 3.0 IS PENDING RELEASE WHICH WILL BE A TOTALLY DIFF"
  },
  {
    "path": "assets/TinyKnit_normal.png.import",
    "chars": 869,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://d1tpu73cwscp3\"\npath.s3tc=\"res://.godot/imported/TinyKn"
  },
  {
    "path": "assets/TinyScalemail_albedo.png.import",
    "chars": 849,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://dlhwm14x037at\"\npath.s3tc=\"res://.godot/imported/TinySc"
  },
  {
    "path": "assets/TinyScalemail_normal.png.import",
    "chars": 889,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://cmccilnblkgd3\"\npath.s3tc=\"res://.godot/imported/TinySc"
  },
  {
    "path": "assets/TinyScalemail_orm.png.import",
    "chars": 840,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://biyg73kqlhpg3\"\npath.s3tc=\"res://.godot/imported/TinySc"
  },
  {
    "path": "assets/characters/cloth.tres",
    "chars": 416,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=2 format=3 uid=\"uid://dxgq525aixvs1\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "assets/characters/eyes.tres",
    "chars": 986,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=5 format=3 uid=\"uid://b513rxekm2q4s\"]\n\n[sub_resource type=\"Gradient\" i"
  },
  {
    "path": "assets/characters/feminine_albedo.png.import",
    "chars": 845,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://cpdvaje7ykg3o\"\npath.s3tc=\"res://.godot/imported/femini"
  },
  {
    "path": "assets/characters/feminine_normals.png.import",
    "chars": 874,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://by0f51206ho3s\"\npath.s3tc=\"res://.godot/imported/femini"
  },
  {
    "path": "assets/characters/hair_material.tres",
    "chars": 436,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=2 format=3 uid=\"uid://ubep5t2j71nn\"]\n\n[ext_resource type=\"Texture2D\" u"
  },
  {
    "path": "assets/characters/hair_normals.png.import",
    "chars": 879,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://byremwqrwblx2\"\npath.s3tc=\"res://.godot/imported/hair_n"
  },
  {
    "path": "assets/characters/haircard_albedo.png.import",
    "chars": 846,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://cg703iv8alcwh\"\npath.s3tc=\"res://.godot/imported/hairca"
  },
  {
    "path": "assets/characters/lashes.tres",
    "chars": 626,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://y50pnhuky8lj\"]\n\n[ext_resource type=\"Texture2D\" u"
  },
  {
    "path": "assets/characters/mannyquin.glb.import",
    "chars": 4110,
    "preview": "[remap]\n\nimporter=\"scene\"\nimporter_version=1\ntype=\"PackedScene\"\nuid=\"uid://60xa57sybnu3\"\npath=\"res://.godot/imported/man"
  },
  {
    "path": "assets/characters/masculine_albedo.png.import",
    "chars": 848,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://db6upegtqm27e\"\npath.s3tc=\"res://.godot/imported/mascul"
  },
  {
    "path": "assets/characters/masculine_normals.png.import",
    "chars": 899,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://bxxugn16ur7du\"\npath.s3tc=\"res://.godot/imported/mascul"
  },
  {
    "path": "assets/characters/minnyquinn.glb.import",
    "chars": 4106,
    "preview": "[remap]\n\nimporter=\"scene\"\nimporter_version=1\ntype=\"PackedScene\"\nuid=\"uid://bffefrgxjb4sc\"\npath=\"res://.godot/imported/mi"
  },
  {
    "path": "assets/characters/skin_f.tres",
    "chars": 564,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://cb6ni8agv3svk\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "assets/characters/skin_m.tres",
    "chars": 626,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=4 format=3 uid=\"uid://bi41t3fqe3gpt\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "assets/metal_black.tres",
    "chars": 734,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://yduwfgw1haxq\"]\n\n[sub_resource type=\"FastNoiseLit"
  },
  {
    "path": "assets/metal_blue.tres",
    "chars": 733,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://bqecby27hsm6w\"]\n\n[sub_resource type=\"FastNoiseLi"
  },
  {
    "path": "assets/scalemail.tres",
    "chars": 611,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://bowx43bo6q316\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "assets/templateweapons.glb.import",
    "chars": 825,
    "preview": "[remap]\n\nimporter=\"scene\"\nimporter_version=1\ntype=\"PackedScene\"\nuid=\"uid://bob52jkf1lbre\"\npath=\"res://.godot/imported/te"
  },
  {
    "path": "audio/SoundFX/clack/clack_1.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://b7mejiv87ktbl\"\npath=\"res://.godot/imported/clack_1.wav-ff68fc5e"
  },
  {
    "path": "audio/SoundFX/clack/clack_2.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://ducp3pinuk7el\"\npath=\"res://.godot/imported/clack_2.wav-ffedb835"
  },
  {
    "path": "audio/SoundFX/clack/clack_3.wav.import",
    "chars": 496,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://ub3oh4164d6n\"\npath=\"res://.godot/imported/clack_3.wav-33cc63d07"
  },
  {
    "path": "audio/SoundFX/clack/clack_4.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bxgsmc1dwuooi\"\npath=\"res://.godot/imported/clack_4.wav-b18f9410"
  },
  {
    "path": "audio/SoundFX/clack/clack_5.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dcy6botfqpuu2\"\npath=\"res://.godot/imported/clack_5.wav-2f5eb5bb"
  },
  {
    "path": "audio/SoundFX/clang/clang_1.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://djwdoeoxmfyrw\"\npath=\"res://.godot/imported/clang_1.wav-12bfa132"
  },
  {
    "path": "audio/SoundFX/clang/clang_2.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://crwukotswlyvn\"\npath=\"res://.godot/imported/clang_2.wav-9e116e48"
  },
  {
    "path": "audio/SoundFX/clang/clang_3.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cvkugbv6gb3l7\"\npath=\"res://.godot/imported/clang_3.wav-5d3a1bba"
  },
  {
    "path": "audio/SoundFX/clang/clang_4.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bl6briwljoa1t\"\npath=\"res://.godot/imported/clang_4.wav-59382828"
  },
  {
    "path": "audio/SoundFX/click/click_1.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://crnvddesxo62o\"\npath=\"res://.godot/imported/click_1.wav-c36c0115"
  },
  {
    "path": "audio/SoundFX/click/click_2.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://b6q7l1ccqw454\"\npath=\"res://.godot/imported/click_2.wav-6de8632c"
  },
  {
    "path": "audio/SoundFX/click/click_3.wav.import",
    "chars": 496,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://wuyfvc243wjt\"\npath=\"res://.godot/imported/click_3.wav-27fda9df1"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_01.wav.import",
    "chars": 502,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bmk5l7ifgicw0\"\npath=\"res://.godot/imported/cloth_01.wav-f1cab41"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_02.wav.import",
    "chars": 502,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cg2x2p67x0dtw\"\npath=\"res://.godot/imported/cloth_02.wav-72c06cc"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_03.wav.import",
    "chars": 502,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cwt2bbmm2k1v8\"\npath=\"res://.godot/imported/cloth_03.wav-2ca9389"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_04.wav.import",
    "chars": 502,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cjqpthwmsrkbq\"\npath=\"res://.godot/imported/cloth_04.wav-2f50ea2"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_05.wav.import",
    "chars": 502,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bswextq4sqso5\"\npath=\"res://.godot/imported/cloth_05.wav-551c706"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_06.wav.import",
    "chars": 502,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bd6vglljgntr7\"\npath=\"res://.godot/imported/cloth_06.wav-56c9939"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_07.wav.import",
    "chars": 502,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cusasrya4eqnk\"\npath=\"res://.godot/imported/cloth_07.wav-093ebfb"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_08.wav.import",
    "chars": 502,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://d324ii061n5lk\"\npath=\"res://.godot/imported/cloth_08.wav-3cbcbaa"
  },
  {
    "path": "audio/SoundFX/cloth/cloth_09.wav.import",
    "chars": 501,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://lrbbu27ne00m\"\npath=\"res://.godot/imported/cloth_09.wav-b5849fba"
  },
  {
    "path": "audio/SoundFX/cork/cork_01.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://qj4arqfiucfn\"\npath=\"res://.godot/imported/cork_01.wav-37454f723"
  },
  {
    "path": "audio/SoundFX/cork/cork_02.wav.import",
    "chars": 498,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bw4xkf6qdppji\"\npath=\"res://.godot/imported/cork_02.wav-a720c4bc"
  },
  {
    "path": "audio/SoundFX/cork/cork_03.wav.import",
    "chars": 498,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bnhij648o4yyx\"\npath=\"res://.godot/imported/cork_03.wav-99b47075"
  },
  {
    "path": "audio/SoundFX/cork/cork_04.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://tj8rf1hhm0r6\"\npath=\"res://.godot/imported/cork_04.wav-328fe7efe"
  },
  {
    "path": "audio/SoundFX/cork/cork_05.wav.import",
    "chars": 496,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dxgxasl6fv2gd\"\npath=\"res://.godot/imported/cork_05.wav-525cb4c8"
  },
  {
    "path": "audio/SoundFX/creak/creak_1.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://c261073wpmeb6\"\npath=\"res://.godot/imported/creak_1.wav-584b6330"
  },
  {
    "path": "audio/SoundFX/creak/creak_2.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://blm4ey41x81cc\"\npath=\"res://.godot/imported/creak_2.wav-044c2ca4"
  },
  {
    "path": "audio/SoundFX/creak/creak_3.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bc1pbogw28uc4\"\npath=\"res://.godot/imported/creak_3.wav-aba13867"
  },
  {
    "path": "audio/SoundFX/creak/creak_4.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dmbreupif03hc\"\npath=\"res://.godot/imported/creak_4.wav-9fcd9606"
  },
  {
    "path": "audio/SoundFX/creak/creak_5.wav.import",
    "chars": 496,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://4k1rr3gewovf\"\npath=\"res://.godot/imported/creak_5.wav-b1d525873"
  },
  {
    "path": "audio/SoundFX/creak/creak_6.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://c21c3gs1yn7ij\"\npath=\"res://.godot/imported/creak_6.wav-f5a71371"
  },
  {
    "path": "audio/SoundFX/fire/fire_01_loop.wav.import",
    "chars": 513,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bd7r1x1qj66kq\"\npath=\"res://.godot/imported/fire_01_loop.wav-e2d"
  },
  {
    "path": "audio/SoundFX/fire/fire_02_loop.wav.import",
    "chars": 513,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bxj0c7spplsea\"\npath=\"res://.godot/imported/fire_02_loop.wav-f9a"
  },
  {
    "path": "audio/SoundFX/hit/hit_1.wav.import",
    "chars": 489,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cy6uldv35tpin\"\npath=\"res://.godot/imported/hit_1.wav-7a754557c5"
  },
  {
    "path": "audio/SoundFX/hit/hit_2.wav.import",
    "chars": 489,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bomn3ckrm85vx\"\npath=\"res://.godot/imported/hit_2.wav-e310a60ef5"
  },
  {
    "path": "audio/SoundFX/hit/hit_3.wav.import",
    "chars": 489,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bkt3dm21uaro7\"\npath=\"res://.godot/imported/hit_3.wav-7dd4972803"
  },
  {
    "path": "audio/SoundFX/hit/hit_4.wav.import",
    "chars": 489,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bed7xjr2unrt3\"\npath=\"res://.godot/imported/hit_4.wav-8b680f7630"
  },
  {
    "path": "audio/SoundFX/hit/hit_blunt_01.wav.import",
    "chars": 512,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://b0mypivr0hvm0\"\npath=\"res://.godot/imported/hit_blunt_01.wav-5de"
  },
  {
    "path": "audio/SoundFX/hit/hit_blunt_02.wav.import",
    "chars": 512,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://c318jpy76ckxp\"\npath=\"res://.godot/imported/hit_blunt_02.wav-10e"
  },
  {
    "path": "audio/SoundFX/hit/hit_blunt_03.wav.import",
    "chars": 512,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bxqrf0y1eflh6\"\npath=\"res://.godot/imported/hit_blunt_03.wav-a6e"
  },
  {
    "path": "audio/SoundFX/hit/hit_blunt_04.wav.import",
    "chars": 511,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://twq1ywacwc88\"\npath=\"res://.godot/imported/hit_blunt_04.wav-ce5e"
  },
  {
    "path": "audio/SoundFX/hit/hit_blunt_05.wav.import",
    "chars": 512,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cmiu0ywb14eas\"\npath=\"res://.godot/imported/hit_blunt_05.wav-7dd"
  },
  {
    "path": "audio/SoundFX/hit/hit_blunt_06.wav.import",
    "chars": 512,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dwewi6cxbh3do\"\npath=\"res://.godot/imported/hit_blunt_06.wav-a3d"
  },
  {
    "path": "audio/SoundFX/hit/hit_metal_01.wav.import",
    "chars": 512,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://davhssdyqy5j5\"\npath=\"res://.godot/imported/hit_metal_01.wav-5da"
  },
  {
    "path": "audio/SoundFX/hit/hit_metal_02.wav.import",
    "chars": 511,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://i27o27se2d8f\"\npath=\"res://.godot/imported/hit_metal_02.wav-c95f"
  },
  {
    "path": "audio/SoundFX/hit/hit_metal_03.wav.import",
    "chars": 512,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://drgwwkhbd44qc\"\npath=\"res://.godot/imported/hit_metal_03.wav-47f"
  },
  {
    "path": "audio/SoundFX/hit/hit_metal_04.wav.import",
    "chars": 512,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://da4bb67ykxgha\"\npath=\"res://.godot/imported/hit_metal_04.wav-d99"
  },
  {
    "path": "audio/SoundFX/hit/hit_wet_01.wav.import",
    "chars": 505,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://gdajj1y7d31g\"\npath=\"res://.godot/imported/hit_wet_01.wav-a0d842"
  },
  {
    "path": "audio/SoundFX/hit/hit_wet_02.wav.import",
    "chars": 506,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://b38sw47q32kjh\"\npath=\"res://.godot/imported/hit_wet_02.wav-54d66"
  },
  {
    "path": "audio/SoundFX/hit/hit_wet_03.wav.import",
    "chars": 506,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bf5vbt5pukwss\"\npath=\"res://.godot/imported/hit_wet_03.wav-fd6c7"
  },
  {
    "path": "audio/SoundFX/hit/hit_wet_04.wav.import",
    "chars": 505,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://fge5j7dsiwj1\"\npath=\"res://.godot/imported/hit_wet_04.wav-071174"
  },
  {
    "path": "audio/SoundFX/hit/hit_wet_05.wav.import",
    "chars": 506,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://d3pnqrd5l8h7j\"\npath=\"res://.godot/imported/hit_wet_05.wav-6a75d"
  },
  {
    "path": "audio/SoundFX/hit/hit_wet_06.wav.import",
    "chars": 506,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bjeohjjsum0ki\"\npath=\"res://.godot/imported/hit_wet_06.wav-76e68"
  },
  {
    "path": "audio/SoundFX/ratchet/ratchet_1.wav.import",
    "chars": 505,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bf1mydqcmopue\"\npath=\"res://.godot/imported/ratchet_1.wav-4400b2"
  },
  {
    "path": "audio/SoundFX/ratchet/ratchet_2.wav.import",
    "chars": 504,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://du75ptb52j0g\"\npath=\"res://.godot/imported/ratchet_2.wav-ce4e482"
  },
  {
    "path": "audio/SoundFX/ratchet/ratchet_3.wav.import",
    "chars": 505,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bqs6en2dxoi3x\"\npath=\"res://.godot/imported/ratchet_3.wav-c55bda"
  },
  {
    "path": "audio/SoundFX/shuffle/shuffle_1.wav.import",
    "chars": 505,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dxtg33e1fyna8\"\npath=\"res://.godot/imported/shuffle_1.wav-cfaa53"
  },
  {
    "path": "audio/SoundFX/shuffle/shuffle_2.wav.import",
    "chars": 505,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://c8umq402d2x4l\"\npath=\"res://.godot/imported/shuffle_2.wav-83d7e1"
  },
  {
    "path": "audio/SoundFX/shuffle/shuffle_3.wav.import",
    "chars": 504,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://nbwjlkyrx4ya\"\npath=\"res://.godot/imported/shuffle_3.wav-511c271"
  },
  {
    "path": "audio/SoundFX/shuffle/shuffle_4.wav.import",
    "chars": 505,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bndldao3qqrky\"\npath=\"res://.godot/imported/shuffle_4.wav-dd743e"
  },
  {
    "path": "audio/SoundFX/shuffle/shuffle_5.wav.import",
    "chars": 505,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://byiegy7na8aw6\"\npath=\"res://.godot/imported/shuffle_5.wav-64e7fa"
  },
  {
    "path": "audio/SoundFX/slosh/slosh_01.wav.import",
    "chars": 500,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dygi3cs6nt02y\"\npath=\"res://.godot/imported/slosh_01.wav-378ce4d"
  },
  {
    "path": "audio/SoundFX/slosh/slosh_2.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bsr73inxk0r5w\"\npath=\"res://.godot/imported/slosh_2.wav-894d6bc3"
  },
  {
    "path": "audio/SoundFX/slosh/slosh_3.wav.import",
    "chars": 496,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://psw6hnrlpuxa\"\npath=\"res://.godot/imported/slosh_3.wav-9a94398b8"
  },
  {
    "path": "audio/SoundFX/slosh/slosh_4.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://b22im78mdqp5t\"\npath=\"res://.godot/imported/slosh_4.wav-9c59ddaa"
  },
  {
    "path": "audio/SoundFX/slosh/slosh_5.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cpjolascop8wv\"\npath=\"res://.godot/imported/slosh_5.wav-0ced7f73"
  },
  {
    "path": "audio/SoundFX/special/Spawn01.wav.import",
    "chars": 501,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dk0v3ug6sia4l\"\npath=\"res://.godot/imported/Spawn01.wav-1cbc0a50"
  },
  {
    "path": "audio/SoundFX/step/step_1.wav.import",
    "chars": 492,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://3t1n4vcpj0oy\"\npath=\"res://.godot/imported/step_1.wav-9c17c01cea"
  },
  {
    "path": "audio/SoundFX/step/step_2.wav.import",
    "chars": 493,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bnqorddnmpojj\"\npath=\"res://.godot/imported/step_2.wav-dab7fe175"
  },
  {
    "path": "audio/SoundFX/step/step_3.wav.import",
    "chars": 493,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cg2f8j2n2eun7\"\npath=\"res://.godot/imported/step_3.wav-89a65cdfa"
  },
  {
    "path": "audio/SoundFX/step/step_4.wav.import",
    "chars": 493,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dpkbe2jobu4fd\"\npath=\"res://.godot/imported/step_4.wav-09b8daf1a"
  },
  {
    "path": "audio/SoundFX/swish/swish_1.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://c6ysv0wayupy3\"\npath=\"res://.godot/imported/swish_1.wav-7c5a85bf"
  },
  {
    "path": "audio/SoundFX/swish/swish_2.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://dyefk5k0gpedy\"\npath=\"res://.godot/imported/swish_2.wav-b683d52d"
  },
  {
    "path": "audio/SoundFX/swish/swish_3.wav.import",
    "chars": 496,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://pqdfci8spgtb\"\npath=\"res://.godot/imported/swish_3.wav-6730b54d6"
  },
  {
    "path": "audio/SoundFX/swish/swish_4.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://b67qrpcr5t5ag\"\npath=\"res://.godot/imported/swish_4.wav-1bb5e687"
  },
  {
    "path": "audio/SoundFX/swish/swish_5.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bhhpkcyroxdod\"\npath=\"res://.godot/imported/swish_5.wav-c7e2f488"
  },
  {
    "path": "audio/SoundFX/swish/swish_6.wav.import",
    "chars": 497,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bebg6cx8bra6c\"\npath=\"res://.godot/imported/swish_6.wav-9c1795d3"
  },
  {
    "path": "audio/SoundFX/swoosh/swoosh_1.wav.import",
    "chars": 501,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bpxanadaxc7ek\"\npath=\"res://.godot/imported/swoosh_1.wav-df5f4dd"
  },
  {
    "path": "audio/SoundFX/swoosh/swoosh_2.wav.import",
    "chars": 501,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://cqwmmclsaetob\"\npath=\"res://.godot/imported/swoosh_2.wav-b230855"
  },
  {
    "path": "audio/SoundFX/swoosh/swoosh_3.wav.import",
    "chars": 501,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://c06v27rvocqw4\"\npath=\"res://.godot/imported/swoosh_3.wav-e053de1"
  },
  {
    "path": "audio/SoundFX/swoosh/swoosh_4.wav.import",
    "chars": 500,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://xuhtwlw7cp2m\"\npath=\"res://.godot/imported/swoosh_4.wav-2205c07f"
  },
  {
    "path": "audio/SoundFX/swoosh/swoosh_5.wav.import",
    "chars": 501,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://btnhh4yknjlt7\"\npath=\"res://.godot/imported/swoosh_5.wav-a2c9c1b"
  },
  {
    "path": "audio/SoundFX/voice/voice_hurt_01.wav.import",
    "chars": 517,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://b8av6rc6jwi7n\"\npath=\"res://.godot/imported/voice_hurt_01.wav-dc"
  },
  {
    "path": "audio/SoundFX/voice/voice_hurt_02.wav.import",
    "chars": 516,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://hlq7ad7jx2tm\"\npath=\"res://.godot/imported/voice_hurt_02.wav-b71"
  },
  {
    "path": "audio/SoundFX/voice/voice_hurt_03.wav.import",
    "chars": 516,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://lippwdicear0\"\npath=\"res://.godot/imported/voice_hurt_03.wav-ce0"
  },
  {
    "path": "audio/SoundFX/voice/voice_hurt_04.wav.import",
    "chars": 516,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://gdxfvj6mtlkp\"\npath=\"res://.godot/imported/voice_hurt_04.wav-0b2"
  },
  {
    "path": "audio/SoundFX/voice/voice_hurt_05.wav.import",
    "chars": 517,
    "preview": "[remap]\n\nimporter=\"wav\"\ntype=\"AudioStreamWAV\"\nuid=\"uid://bjhg7ssm2k606\"\npath=\"res://.godot/imported/voice_hurt_05.wav-3e"
  },
  {
    "path": "audio/SoundFXSystem.gd",
    "chars": 711,
    "preview": "extends AudioStreamPlayer3D\nclass_name SoundFXTrigger\n\n## Takes a node, and a signal string. When the signal is emitted "
  },
  {
    "path": "audio/bone_in_the_walls__level_loop_session.ogg.import",
    "chars": 476,
    "preview": "[remap]\n\nimporter=\"oggvorbisstr\"\ntype=\"AudioStreamOggVorbis\"\nuid=\"uid://ddfdcmyfdq6fi\"\npath=\"res://.godot/imported/bone_"
  },
  {
    "path": "audio/default_bus_layout.tres",
    "chars": 662,
    "preview": "[gd_resource type=\"AudioBusLayout\" load_steps=3 format=3 uid=\"uid://do4dfd4nxvapc\"]\n\n[sub_resource type=\"AudioEffectDela"
  },
  {
    "path": "cameras/area_cam/area_cam.gd",
    "chars": 697,
    "preview": "extends Area3D\n\n## This node can use a built in camera or use one you've determined\n## The builtin camera will queue_fre"
  },
  {
    "path": "cameras/area_cam/area_cam.tscn",
    "chars": 708,
    "preview": "[gd_scene load_steps=3 format=3 uid=\"uid://cwxpu4en7wpi6\"]\n\n[ext_resource type=\"Script\" path=\"res://cameras/area_cam/are"
  },
  {
    "path": "cameras/follow_cam/follow_cam.tscn",
    "chars": 527,
    "preview": "[gd_scene load_steps=3 format=3 uid=\"uid://b65t1v7qe0rb3\"]\n\n[ext_resource type=\"Script\" path=\"res://cameras/follow_cam/f"
  },
  {
    "path": "cameras/follow_cam/follow_cam_3d.gd",
    "chars": 4466,
    "preview": "\nextends SpringArm3D\nclass_name FollowCam\n\n## Will follow the global_position of the follow_target and rotate based on \n"
  },
  {
    "path": "demo_level/flame_01.png.import",
    "chars": 817,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://cwge1oho80gqv\"\npath.s3tc=\"res://.godot/imported/flame_"
  },
  {
    "path": "demo_level/flame_02.png.import",
    "chars": 817,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://c20aj5kavxwu2\"\npath.s3tc=\"res://.godot/imported/flame_"
  },
  {
    "path": "demo_level/flame_03.png.import",
    "chars": 817,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://dve1qetygtql4\"\npath.s3tc=\"res://.godot/imported/flame_"
  },
  {
    "path": "demo_level/flame_04.png.import",
    "chars": 817,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://cqleuo5skisus\"\npath.s3tc=\"res://.godot/imported/flame_"
  },
  {
    "path": "demo_level/gridmap/gridmap_basic.tres",
    "chars": 2853828,
    "preview": "[gd_resource type=\"MeshLibrary\" load_steps=193 format=3 uid=\"uid://2r5u127xsshq\"]\n\n[ext_resource type=\"Material\" uid=\"ui"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyBrick01.tres",
    "chars": 607,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://b87ja3jul5hmt\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyBrick01_albedo.png.import",
    "chars": 873,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://clc4h7n1lhvq1\"\npath.s3tc=\"res://.godot/imported/TinyBr"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyBrick01_normal.png.import",
    "chars": 901,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://c512o2jnsoa54\"\npath.s3tc=\"res://.godot/imported/TinyBr"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyBrick02.tres",
    "chars": 591,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://c2o1mxvq006x2\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyBrick02_albedo.png.import",
    "chars": 872,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://r2xdv1gwiw3g\"\npath.s3tc=\"res://.godot/imported/TinyBri"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyBrick02_normal.png.import",
    "chars": 899,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://dra4lm1m2ng\"\npath.s3tc=\"res://.godot/imported/TinyBric"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyBrick03.tres",
    "chars": 588,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://cu03ebydk057a\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyCobble01.tres",
    "chars": 592,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://vqqbpvkewcuu\"]\n\n[ext_resource type=\"Texture2D\" u"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyCobble01_albedo.png.import",
    "chars": 876,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://dhrtjubohcu6h\"\npath.s3tc=\"res://.godot/imported/TinyCo"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyCobble01_normal.png.import",
    "chars": 905,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://drmi05od00ibi\"\npath.s3tc=\"res://.godot/imported/TinyCo"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyMetal01.tres",
    "chars": 549,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://pw0qjru3ju6a\"]\n\n[ext_resource type=\"Texture2D\" u"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyMetal01_albedo.png.import",
    "chars": 872,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://rgw06g5vrmq2\"\npath.s3tc=\"res://.godot/imported/TinyMet"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyMetal01_normal.png.import",
    "chars": 901,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://dwn7k2eqtv5qt\"\npath.s3tc=\"res://.godot/imported/TinyMe"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyRock01.tres",
    "chars": 571,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://cfcu07lbei0iy\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyRock01_albedo.png.import",
    "chars": 870,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://b0bhma25gxlxd\"\npath.s3tc=\"res://.godot/imported/TinyRo"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyRock01_normal.png.import",
    "chars": 906,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://8iyu0vxjyggf\"\npath.s3tc=\"res://.godot/imported/TinyRoc"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyTile01.tres",
    "chars": 628,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://cfnff53sw0hgk\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyTile01_albedo.png.import",
    "chars": 869,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://1uxwnsgy45gn\"\npath.s3tc=\"res://.godot/imported/TinyTil"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyTile01_normal.png.import",
    "chars": 899,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://bhtxrtq8c0qlb\"\npath.s3tc=\"res://.godot/imported/TinyTi"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyTile02.tres",
    "chars": 588,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://ve3obxs5rjps\"]\n\n[ext_resource type=\"Texture2D\" u"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyTile02_albedo.png.import",
    "chars": 870,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://cocqy1evueb73\"\npath.s3tc=\"res://.godot/imported/TinyTi"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyTile02_normal.png.import",
    "chars": 907,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://bhhn54khmyhnk\"\npath.s3tc=\"res://.godot/imported/TinyTi"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyWood01.tres",
    "chars": 571,
    "preview": "[gd_resource type=\"StandardMaterial3D\" load_steps=3 format=3 uid=\"uid://b4m1mgfioqq2s\"]\n\n[ext_resource type=\"Texture2D\" "
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyWood03_albedo.png.import",
    "chars": 870,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://c87axgbjum31x\"\npath.s3tc=\"res://.godot/imported/TinyWo"
  },
  {
    "path": "demo_level/gridmap/gridmap_materials/TinyWood03_normal.png.import",
    "chars": 896,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://sb8ostfeo1wq\"\npath.s3tc=\"res://.godot/imported/TinyWoo"
  },
  {
    "path": "demo_level/gridmap/tilemap_basic.glb.import",
    "chars": 1677,
    "preview": "[remap]\n\nimporter=\"scene\"\nimporter_version=1\ntype=\"PackedScene\"\nuid=\"uid://c02w0i0y28f4q\"\npath=\"res://.godot/imported/ti"
  },
  {
    "path": "demo_level/stagingCSG.tscn",
    "chars": 320541,
    "preview": "[gd_scene load_steps=10 format=3 uid=\"uid://bbhrq4snasi1i\"]\n\n[ext_resource type=\"Material\" uid=\"uid://cfcu07lbei0iy\" pat"
  },
  {
    "path": "demo_level/torch.tscn",
    "chars": 33372,
    "preview": "[gd_scene load_steps=15 format=3 uid=\"uid://dwi6wppkvd4nl\"]\n\n[ext_resource type=\"AudioStream\" uid=\"uid://bd7r1x1qj66kq\" "
  },
  {
    "path": "demo_level/wor2213.tmp",
    "chars": 178908,
    "preview": "[gd_scene load_steps=30 format=3 uid=\"uid://uiw1spc0mevb\"]\n\n[ext_resource type=\"PackedScene\" uid=\"uid://bn7vh6v8mmgja\" p"
  },
  {
    "path": "demo_level/wor3114.tmp",
    "chars": 178572,
    "preview": "[gd_scene load_steps=30 format=3 uid=\"uid://uiw1spc0mevb\"]\n\n[ext_resource type=\"PackedScene\" uid=\"uid://bn7vh6v8mmgja\" p"
  },
  {
    "path": "demo_level/world_castle.tscn",
    "chars": 179248,
    "preview": "[gd_scene load_steps=29 format=3 uid=\"uid://uiw1spc0mevb\"]\n\n[ext_resource type=\"PackedScene\" uid=\"uid://bn7vh6v8mmgja\" p"
  },
  {
    "path": "enemy/enemy_area_target_sensor.gd",
    "chars": 1874,
    "preview": "extends Area3D\nclass_name AreaEnemyTargetSensor\n\n## The Aread3D scans for the target group in the physics detection laye"
  },
  {
    "path": "enemy/enemy_area_target_sensor.tscn",
    "chars": 1060,
    "preview": "[gd_scene load_steps=3 format=3 uid=\"uid://bhrc0nilld2h3\"]\n\n[ext_resource type=\"Script\" path=\"res://enemy/enemy_area_tar"
  },
  {
    "path": "enemy/enemy_base_root_motion.gd",
    "chars": 6505,
    "preview": "extends CharacterBody3D\n\n@export var group_name :String = \"targets\"\nvar gravity = ProjectSettings.get_setting(\"physics/3"
  },
  {
    "path": "enemy/enemy_base_root_motion.tscn",
    "chars": 8427975,
    "preview": "[gd_scene load_steps=183 format=3 uid=\"uid://cq2lr6sclvutj\"]\n\n[ext_resource type=\"Script\" path=\"res://enemy/enemy_base_r"
  },
  {
    "path": "enemy/enemy_root_anim_tree.gd",
    "chars": 2335,
    "preview": "extends AnimationTree\n\n@onready var enemy : CharacterBody3D = get_parent()\n@onready var last_oneshot = null\n@onready var"
  },
  {
    "path": "enemy/health_system.gd",
    "chars": 2305,
    "preview": "extends Node\nclass_name HealthSystem\n\n## A very crude health system. A 'hit' reporting node, (player or hit box, etc)\n##"
  },
  {
    "path": "enemy/patrol_point.gd",
    "chars": 161,
    "preview": "extends PathFollow3D\nclass_name PatrolPoint\n\n# Called every frame. 'delta' is the elapsed time since the previous frame."
  },
  {
    "path": "icon.png.import",
    "chars": 746,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://ckr7nyub52yen\"\npath=\"res://.godot/imported/icon.png-48"
  },
  {
    "path": "interactable objects/chest/chest.tscn",
    "chars": 5182,
    "preview": "[gd_scene load_steps=13 format=3 uid=\"uid://c3yajhej5laa7\"]\n\n[ext_resource type=\"Script\" path=\"res://interactable object"
  },
  {
    "path": "interactable objects/chest/chest_object.gd",
    "chars": 1309,
    "preview": "extends StaticBody3D\n\n## All interactables function similarly. They have a function called \"activate\"\n## that takes in t"
  },
  {
    "path": "interactable objects/doors/door_object.gd",
    "chars": 2296,
    "preview": "extends StaticBody3D\n\n\n## All interactables function similarly. They have a function called \"activate\"\n## that takes in "
  },
  {
    "path": "interactable objects/doors/door_object.tscn",
    "chars": 8275,
    "preview": "[gd_scene load_steps=14 format=3 uid=\"uid://cnv210lnfdoan\"]\n\n[ext_resource type=\"Script\" path=\"res://interactable object"
  },
  {
    "path": "interactable objects/doors/door_object.tscn.depren",
    "chars": 6080,
    "preview": "[gd_scene load_steps=15 format=3 uid=\"uid://cnv210lnfdoan\"]\n\n[ext_resource type=\"Script\" path=\"res://interactable object"
  },
  {
    "path": "interactable objects/doors/gat9159.tmp",
    "chars": 7959,
    "preview": "[gd_scene load_steps=13 format=3 uid=\"uid://bp5aql2ip2qwi\"]\n\n[ext_resource type=\"Script\" path=\"res://interactable object"
  },
  {
    "path": "interactable objects/doors/gate_object.gd",
    "chars": 1584,
    "preview": "extends StaticBody3D\n\n## All interactables function similarly. They have a function called \"activate\"\n## that takes in t"
  },
  {
    "path": "interactable objects/doors/gate_object.tscn",
    "chars": 8757,
    "preview": "[gd_scene load_steps=13 format=3 uid=\"uid://bp5aql2ip2qwi\"]\n\n[ext_resource type=\"Script\" path=\"res://interactable object"
  },
  {
    "path": "interactable objects/ladder/ladder.gd",
    "chars": 1077,
    "preview": "extends Area3D\n\n@onready var new_trans = global_transform\n\nfunc _ready():\n\tadd_to_group(\"interactable\")\n\tcollision_layer"
  },
  {
    "path": "interactable objects/ladder/ladder.tscn",
    "chars": 493,
    "preview": "[gd_scene load_steps=3 format=3 uid=\"uid://b5y7f5xgkpa1d\"]\n\n[ext_resource type=\"Script\" path=\"res://interactable objects"
  },
  {
    "path": "interactable objects/lever/lever_object.gd",
    "chars": 1861,
    "preview": "extends StaticBody3D\n\n## All interactables function similarly. They have a function called \"activate\"\n## that takes in t"
  },
  {
    "path": "interactable objects/lever/lever_object.tscn",
    "chars": 5850,
    "preview": "[gd_scene load_steps=12 format=3 uid=\"uid://cev0hfdkmno27\"]\n\n[ext_resource type=\"Script\" path=\"res://interactable object"
  },
  {
    "path": "interactable objects/spawn_site/spawn_site.gd",
    "chars": 1336,
    "preview": "extends StaticBody3D\n\n## All interactables function similarly. They have a function called \"activate\"\n## that takes in t"
  },
  {
    "path": "interactable objects/spawn_site/spawn_site.tscn",
    "chars": 12160,
    "preview": "[gd_scene load_steps=33 format=3 uid=\"uid://daae7mgofoegu\"]\n\n[ext_resource type=\"Script\" path=\"res://interactable object"
  },
  {
    "path": "player/equipment_system/equipment/Ax.tscn",
    "chars": 28983,
    "preview": "[gd_scene load_steps=10 format=3 uid=\"uid://cppm5fkbguoqx\"]\n\n[ext_resource type=\"Script\" path=\"res://player/equipment_sy"
  },
  {
    "path": "player/equipment_system/equipment/TorchFlame.gd",
    "chars": 347,
    "preview": "extends GPUParticles3D\n\n@onready var torch_light : OmniLight3D = $TorchLight\n@onready var fire_sfx = $\"../FireSFX\"\n\n@onr"
  },
  {
    "path": "player/equipment_system/equipment/equipment_object.gd",
    "chars": 572,
    "preview": "extends Area3D\nclass_name EquipmentObject\n\n## Dumb Area3D nodes that holding equipment stats, they do little more than a"
  },
  {
    "path": "player/equipment_system/equipment/equipment_resource.gd",
    "chars": 578,
    "preview": "extends Resource\nclass_name EquipmentResource\n\n## Loose stats for equpiment items. Meqnt to work with EquipmentObjects a"
  },
  {
    "path": "player/equipment_system/equipment/shield.tscn",
    "chars": 28045,
    "preview": "[gd_scene load_steps=11 format=3 uid=\"uid://g454n8wvwlm6\"]\n\n[ext_resource type=\"Script\" path=\"res://player/equipment_sys"
  },
  {
    "path": "player/equipment_system/equipment/sword.tscn",
    "chars": 27046,
    "preview": "[gd_scene load_steps=10 format=3 uid=\"uid://dva7owhrl4wew\"]\n\n[ext_resource type=\"Script\" path=\"res://player/equipment_sy"
  },
  {
    "path": "player/equipment_system/equipment/torch_gadget.tscn",
    "chars": 34963,
    "preview": "[gd_scene load_steps=21 format=3 uid=\"uid://dvs3icvtoe84r\"]\n\n[ext_resource type=\"Script\" path=\"res://player/equipment_sy"
  },
  {
    "path": "player/equipment_system/equipment/weapon_streak.gd",
    "chars": 77,
    "preview": "extends MeshStreak\n\nfunc _on_player_attack_swing_started():\n\temitting = true\n"
  },
  {
    "path": "player/equipment_system/equipment_system.gd",
    "chars": 5037,
    "preview": "extends Node3D\nclass_name EquipmentSystem\n\n## A node that listens for signals from a player node to change equipment, or"
  },
  {
    "path": "player/equipment_system/equipment_system.tscn",
    "chars": 1324,
    "preview": "[gd_scene load_steps=2 format=3 uid=\"uid://djx3nkpgstgea\"]\n\n[ext_resource type=\"Script\" path=\"res://player/equipment_sys"
  },
  {
    "path": "player/footfall_system/foostep_sound_system.gd",
    "chars": 1312,
    "preview": "extends Node3D\nclass_name FootstepSoundSystem\n\n## Receives signal from FootfallSensors for when a foot steps down or up."
  },
  {
    "path": "player/footfall_system/footfall_system.gd",
    "chars": 680,
    "preview": "extends BoneAttachment3D\nclass_name FootfallSensor\n\n## Set the external skeleton to your character body. Assign the bone"
  },
  {
    "path": "player/footfall_system/footfall_system.tscn",
    "chars": 529,
    "preview": "[gd_scene load_steps=2 format=3 uid=\"uid://b3w5gegc1yqut\"]\n\n[ext_resource type=\"Script\" path=\"res://player/footfall_syst"
  },
  {
    "path": "player/footfall_system/footstep_sound_system.tscn",
    "chars": 752,
    "preview": "[gd_scene load_steps=4 format=3 uid=\"uid://b40rwwk030bp5\"]\n\n[ext_resource type=\"Script\" path=\"res://player/footfall_syst"
  },
  {
    "path": "player/item_system/inventory_system.gd",
    "chars": 3151,
    "preview": "extends Node\nclass_name InventorySystem\n\n## A Very crude and simple inventory system. This inventory is refreshed\n## at "
  },
  {
    "path": "player/item_system/item_object.gd",
    "chars": 872,
    "preview": "extends RigidBody3D\nclass_name ItemObject\n\n@export var target_group :String = \"player\"\n@export_enum(\"HURT\",\"HEAL\") var e"
  },
  {
    "path": "player/item_system/item_resource.gd",
    "chars": 635,
    "preview": "extends Resource\nclass_name ItemResource\n\n## Loose stats for equpiment items. Meqnt to work with EquipmentObjects and\n##"
  },
  {
    "path": "player/item_system/item_system.gd",
    "chars": 2431,
    "preview": "extends Node3D\nclass_name ItemSystem\n\n## This class is tied very closely to the Inventory system. It's purpose is to \n##"
  },
  {
    "path": "player/item_system/items/fire_bomb.tscn",
    "chars": 4661,
    "preview": "[gd_scene load_steps=20 format=3 uid=\"uid://vs3idmafxkcd\"]\n\n[ext_resource type=\"Script\" path=\"res://player/item_system/i"
  },
  {
    "path": "player/item_system/items/firebomb.png.import",
    "chars": 783,
    "preview": "[remap]\n\nimporter=\"texture\"\ntype=\"CompressedTexture2D\"\nuid=\"uid://de5jbsp1g1i7l\"\npath=\"res://.godot/imported/firebomb.pn"
  },
  {
    "path": "player/item_system/items/firebomb.tres",
    "chars": 631,
    "preview": "[gd_resource type=\"Resource\" script_class=\"ItemResource\" load_steps=4 format=3 uid=\"uid://wtv38601835b\"]\n\n[ext_resource "
  }
]

// ... and 29 more files (download for full content)

About this extraction

This page contains the full source code of the catprisbrey/Cats-Godot4-Modular-Souls-like-Template GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 229 files (12.1 MB), approximately 3.2M tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!