Compare commits

..

3 commits

289 changed files with 140 additions and 5294 deletions

View file

@ -1,35 +0,0 @@
name: "Build Godot"
description: "Build a Godot project for multiple platforms"
author: josephbmanley
inputs:
name:
description: 'Name of the exported binary'
required: true
preset:
description: 'Name of the preset in `export_presets.cfg` to use'
required: true
subdirectory:
description: 'Optional name of the subdirectory to put exported project in'
default: ""
package:
description: 'Set true to output an artifact zip file'
default: false
projectDir:
description: 'Location of Godot project in repository'
default: "."
debugMode:
description: 'Whether or not to use `--export-debug`'
default: false
runs:
using: docker
image: Dockerfile
args:
- ${{ inputs.name }}
- ${{ inputs.preset }}
- ${{ inputs.subdirectory }}
- ${{ inputs.package }}
- ${{ inputs.projectDir }}
- ${{ inputs.debugMode }}
branding:
icon: loader
color: blue

View file

@ -1,39 +0,0 @@
#!/bin/sh
set -e
# Move godot templates already installed from the docker image to home
mkdir -v -p ~/.local/share/godot/export_templates
cp -a /root/.local/share/godot/export_templates/. ~/.local/share/godot/export_templates/
if [ "$3" != "" ]
then
SubDirectoryLocation="$3/"
fi
mode="export-release"
if [ "$6" = "true" ]
then
echo "Exporting in debug mode!"
mode="export-debug"
fi
# Export for project
echo "Building $1 for $2"
mkdir -p $GITHUB_WORKSPACE/build/${SubDirectoryLocation:-""}
cd "$GITHUB_WORKSPACE/$5"
godot --headless --${mode} "$2" $GITHUB_WORKSPACE/build/${SubDirectoryLocation:-""}$1
echo "Build Done"
echo ::set-output name=build::build/${SubDirectoryLocation:-""}
if [ "$4" = "true" ]
then
echo "Packing Build"
mkdir -p $GITHUB_WORKSPACE/package
cd $GITHUB_WORKSPACE/build
zip $GITHUB_WORKSPACE/package/artifact.zip ${SubDirectoryLocation:-"."} -r
echo ::set-output name=artifact::package/artifact.zip
echo "Done"
fi

View file

@ -1,45 +0,0 @@
on:
push:
tags:
- "v*"
jobs:
# job id, can be anything
export_game:
# Always use ubuntu-latest for this action
runs-on: linux_amd64
# Add permission for release creation. Can be made narrower according to your needs
permissions: write-all
# Job name, can be anything
name: Export Game
steps:
# Always include the checkout step so that
# your project is available for Godot to export
- name: checkout
uses: actions/checkout@v3.3.0
with:
lfs: true
- name: export game
id: export
# Use latest version (see releases for all versions)
uses: https://github.com/lucastucious/godot-export@v5.3.1
with:
# Defining all the required inputs
godot_executable_download_url: https://github.com/godotengine/godot/releases/download/4.2.2-stable/Godot_v4.2.2-stable_linux.x86_64.zip
godot_export_templates_download_url: https://github.com/godotengine/godot/releases/download/4.2.2-stable/Godot_v4.2.2-stable_export_templates.tpz
relative_project_path: ./
relative_export_path: ./builds
archive_output: true
project_name: stickerClone
cache: true
# This release action has worked well for me. However, you can most likely use any release action of your choosing.
# https://github.com/ncipollo/release-action
- name: create release
uses: https://code.forgejo.org/actions/forgejo-release@v2.2.0
with:
direction: upload
release-dir: ${{ steps.export.outputs.archive_directory }}
token: ${{ env.GITHUB_TOKEN }}
release-notes: "New build"
# override: true

2
.gitattributes vendored
View file

@ -8,5 +8,3 @@
*.mesh filter=lfs diff=lfs merge=lfs -text *.mesh filter=lfs diff=lfs merge=lfs -text
*.psd filter=lfs diff=lfs merge=lfs -text *.psd filter=lfs diff=lfs merge=lfs -text
*.m4v filter=lfs diff=lfs merge=lfs -text *.m4v filter=lfs diff=lfs merge=lfs -text
*.wav filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored
View file

@ -1,3 +1,2 @@
# Godot 4+ specific ignores # Godot 4+ specific ignores
.godot/ .godot/
*.TMP

View file

@ -1,7 +0,0 @@
# Integration with Issue Tracker
#
# (note that '\' need to be escaped).
[issuetracker "Issue Tracker Rule"]
regex = "((?<=#)[0-9]+)"
url = "http://185.216.25.221/lucastucious/StickerClone/issues/$1"

View file

@ -1,5 +1,5 @@
extends Node @tool
extends Control
# Called when the node enters the scene tree for the first time. # Called when the node enters the scene tree for the first time.
func _ready(): func _ready():
@ -11,13 +11,7 @@ func _process(delta):
pass pass
func _on_area_2d_mouse_entered(): func _on_button_pressed():
pass # Replace with function body. # TODO Get the files selected
EditorInterface.get_selected_paths() # Doesnt work
print("Pushed")
func _on_area_2d_mouse_exited():
pass # Replace with function body.
func _on_tree_entered():
pass # Replace with function body.

View file

@ -0,0 +1,20 @@
[gd_scene load_steps=2 format=3 uid="uid://cs740b0dde5o1"]
[ext_resource type="Script" path="res://addons/RenamingTool/RenamingTool.gd" id="1_smv3y"]
[node name="RenamingTool" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_smv3y")
[node name="Button" type="Button" parent="."]
layout_mode = 0
offset_right = 8.0
offset_bottom = 8.0
text = "Rename"
[connection signal="pressed" from="Button" to="." method="_on_button_pressed"]

View file

@ -0,0 +1,7 @@
[plugin]
name="RenamingTool"
description=""
author="Lucastucious"
version=""
script="plugin.gd"

View file

@ -0,0 +1,15 @@
@tool
extends EditorPlugin
const DockScene := preload("res://addons/RenamingTool/RenamingTool.tscn")
const Dock := preload("res://addons/RenamingTool/RenamingTool.gd")
var _dockUI
func _enter_tree():
_dockUI = DockScene.instantiate() as Control
add_control_to_dock(EditorPlugin.DOCK_SLOT_LEFT_UL,_dockUI)
func _exit_tree():
remove_control_from_docks(_dockUI)
_dockUI.free()

BIN
animations/player/Walk.res (Stored with Git LFS)

Binary file not shown.

BIN
animations/player/idle.res (Stored with Git LFS)

Binary file not shown.

View file

@ -1,47 +0,0 @@
[gd_scene load_steps=3 format=3 uid="uid://bxin06eifwhb5"]
[ext_resource type="Texture2D" uid="uid://dx8jpmxtm2cdx" path="res://textures/pattern/Pattern_Forest.png" id="1_wdsuj"]
[sub_resource type="GDScript" id="GDScript_7jd0b"]
script/source = "@tool
extends CanvasLayer
@export var Pattern :Texture2D:
set(new_pattern):
Pattern = new_pattern
$TextureRect.texture = Pattern
$TextureRect.queue_redraw()
@export var PatternColor :Color = Color.WHITE:
set(new_patternColor):
PatternColor = new_patternColor
$TextureRect.self_modulate = PatternColor
$TextureRect.queue_redraw()
@export var BGColor :Color = Color.GRAY:
set(new_BGColor):
BGColor = new_BGColor
$ColorRect.color = BGColor
$ColorRect.queue_redraw()
"
[node name="Background" type="CanvasLayer"]
layer = -100
script = SubResource("GDScript_7jd0b")
[node name="TextureRect" type="TextureRect" parent="."]
light_mask = 0
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("1_wdsuj")
stretch_mode = 1
[node name="ColorRect" type="ColorRect" parent="."]
z_index = -1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0, 0, 0, 1)

View file

@ -1,121 +0,0 @@
[gd_scene load_steps=8 format=3 uid="uid://524sv8spw6go"]
[ext_resource type="Texture2D" uid="uid://q1rdbr8uh78r" path="res://textures/cursor_default.tres" id="1_50ts1"]
[ext_resource type="Texture2D" uid="uid://bdstohvc7pvot" path="res://textures/cursor_click.tres" id="1_h0do2"]
[ext_resource type="Texture2D" uid="uid://buxws7r3kn0d7" path="res://textures/cursor_grab_01.tres" id="3_fj3w4"]
[ext_resource type="Texture2D" uid="uid://pbahcjllgjjq" path="res://textures/cursor_grab_02.tres" id="4_153q8"]
[ext_resource type="Texture2D" uid="uid://6fajq480n7se" path="res://textures/cursor_grab_03.tres" id="5_tsejy"]
[sub_resource type="GDScript" id="GDScript_h2l04"]
script/source = "extends Node2D
const Speed:float = 900
var spaceState
var query
var CastResult
var old_result
var selectedSticker
# Called when the node enters the scene tree for the first time.
func _ready():
if not OS.is_debug_build():
Input.set_mouse_mode(Input.MOUSE_MODE_CONFINED_HIDDEN)
query = PhysicsPointQueryParameters2D.new()
spaceState = get_world_2d()
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
#region Mouse Position
position = get_global_mouse_position()
#endregion
pointcast()
cursor_look()
func pointcast():
query.collide_with_areas = true
query.position = get_global_mouse_position()
CastResult = spaceState.direct_space_state.intersect_point(query)
if ( (CastResult.size() > 0) and (old_result != CastResult) ):
old_result = CastResult
for _result in CastResult:
if (_result.collider.input_pickable == true):
selectedSticker = _result.collider.get_parent()
print(\"selected sticker %\",selectedSticker)
if (CastResult.size() == 0):
CastResult.clear()
old_result = null
selectedSticker = null
func cursor_look():
$AnimatedSprite2D.play(\"default\")
if (Input.is_action_pressed(\"select\")):
if (selectedSticker):
$AnimatedSprite2D.play(\"grab\")
else:
$AnimatedSprite2D.play(\"click\")
else:
if (selectedSticker):
$AnimatedSprite2D.play(\"grab_intro\")
"
[sub_resource type="SpriteFrames" id="SpriteFrames_u3xkr"]
resource_local_to_scene = true
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("1_h0do2")
}],
"loop": true,
"name": &"click",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("1_50ts1")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_fj3w4")
}, {
"duration": 1.0,
"texture": ExtResource("4_153q8")
}, {
"duration": 1.0,
"texture": ExtResource("5_tsejy")
}],
"loop": true,
"name": &"grab",
"speed": 7.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_fj3w4")
}],
"loop": true,
"name": &"grab_intro",
"speed": 5.0
}]
[node name="Cursor" type="Node2D"]
top_level = true
script = SubResource("GDScript_h2l04")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
scale = Vector2(1.5, 1.5)
sprite_frames = SubResource("SpriteFrames_u3xkr")
animation = &"grab"
centered = false
offset = Vector2(-80, -190)

View file

@ -1,121 +0,0 @@
[gd_scene load_steps=8 format=3 uid="uid://524sv8spw6go"]
[ext_resource type="Texture2D" uid="uid://q1rdbr8uh78r" path="res://textures/cursor_default.tres" id="1_50ts1"]
[ext_resource type="Texture2D" uid="uid://bdstohvc7pvot" path="res://textures/cursor_click.tres" id="1_h0do2"]
[ext_resource type="Texture2D" uid="uid://buxws7r3kn0d7" path="res://textures/cursor_grab_01.tres" id="3_fj3w4"]
[ext_resource type="Texture2D" uid="uid://pbahcjllgjjq" path="res://textures/cursor_grab_02.tres" id="4_153q8"]
[ext_resource type="Texture2D" uid="uid://6fajq480n7se" path="res://textures/cursor_grab_03.tres" id="5_tsejy"]
[sub_resource type="GDScript" id="GDScript_h2l04"]
script/source = "extends Node2D
const Speed:float = 900
var spaceState
var query
var CastResult
var old_result
var selectedSticker
# Called when the node enters the scene tree for the first time.
func _ready():
if not OS.is_debug_build():
Input.set_mouse_mode(Input.MOUSE_MODE_CONFINED_HIDDEN)
query = PhysicsPointQueryParameters2D.new()
spaceState = get_world_2d()
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
#region Mouse Position
position = get_global_mouse_position()
#endregion
pointcast()
cursor_look()
func pointcast():
query.collide_with_areas = true
query.position = get_global_mouse_position()
CastResult = spaceState.direct_space_state.intersect_point(query)
if ( (CastResult.size() > 0) and (old_result != CastResult) ):
old_result = CastResult
for _result in CastResult:
if (_result.collider.input_pickable == true):
selectedSticker = _result.collider.get_parent()
print(\"selected sticker %\",selectedSticker)
if (CastResult.size() == 0):
CastResult.clear()
old_result = null
selectedSticker = null
func cursor_look():
$AnimatedSprite2D.play(\"default\")
if (Input.is_action_pressed(\"select\")):
if (selectedSticker):
$AnimatedSprite2D.play(\"grab\")
else:
$AnimatedSprite2D.play(\"click\")
if (selectedSticker):
$AnimatedSprite2D.play(\"grab_intro\")
"
[sub_resource type="SpriteFrames" id="SpriteFrames_u3xkr"]
resource_local_to_scene = true
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("1_h0do2")
}],
"loop": true,
"name": &"click",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("1_50ts1")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_fj3w4")
}, {
"duration": 1.0,
"texture": ExtResource("4_153q8")
}, {
"duration": 1.0,
"texture": ExtResource("5_tsejy")
}],
"loop": true,
"name": &"grab",
"speed": 7.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_fj3w4")
}],
"loop": true,
"name": &"grab_intro",
"speed": 5.0
}]
[node name="Cursor" type="Node2D"]
top_level = true
script = SubResource("GDScript_h2l04")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
scale = Vector2(1.5, 1.5)
sprite_frames = SubResource("SpriteFrames_u3xkr")
animation = &"grab"
autoplay = "grab"
centered = false
offset = Vector2(-80, -190)

View file

@ -1,172 +0,0 @@
extends Node2D
var spaceState
var query : PhysicsPointQueryParameters2D
var CastResult : Array
var hoveredObjects : Array
var hoveredObject
var hoveredSticker
var grabbedSticker
var grabbedStickerOffset
enum CURSOR_STATE {DEFAULT, CLICK, GRAB, GRABBED}
var currentCursorState:CURSOR_STATE = CURSOR_STATE.DEFAULT
var oldCursorState:CURSOR_STATE = CURSOR_STATE.DEFAULT
var cursorPlaying:bool
# Called when the node enters the scene tree for the first time.
func _ready():
if not OS.is_debug_build():
Input.set_mouse_mode(Input.MOUSE_MODE_CONFINED_HIDDEN)
query = PhysicsPointQueryParameters2D.new()
spaceState = get_world_2d()
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(_delta):
#region Cursor Position
position = get_global_mouse_position()
#endregion
pointcast()
cursor_look()
if (grabbedSticker != null):
grabbedSticker.position = grabbedStickerOffset+get_global_mouse_position()
func isSticker(selectedObject:Node):
var _isSticker:bool = false
var _tags = Global.getTags(selectedObject)
if (_tags.size() > 0):
if (_tags.find("sticker") != -1):
_isSticker = true
return _isSticker
func pointcast():
resetCast()
query.collide_with_areas = true
query.position = get_global_mouse_position()
CastResult = spaceState.direct_space_state.intersect_point(query)
# CastResult is not reliable. Objects are added randomly in the array
# so we need to filter/sort the trace result
if ( CastResult.size() > 0 and (grabbedSticker == null)):
#region Fill HoveredObjects
for _object in CastResult:
if(_object.collider.input_pickable == true):
hoveredObjects.append(_object.collider.get_parent())
#endregion
if (hoveredObjects.size() > 0):
if (hoveredObjects.size() >= 2):
sortByPosY(hoveredObjects,false)
if (hoveredObjects[0] != hoveredObject):
$GrabTimer.stop()
if (hoveredObject and hoveredObject.has_method("on_unhover")):
hoveredObject.on_unhover()
hoveredObject = hoveredObjects[0]
if (hoveredObject and hoveredObject.has_method("on_hover")):
hoveredObject.on_hover()
print("Current hovered object :", hoveredObject)
if (isSticker(hoveredObject)):
hoveredSticker = hoveredObject
print("Current hovered sticker :", hoveredSticker)
else:
hoveredSticker = null
else:
resetCast(true)
else:
resetCast(true)
func resetCast(bFull = false):
CastResult.clear()
hoveredObjects.clear()
if bFull:
if (hoveredObject != null and hoveredObject.has_method("on_unhover")):
hoveredObject.on_unhover()
hoveredObject = null
hoveredSticker = null
func sortByPosY(objects: Array, ascending_order: bool = true):
var _tempArray :Array
_tempArray = objects
# Inline comparison function
_tempArray.sort_custom(comparePosY)
# Reverse if descending order is required
if not ascending_order:
_tempArray.reverse()
objects = _tempArray
func comparePosY(a, b):
#print("Compare ",a," at ",a.position.y, " and ",b," at ",b.position.y )
return a.position.y < b.position.y
func _input(rawInputEvent:InputEvent):
if (rawInputEvent.is_action_pressed("select")):
cursorClick()
$GrabTimer.start()
if (rawInputEvent.is_action_released("select")):
$GrabTimer.stop()
if (grabbedSticker != null):
grab_end()
func grab_start():
if (hoveredSticker and grabbedSticker == null):
grabbedSticker = hoveredSticker
print("Grabbed ", grabbedSticker)
grabbedStickerOffset = grabbedSticker.position - get_global_mouse_position()
print("offset =", grabbedStickerOffset, " Stickpos:",grabbedSticker.position,"-",get_global_mouse_position() )
if (grabbedSticker.has_method("on_grab")):
grabbedSticker.on_grab(grabbedStickerOffset)
func grab_end():
grabbedSticker.on_released()
print("stopg grabbin at ",query.position )
DebugDraw.points.append(query.position)
DebugDraw.drawPoints()
#TODO: Drop the sticker or maybe he will auto-drop ?
grabbedSticker = null
func cursorClick():
if (hoveredObject and hoveredObject.has_method("on_click")):
hoveredObject.on_click()
func cursor_look():
if (grabbedSticker ):
currentCursorState = CURSOR_STATE.GRABBED
elif (hoveredSticker):
if ($GrabTimer and !($GrabTimer.is_stopped())):
currentCursorState = CURSOR_STATE.GRABBED
else:
currentCursorState = CURSOR_STATE.GRAB
elif ($GrabTimer and !($GrabTimer.is_stopped())):
currentCursorState = CURSOR_STATE.CLICK
else:
currentCursorState = CURSOR_STATE.DEFAULT
if (currentCursorState != oldCursorState):
oldCursorState = currentCursorState
match oldCursorState:
CURSOR_STATE.DEFAULT:
$AnimatedSprite2D.play("default")
CURSOR_STATE.CLICK:
$AnimatedSprite2D.play("click")
CURSOR_STATE.GRAB:
$AnimatedSprite2D.play("grab_intro")
CURSOR_STATE.GRABBED:
$AnimatedSprite2D.play("grab")
func _on_grab_timer_timeout():
grab_start()
func _on_animated_sprite_2d_animation_changed():
cursorPlaying = true
func _on_animated_sprite_2d_animation_finished():
cursorPlaying = false

View file

@ -1,68 +0,0 @@
[gd_scene load_steps=8 format=3 uid="uid://524sv8spw6go"]
[ext_resource type="Texture2D" uid="uid://q1rdbr8uh78r" path="res://textures/cursor_default.tres" id="1_50ts1"]
[ext_resource type="Script" path="res://core/Cursor.gd" id="1_b5uuj"]
[ext_resource type="Texture2D" uid="uid://bdstohvc7pvot" path="res://textures/cursor_click.tres" id="1_h0do2"]
[ext_resource type="Texture2D" uid="uid://buxws7r3kn0d7" path="res://textures/cursor_grab_01.tres" id="3_fj3w4"]
[ext_resource type="Texture2D" uid="uid://pbahcjllgjjq" path="res://textures/cursor_grab_02.tres" id="4_153q8"]
[ext_resource type="Texture2D" uid="uid://6fajq480n7se" path="res://textures/cursor_grab_03.tres" id="5_tsejy"]
[sub_resource type="SpriteFrames" id="SpriteFrames_u3xkr"]
resource_local_to_scene = true
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("1_h0do2")
}],
"loop": false,
"name": &"click",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("1_50ts1")
}],
"loop": false,
"name": &"default",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_fj3w4")
}, {
"duration": 1.0,
"texture": ExtResource("4_153q8")
}, {
"duration": 1.0,
"texture": ExtResource("5_tsejy")
}],
"loop": false,
"name": &"grab",
"speed": 7.0
}, {
"frames": [{
"duration": 1.0,
"texture": ExtResource("3_fj3w4")
}],
"loop": false,
"name": &"grab_intro",
"speed": 5.0
}]
[node name="Cursor" type="Node2D"]
top_level = true
script = ExtResource("1_b5uuj")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
scale = Vector2(1.5, 1.5)
sprite_frames = SubResource("SpriteFrames_u3xkr")
centered = false
offset = Vector2(-80, -190)
[node name="GrabTimer" type="Timer" parent="."]
wait_time = 0.5
one_shot = true
[connection signal="animation_changed" from="AnimatedSprite2D" to="." method="_on_animated_sprite_2d_animation_changed"]
[connection signal="animation_finished" from="AnimatedSprite2D" to="." method="_on_animated_sprite_2d_animation_finished"]
[connection signal="timeout" from="GrabTimer" to="." method="_on_grab_timer_timeout"]

View file

@ -1,26 +0,0 @@
@tool
extends Sprite2D
@export_group("Travel settings")
@export_file("*.tscn") var NextScene:String
@export_enum("LEFT","RIGHT","UP","DOWN") var Travel :int
@export var Spawn_Position:Vector2 = Vector2(0,0
)
var NextSceneLoaded
func _on_area_2d_area_entered(area):
if(area):
if(MapManager and MapManager.player == area.get_parent() and (MapManager.player.Traveling == false) ):
MapManager.player.Traveling = true
print("enter door",area)
NextSceneLoaded = load(NextScene)
if (NextSceneLoaded != null):
MapManager.transition_to_scene(NextSceneLoaded,Spawn_Position,Travel)
else:
printerr("error loading ",NextScene)
func _ready():
NextSceneLoaded = load(NextScene)
print(NextSceneLoaded)

View file

@ -1,28 +0,0 @@
[gd_scene load_steps=5 format=3 uid="uid://do65rgg0p2plt"]
[ext_resource type="Texture2D" uid="uid://cxharyv0ajr37" path="res://textures/atlas/DioramaEntrance_All_01_SPRT.png" id="1_4vclu"]
[ext_resource type="Script" path="res://core/Door.gd" id="2_8a3ug"]
[sub_resource type="AtlasTexture" id="AtlasTexture_wi524"]
atlas = ExtResource("1_4vclu")
region = Rect2(12, 96, 216, 112)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_ajnvj"]
size = Vector2(202.667, 60.3336)
[node name="Door" type="Sprite2D"]
position = Vector2(-0.333333, 457.667)
texture = SubResource("AtlasTexture_wi524")
flip_h = true
script = ExtResource("2_8a3ug")
[node name="Area2D" type="Area2D" parent="."]
input_pickable = false
monitorable = false
[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"]
position = Vector2(-3.57628e-07, -15.667)
shape = SubResource("RectangleShape2D_ajnvj")
[connection signal="area_entered" from="Area2D" to="." method="_on_area_2d_area_entered"]
[connection signal="area_exited" from="Area2D" to="." method="_on_area_2d_area_exited"]

View file

@ -1,30 +0,0 @@
[gd_scene load_steps=2 format=3 uid="uid://kbso0l2uk2n7"]
[sub_resource type="GDScript" id="GDScript_4kxk0"]
script/source = "extends Area2D
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
pass
func _on_mouse_entered():
pass # Replace with function body.
func _on_mouse_exited():
pass # Replace with function body.
"
[node name="StickerDetection" type="Area2D"]
monitoring = false
script = SubResource("GDScript_4kxk0")
[connection signal="mouse_entered" from="." to="." method="_on_mouse_entered"]
[connection signal="mouse_exited" from="." to="." method="_on_mouse_exited"]

View file

@ -1,38 +0,0 @@
[gd_scene load_steps=2 format=3 uid="uid://clqvgh6qmglue"]
[sub_resource type="GDScript" id="GDScript_8d33s"]
resource_name = "bridge"
script/source = "extends Area2D
var wallObject : Array
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(_delta):
pass
func _on_body_entered(object):
print(\"Entered %d\",object)
if (object.has_meta(\"Type\") and object.get_meta(\"Type\") == \"Player\" ):
for _object in wallObject:
_object.process_mode = Node.PROCESS_MODE_DISABLED
else:
wallObject.append(object)
func _on_body_exited(object):
if (object.has_meta(\"Type\") and object.get_meta(\"Type\") == \"Player\" ):
for _object in wallObject:
_object.process_mode = Node.PROCESS_MODE_INHERIT
"
[node name="BridgeNode" type="Area2D"]
script = SubResource("GDScript_8d33s")
[connection signal="body_entered" from="." to="." method="_on_body_entered"]
[connection signal="body_exited" from="." to="." method="_on_body_exited"]

View file

@ -1,42 +0,0 @@
[gd_scene load_steps=2 format=3 uid="uid://c8ncblufqk10x"]
[sub_resource type="GDScript" id="GDScript_t63le"]
script/source = "extends Node2D
@export var points:Array
@export var duration:float = 1
var radius
var color
func _draw():
for _point in points:
draw_circle(_point,radius,color)
func drawPoints(_points:Array = points,_radius:float = 50.0,_color:Color = Color.CRIMSON,_duration:float = 1):
if(_points):
points = _points
duration = _duration
radius = _radius
color = _color
$Timer.wait_time = duration
$Timer.start()
queue_redraw()
func _on_timer_timeout():
points.clear()
queue_redraw()
func _on_draw():
pass # Replace with function body.
"
[node name="DebugDraw" type="Node2D"]
script = SubResource("GDScript_t63le")
[node name="Timer" type="Timer" parent="."]
one_shot = true
[connection signal="draw" from="." to="." method="_on_draw"]
[connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"]

View file

@ -1,21 +0,0 @@
extends Node
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(_delta):
pass
func getTags(selectedObject:Node):
var _tags: Array
if (selectedObject.has_meta("tags")):
_tags = selectedObject.get_meta("tags")
return _tags
else:
printerr("no tags inside %",selectedObject)
return _tags

View file

@ -5,13 +5,10 @@ extends CharacterBody2D
@export var CurrentHat: CanvasTexture @export var CurrentHat: CanvasTexture
const SPEED = 1000.0 const SPEED = 1000.0
const MOUSESPEED = 10.0
var Traveling = false func teleport(location:Transform2D , direction:float = 1):
transform = location
func teleport(location:Vector2 , direction:float = 1): scale = Vector2(direction,1)
position = location
#scale = Vector2(direction,1)
# Change the skin on every sprite # Change the skin on every sprite
func changeSkin(NewSkin:CanvasTexture,_NewHat:CanvasTexture = null): func changeSkin(NewSkin:CanvasTexture,_NewHat:CanvasTexture = null):
@ -24,12 +21,14 @@ func changeSkin(NewSkin:CanvasTexture,_NewHat:CanvasTexture = null):
Sprite.texture = CurrentSkin Sprite.texture = CurrentSkin
if (Sprite.has_meta("Type") and Sprite.get_meta("Type") == "Hat"): if (Sprite.has_meta("Type") and Sprite.get_meta("Type") == "Hat"):
Sprite.texture = CurrentHat Sprite.texture = CurrentHat
func get_input(): func get_input():
var directionX = Input.get_axis("move_left", "move_right") var directionX = Input.get_axis("move_left", "move_right")
var directionY = Input.get_axis("move_up", "move_down") var directionY = Input.get_axis("move_up", "move_down")
var mouseDirectionX = Input.get_axis("mouse_left", "mouse_right")
var mouseDirectionY = Input.get_axis("mouse_up", "mouse_down")
#region Movement #region Movement
## Get the input direction and handle the movement/deceleration. ## Get the input direction and handle the movement/deceleration.
if directionX : if directionX :
@ -41,16 +40,15 @@ func get_input():
else: else:
velocity.y = move_toward(velocity.y, 0, SPEED) velocity.y = move_toward(velocity.y, 0, SPEED)
#endregion #endregion
var wantedMousePosition = get_viewport().get_mouse_position()+(Vector2(mouseDirectionX,mouseDirectionY)*MOUSESPEED)
get_viewport().warp_mouse(wantedMousePosition)
#region Animation #region Animation
if (directionX < 0): if (directionX < 0):
$Skeleton2D/root/Hips.set_scale(Vector2(1, 1)) $Skeleton2D/root/Hips.set_scale(Vector2(1, 1))
if (directionX > 0): if (directionX > 0):
$Skeleton2D/root/Hips.set_scale(Vector2(-1, 1)) $Skeleton2D/root/Hips.set_scale(Vector2(-1, 1))
$AnimationTree.set("parameters/WalkRun/blend_position",max(abs(velocity.x),abs(velocity.y))) $AnimationTree.set("parameters/WalkRun/blend_position",max(abs(velocity.x),abs(velocity.y)))
#endregion #endregion
func _physics_process(_delta): func _physics_process(delta):
get_input() get_input()
move_and_slide() move_and_slide()

View file

@ -1,11 +1,9 @@
[gd_scene load_steps=24 format=3 uid="uid://0m1hk2nu4bps"] [gd_scene load_steps=21 format=3 uid="uid://0m1hk2nu4bps"]
[ext_resource type="Script" path="res://core/player.gd" id="1_whhfc"] [ext_resource type="Script" path="res://core/player.gd" id="1_whhfc"]
[ext_resource type="Texture2D" uid="uid://5pmqr3y62guu" path="res://textures/player/currentCloth.tres" id="2_w1l4c"] [ext_resource type="Texture2D" uid="uid://5pmqr3y62guu" path="res://textures/player/currentCloth.tres" id="2_w1l4c"]
[ext_resource type="Texture2D" uid="uid://5qixrbrclydr" path="res://textures/player/currentHat.tres" id="3_ybl0v"] [ext_resource type="Texture2D" uid="uid://5qixrbrclydr" path="res://textures/player/currentHat.tres" id="3_ybl0v"]
[ext_resource type="Animation" uid="uid://bd0mi2x4pkf70" path="res://animations/player/Walk.res" id="4_56ghs"] [ext_resource type="Animation" uid="uid://bd0mi2x4pkf70" path="res://animations/player/Walk.res" id="4_56ghs"]
[ext_resource type="PackedScene" uid="uid://bxin06eifwhb5" path="res://core/Background.tscn" id="4_vpr5c"]
[ext_resource type="Texture2D" uid="uid://cr27nsk1jw2ks" path="res://textures/pattern/Pattern_swamp.png" id="5_moipb"]
[ext_resource type="Animation" uid="uid://b85dikp6ps8i2" path="res://animations/player/idle.res" id="5_uweie"] [ext_resource type="Animation" uid="uid://b85dikp6ps8i2" path="res://animations/player/idle.res" id="5_uweie"]
[ext_resource type="Texture2D" uid="uid://sod0ms1cfkjf" path="res://textures/player/playerSkin_ref.png" id="6_3ryww"] [ext_resource type="Texture2D" uid="uid://sod0ms1cfkjf" path="res://textures/player/playerSkin_ref.png" id="6_3ryww"]
@ -499,23 +497,16 @@ node_connections = [&"output", 0, &"WalkRun"]
[sub_resource type="CanvasTexture" id="CanvasTexture_2b3h6"] [sub_resource type="CanvasTexture" id="CanvasTexture_2b3h6"]
diffuse_texture = ExtResource("6_3ryww") diffuse_texture = ExtResource("6_3ryww")
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_8drh2"] [node name="Node2D" type="CharacterBody2D"]
radius = 130.0
height = 550.0
[node name="Player" type="CharacterBody2D"]
motion_mode = 1
script = ExtResource("1_whhfc") script = ExtResource("1_whhfc")
CurrentSkin = ExtResource("2_w1l4c") CurrentSkin = ExtResource("2_w1l4c")
CurrentHat = ExtResource("3_ybl0v") CurrentHat = ExtResource("3_ybl0v")
metadata/Type = "Player"
[node name="CollisionShape2D" type="CollisionShape2D" parent="."] [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
position = Vector2(0, -75) position = Vector2(0, -75)
shape = SubResource("RectangleShape2D_kapu3") shape = SubResource("RectangleShape2D_kapu3")
[node name="Camera2D" type="Camera2D" parent="."] [node name="Camera2D" type="Camera2D" parent="."]
visible = false
zoom = Vector2(0.13, 0.13) zoom = Vector2(0.13, 0.13)
position_smoothing_enabled = true position_smoothing_enabled = true
position_smoothing_speed = 2.0 position_smoothing_speed = 2.0
@ -528,11 +519,6 @@ drag_bottom_margin = 0.74
editor_draw_limits = true editor_draw_limits = true
editor_draw_drag_margin = true editor_draw_drag_margin = true
[node name="Background" parent="Camera2D" instance=ExtResource("4_vpr5c")]
Pattern = ExtResource("5_moipb")
PatternColor = Color(1, 1, 1, 0.490196)
BGColor = Color(0.173374, 0.319037, 0.221103, 1)
[node name="AnimationPlayer" type="AnimationPlayer" parent="." groups=["Animation"]] [node name="AnimationPlayer" type="AnimationPlayer" parent="." groups=["Animation"]]
libraries = { libraries = {
"": SubResource("AnimationLibrary_4k813") "": SubResource("AnimationLibrary_4k813")
@ -551,23 +537,23 @@ parameters/WalkRun/3/TimeScale/scale = 0.3
position = Vector2(17, 0) position = Vector2(17, 0)
[node name="BootL" type="Sprite2D" parent="Skeleton2D"] [node name="BootL" type="Sprite2D" parent="Skeleton2D"]
position = Vector2(-93.6914, -35.1428) position = Vector2(-89.0025, -35.3452)
rotation = 0.413206 rotation = 0.380759
texture = ExtResource("2_w1l4c") texture = ExtResource("2_w1l4c")
region_enabled = true region_enabled = true
region_rect = Rect2(896, 768, 128, 128) region_rect = Rect2(896, 768, 128, 128)
metadata/Type = "Skin" metadata/Type = "Skin"
[node name="BootR" type="Sprite2D" parent="Skeleton2D"] [node name="BootR" type="Sprite2D" parent="Skeleton2D"]
position = Vector2(40.2865, -41.1666) position = Vector2(36.4409, -41.4027)
rotation = -0.671407 rotation = -0.631213
texture = ExtResource("2_w1l4c") texture = ExtResource("2_w1l4c")
region_enabled = true region_enabled = true
region_rect = Rect2(896, 768, 128, 128) region_rect = Rect2(896, 768, 128, 128)
metadata/Type = "Skin" metadata/Type = "Skin"
[node name="Body" type="Sprite2D" parent="Skeleton2D"] [node name="Body" type="Sprite2D" parent="Skeleton2D"]
position = Vector2(51, -234.374) position = Vector2(51, -242.428)
texture = ExtResource("2_w1l4c") texture = ExtResource("2_w1l4c")
offset = Vector2(-15, 0) offset = Vector2(-15, 0)
region_enabled = true region_enabled = true
@ -591,7 +577,7 @@ metadata/Type = "Skin"
[node name="Tail" type="Sprite2D" parent="Skeleton2D/Body"] [node name="Tail" type="Sprite2D" parent="Skeleton2D/Body"]
show_behind_parent = true show_behind_parent = true
position = Vector2(44, 104.374) position = Vector2(44, 112.428)
rotation = 0.153589 rotation = 0.153589
texture = ExtResource("2_w1l4c") texture = ExtResource("2_w1l4c")
offset = Vector2(70, 0) offset = Vector2(70, 0)
@ -600,9 +586,8 @@ region_rect = Rect2(768, 640, 256, 128)
metadata/Type = "Skin" metadata/Type = "Skin"
[node name="Head" type="Sprite2D" parent="Skeleton2D"] [node name="Head" type="Sprite2D" parent="Skeleton2D"]
position = Vector2(-40, -407.374) position = Vector2(-40, -415.428)
rotation = 0.0767937 rotation = 0.0646754
scale = Vector2(1, 1)
texture = ExtResource("2_w1l4c") texture = ExtResource("2_w1l4c")
offset = Vector2(0, -168) offset = Vector2(0, -168)
region_enabled = true region_enabled = true
@ -690,9 +675,3 @@ z_index = -1
position = Vector2(42, -381) position = Vector2(42, -381)
scale = Vector2(1.89731, 1.89731) scale = Vector2(1.89731, 1.89731)
texture = SubResource("CanvasTexture_2b3h6") texture = SubResource("CanvasTexture_2b3h6")
[node name="DetectionArea" type="Area2D" parent="."]
[node name="CollisionShape2D" type="CollisionShape2D" parent="DetectionArea"]
position = Vector2(0, -266.265)
shape = SubResource("CapsuleShape2D_8drh2")

View file

@ -1,73 +1,33 @@
extends Node2D extends Node2D
@export var InitialPlayer :PackedScene @export var InitialPlayer :PackedScene
@export var InitialMap :PackedScene @export var InitialMap :PackedScene
@onready var current_scene = $CurrentScene @onready var current_scene = $CurrentScene
@onready var next_scene = $NextScene
#@onready var scene_transition = $ScreenTransition/AnimationPlayer #@onready var scene_transition = $ScreenTransition/AnimationPlayer
var player:Object var player
func transition_to_scene(new_scene: PackedScene, spawn_location = Vector2(0,0), spawn_direction = 1):
func _process(_delta):
if($CurrentScene.get_child_count() >0):
if($CurrentScene.get_child(0).position != Vector2(0,0)):
breakpoint
func transition_to_scene(new_scene: PackedScene, spawn_location: Vector2, spawn_direction = 1):
#screen_transition.play('FadeToBlack') #screen_transition.play('FadeToBlack')
if (new_scene): if(current_scene.get_child(0)):
if (current_scene.get_child_count() == 0 ): current_scene.get_child(0).queue_free()
current_scene.add_child(new_scene.instantiate()) current_scene.add_child(new_scene.instantiate())
else:
next_scene.add_child(new_scene.instantiate()) #region Spawn Player
#region Anim Map if (player):
if (next_scene.get_child(0) != null): player.teleport(spawn_location, spawn_direction)
match spawn_direction: else:
0: player = $CurrentScene.find_child("player",true)
$AnimationPlayer.play("travel_left",-1,1)
1:
$AnimationPlayer.play("travel_left",-1,1)
2:
$AnimationPlayer.play("travel_up",-1,1)
3:
$AnimationPlayer.play("travel_down",-1,1)
#endregion
#region Spawn Player
if (player): if (player):
player.reparent(next_scene.get_child(0))
player.teleport(spawn_location, spawn_direction) player.teleport(spawn_location, spawn_direction)
else: else:
player = $CurrentScene.find_child("player",true) if (InitialPlayer):
if (player): player = InitialPlayer.instantiate()
player.teleport(spawn_location, spawn_direction) player.set_name("player")
else: #Spawn the player if there is none add_child(player)
if (InitialPlayer): else:
player = InitialPlayer.instantiate() printerr("No Initial player found")
player.set_name("player") #endregion
current_scene.get_child(0).add_child(player)
else:
printerr("No Initial player found")
#endregion
else:
printerr("No New Scene")
func _on_ready(): func _on_ready():
transition_to_scene(InitialMap,Vector2(0,0),1) transition_to_scene(InitialMap,Vector2(0,0),1)
func on_travel_end():
player.Traveling = false
print("end travel")
func _on_animation_player_animation_finished(anim_name):
print("anim finished")
current_scene.get_child(0).queue_free()
current_scene.position = Vector2(0,0)
if (next_scene.get_child_count() > 0):
next_scene.get_child(0).reparent(current_scene)
if (next_scene.get_child_count() > 0):
next_scene.get_child(0).queue_free()
print("level unloaded")
await get_tree().create_timer(1).connect("timeout",Callable(self,"on_travel_end"))

View file

@ -1,102 +0,0 @@
[preset.0]
name="windows"
platform="Windows Desktop"
runnable=true
dedicated_server=false
custom_features=""
export_filter="all_resources"
include_filter=""
exclude_filter=""
export_path="builds/stickerClone.exe"
encryption_include_filters=""
encryption_exclude_filters=""
encrypt_pck=false
encrypt_directory=false
[preset.0.options]
custom_template/debug=""
custom_template/release=""
debug/export_console_wrapper=1
binary_format/embed_pck=true
texture_format/bptc=true
texture_format/s3tc=true
texture_format/etc=false
texture_format/etc2=false
binary_format/architecture="x86_64"
codesign/enable=false
codesign/timestamp=true
codesign/timestamp_server_url=""
codesign/digest_algorithm=1
codesign/description=""
codesign/custom_options=PackedStringArray()
application/modify_resources=false
application/icon=""
application/console_wrapper_icon=""
application/icon_interpolation=4
application/file_version=""
application/product_version=""
application/company_name="Astucious Ferret Games"
application/product_name="StickerClone"
application/file_description=""
application/copyright=""
application/trademarks=""
application/export_angle=0
ssh_remote_deploy/enabled=false
ssh_remote_deploy/host="user@host_ip"
ssh_remote_deploy/port="22"
ssh_remote_deploy/extra_args_ssh=""
ssh_remote_deploy/extra_args_scp=""
ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}'
$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}'
$trigger = New-ScheduledTaskTrigger -Once -At 00:00
$settings = New-ScheduledTaskSettingsSet
$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings
Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true
Start-ScheduledTask -TaskName godot_remote_debug
while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 }
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue"
ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
Remove-Item -Recurse -Force '{temp_dir}'"
[preset.1]
name="linux"
platform="Linux/X11"
runnable=true
dedicated_server=false
custom_features=""
export_filter="all_resources"
include_filter=""
exclude_filter=""
export_path="builds/StickerClone.x86_64"
encryption_include_filters=""
encryption_exclude_filters=""
encrypt_pck=false
encrypt_directory=false
[preset.1.options]
custom_template/debug=""
custom_template/release=""
debug/export_console_wrapper=1
binary_format/embed_pck=true
texture_format/bptc=true
texture_format/s3tc=true
texture_format/etc=false
texture_format/etc2=false
binary_format/architecture="x86_64"
ssh_remote_deploy/enabled=false
ssh_remote_deploy/host="user@host_ip"
ssh_remote_deploy/port="22"
ssh_remote_deploy/extra_args_ssh=""
ssh_remote_deploy/extra_args_scp=""
ssh_remote_deploy/run_script="#!/usr/bin/env bash
export DISPLAY=:0
unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
\"{temp_dir}/{exe_name}\" {cmd_args}"
ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
rm -rf \"{temp_dir}\""

BIN
extracted/AudioClip/ATST_Bosque_Layer1.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://gu3yg1yf5lw6"
path="res://.godot/imported/ATST_Bosque_Layer1.wav-23e5498b4d785434f9aebf63de4fc4e0.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Bosque_Layer1.wav"
dest_files=["res://.godot/imported/ATST_Bosque_Layer1.wav-23e5498b4d785434f9aebf63de4fc4e0.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

BIN
extracted/AudioClip/ATST_Bosque_Layer2.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://sifo8uwovxqd"
path="res://.godot/imported/ATST_Bosque_Layer2.wav-4309c9214c59bb2f3470db2cd09b2053.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Bosque_Layer2.wav"
dest_files=["res://.godot/imported/ATST_Bosque_Layer2.wav-4309c9214c59bb2f3470db2cd09b2053.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

BIN
extracted/AudioClip/ATST_Christmas.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dxgf3c63mftfs"
path="res://.godot/imported/ATST_Christmas.wav-6753df27761df142037a38b2842b0630.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Christmas.wav"
dest_files=["res://.godot/imported/ATST_Christmas.wav-6753df27761df142037a38b2842b0630.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cyx2om5rc74ut"
path="res://.godot/imported/ATST_Desierto_Layer1.wav-caeacdd3483622bb38613bebab255750.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Desierto_Layer1.wav"
dest_files=["res://.godot/imported/ATST_Desierto_Layer1.wav-caeacdd3483622bb38613bebab255750.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cyca215ia7p1x"
path="res://.godot/imported/ATST_Desierto_Layer2.wav-a45690986a3cd0908a5dddf8e5474242.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Desierto_Layer2.wav"
dest_files=["res://.godot/imported/ATST_Desierto_Layer2.wav-a45690986a3cd0908a5dddf8e5474242.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://c6llxvp73t2r0"
path="res://.godot/imported/ATST_EndingCredits_Loop.wav-e1344636356f954e1c499435f2016cf3.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_EndingCredits_Loop.wav"
dest_files=["res://.godot/imported/ATST_EndingCredits_Loop.wav-e1344636356f954e1c499435f2016cf3.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

BIN
extracted/AudioClip/ATST_Halloween.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://4auud6qdt3a0"
path="res://.godot/imported/ATST_Halloween.wav-0ca05e48a1c9cd18b270b9023898019b.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Halloween.wav"
dest_files=["res://.godot/imported/ATST_Halloween.wav-0ca05e48a1c9cd18b270b9023898019b.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://hnjiw2pd8kry"
path="res://.godot/imported/ATST_MainTheme-Loop.wav-c27d2230eb42d938a0e97ccf45f94b9a.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_MainTheme-Loop.wav"
dest_files=["res://.godot/imported/ATST_MainTheme-Loop.wav-c27d2230eb42d938a0e97ccf45f94b9a.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://d0cdmbwkwq7t3"
path="res://.godot/imported/ATST_Montaña_Layer1.wav-839d30f90cebf8d269e6f64b11a1d25c.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Montaña_Layer1.wav"
dest_files=["res://.godot/imported/ATST_Montaña_Layer1.wav-839d30f90cebf8d269e6f64b11a1d25c.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://baj877wai8s62"
path="res://.godot/imported/ATST_Montaña_Layer2.wav-0a38079d16a20b084b955f093abd4615.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Montaña_Layer2.wav"
dest_files=["res://.godot/imported/ATST_Montaña_Layer2.wav-0a38079d16a20b084b955f093abd4615.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

BIN
extracted/AudioClip/ATST_Noche_Loop.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://brvrg5mxnnvt5"
path="res://.godot/imported/ATST_Noche_Loop.wav-85df630f6f44854fb9282627c357e04a.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Noche_Loop.wav"
dest_files=["res://.godot/imported/ATST_Noche_Loop.wav-85df630f6f44854fb9282627c357e04a.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

BIN
extracted/AudioClip/ATST_Playa_Layer1.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cj28jtbhqe5vw"
path="res://.godot/imported/ATST_Playa_Layer1.wav-42ad44af0ca1b3d535dde24fb5f4e51a.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Playa_Layer1.wav"
dest_files=["res://.godot/imported/ATST_Playa_Layer1.wav-42ad44af0ca1b3d535dde24fb5f4e51a.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

BIN
extracted/AudioClip/ATST_Playa_Layer2.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://0n04otp7klfp"
path="res://.godot/imported/ATST_Playa_Layer2.wav-2bbb0f0121a9192db0d085beab8ca692.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Playa_Layer2.wav"
dest_files=["res://.godot/imported/ATST_Playa_Layer2.wav-2bbb0f0121a9192db0d085beab8ca692.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

BIN
extracted/AudioClip/ATST_Rainbow.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://bavg006racsw6"
path="res://.godot/imported/ATST_Rainbow.wav-4b4e259e6dea6e76dbf5213e608f37b3.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Rainbow.wav"
dest_files=["res://.godot/imported/ATST_Rainbow.wav-4b4e259e6dea6e76dbf5213e608f37b3.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

BIN
extracted/AudioClip/ATST_SneakyTheme.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://bi68seir082sv"
path="res://.godot/imported/ATST_SneakyTheme.wav-e09d70424751f399f5497435b9684063.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_SneakyTheme.wav"
dest_files=["res://.godot/imported/ATST_SneakyTheme.wav-e09d70424751f399f5497435b9684063.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

BIN
extracted/AudioClip/ATST_Violin.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b24elbq80lb63"
path="res://.godot/imported/ATST_Violin.wav-e7e9a029e56aaf40e947f94df1914139.sample"
[deps]
source_file="res://extracted/AudioClip/ATST_Violin.wav"
dest_files=["res://.godot/imported/ATST_Violin.wav-e7e9a029e56aaf40e947f94df1914139.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

BIN
extracted/AudioClip/AmbientRiver.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://u2lutt2p5pld"
path="res://.godot/imported/AmbientRiver.wav-9c18ba85282524432081d3236cd16fc2.sample"
[deps]
source_file="res://extracted/AudioClip/AmbientRiver.wav"
dest_files=["res://.godot/imported/AmbientRiver.wav-9c18ba85282524432081d3236cd16fc2.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

BIN
extracted/AudioClip/ArrowBullseye.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://brgml8gj1ls8y"
path="res://.godot/imported/ArrowBullseye.wav-07f3fb723b5f27f5e7b65eb4d786ccdc.sample"
[deps]
source_file="res://extracted/AudioClip/ArrowBullseye.wav"
dest_files=["res://.godot/imported/ArrowBullseye.wav-07f3fb723b5f27f5e7b65eb4d786ccdc.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://to07chi2yprv"
path="res://.godot/imported/ArrowCrossBowShot-001.wav-691544dd6cfa61f2d4be65886a4b7912.sample"
[deps]
source_file="res://extracted/AudioClip/ArrowCrossBowShot-001.wav"
dest_files=["res://.godot/imported/ArrowCrossBowShot-001.wav-691544dd6cfa61f2d4be65886a4b7912.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://d18knovyt5o8h"
path="res://.godot/imported/ArrowCrossBowShot-002.wav-a2daa7d2529f8d6b6c22c60bdea18c89.sample"
[deps]
source_file="res://extracted/AudioClip/ArrowCrossBowShot-002.wav"
dest_files=["res://.godot/imported/ArrowCrossBowShot-002.wav-a2daa7d2529f8d6b6c22c60bdea18c89.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dteismhscpkfj"
path="res://.godot/imported/ArrowCrossBowShot-003.wav-2ce163ea8ef858900f74e3b1f84d5ca7.sample"
[deps]
source_file="res://extracted/AudioClip/ArrowCrossBowShot-003.wav"
dest_files=["res://.godot/imported/ArrowCrossBowShot-003.wav-2ce163ea8ef858900f74e3b1f84d5ca7.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://bhoqehe3xg2hf"
path="res://.godot/imported/ArrowCrossBowShot-004.wav-6d6d4ab62cac40aa037e8784960f85eb.sample"
[deps]
source_file="res://extracted/AudioClip/ArrowCrossBowShot-004.wav"
dest_files=["res://.godot/imported/ArrowCrossBowShot-004.wav-6d6d4ab62cac40aa037e8784960f85eb.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

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://djpmymporeyrl"
path="res://.godot/imported/ArrowCrossBowShot-005.wav-23449739681ee12ff7abce94be3a2550.sample"
[deps]
source_file="res://extracted/AudioClip/ArrowCrossBowShot-005.wav"
dest_files=["res://.godot/imported/ArrowCrossBowShot-005.wav-23449739681ee12ff7abce94be3a2550.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

BIN
extracted/AudioClip/ArrowHit.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://c4cg2lb3d3i80"
path="res://.godot/imported/ArrowHit.wav-57f9eeb1b46a6d663100bb3e7482ea9c.sample"
[deps]
source_file="res://extracted/AudioClip/ArrowHit.wav"
dest_files=["res://.godot/imported/ArrowHit.wav-57f9eeb1b46a6d663100bb3e7482ea9c.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

BIN
extracted/AudioClip/BigButtonPress.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://chcq2gcfk3h6g"
path="res://.godot/imported/BigButtonPress.wav-3de381456e5df086f737a6966abc4940.sample"
[deps]
source_file="res://extracted/AudioClip/BigButtonPress.wav"
dest_files=["res://.godot/imported/BigButtonPress.wav-3de381456e5df086f737a6966abc4940.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

BIN
extracted/AudioClip/BombExplode.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://jkx5gq6bttt"
path="res://.godot/imported/BombExplode.wav-f67e3bb24975a87369c745dbaec4539a.sample"
[deps]
source_file="res://extracted/AudioClip/BombExplode.wav"
dest_files=["res://.godot/imported/BombExplode.wav-f67e3bb24975a87369c745dbaec4539a.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

BIN
extracted/AudioClip/BridgeClose.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cytnbd417mqev"
path="res://.godot/imported/BridgeClose.wav-dc7fc4f09e08635b2c28f473bc57a3e6.sample"
[deps]
source_file="res://extracted/AudioClip/BridgeClose.wav"
dest_files=["res://.godot/imported/BridgeClose.wav-dc7fc4f09e08635b2c28f473bc57a3e6.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

BIN
extracted/AudioClip/BridgeOpen.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dn6mrlmx1w86w"
path="res://.godot/imported/BridgeOpen.wav-e8d52d2b91fe0971a92d040095fb258e.sample"
[deps]
source_file="res://extracted/AudioClip/BridgeOpen.wav"
dest_files=["res://.godot/imported/BridgeOpen.wav-e8d52d2b91fe0971a92d040095fb258e.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

BIN
extracted/AudioClip/CarpenterCraft.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://bam0yc54r41lr"
path="res://.godot/imported/CarpenterCraft.wav-90f166d1f33a4d215672cba07073dfa9.sample"
[deps]
source_file="res://extracted/AudioClip/CarpenterCraft.wav"
dest_files=["res://.godot/imported/CarpenterCraft.wav-90f166d1f33a4d215672cba07073dfa9.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

BIN
extracted/AudioClip/CatMeow.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cou7qiwha8xhm"
path="res://.godot/imported/CatMeow.wav-1119cba71be9be432e74f4337b9cff78.sample"
[deps]
source_file="res://extracted/AudioClip/CatMeow.wav"
dest_files=["res://.godot/imported/CatMeow.wav-1119cba71be9be432e74f4337b9cff78.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

BIN
extracted/AudioClip/CatPurr.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://di11ierh0p8ay"
path="res://.godot/imported/CatPurr.wav-122366d3f77dd1a5c4a1dbde8d97a2a7.sample"
[deps]
source_file="res://extracted/AudioClip/CatPurr.wav"
dest_files=["res://.godot/imported/CatPurr.wav-122366d3f77dd1a5c4a1dbde8d97a2a7.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

BIN
extracted/AudioClip/Click.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://chkcjrerbp07b"
path="res://.godot/imported/Click.wav-f85edaee6e9bf54fbb55ac2fab3ce51a.sample"
[deps]
source_file="res://extracted/AudioClip/Click.wav"
dest_files=["res://.godot/imported/Click.wav-f85edaee6e9bf54fbb55ac2fab3ce51a.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

BIN
extracted/AudioClip/CrabCut-001.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://u75u0pj0qttg"
path="res://.godot/imported/CrabCut-001.wav-f295ebc1b3ed1b59b5c03ef11e695556.sample"
[deps]
source_file="res://extracted/AudioClip/CrabCut-001.wav"
dest_files=["res://.godot/imported/CrabCut-001.wav-f295ebc1b3ed1b59b5c03ef11e695556.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

BIN
extracted/AudioClip/CrabCut-002.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://4li53vkxu7gk"
path="res://.godot/imported/CrabCut-002.wav-364ca5e87bb9af7bc30dabadbc57b559.sample"
[deps]
source_file="res://extracted/AudioClip/CrabCut-002.wav"
dest_files=["res://.godot/imported/CrabCut-002.wav-364ca5e87bb9af7bc30dabadbc57b559.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

BIN
extracted/AudioClip/CrabPlant.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://e3hqt248svoa"
path="res://.godot/imported/CrabPlant.wav-2080990954d4291abf5266dd6ff53f27.sample"
[deps]
source_file="res://extracted/AudioClip/CrabPlant.wav"
dest_files=["res://.godot/imported/CrabPlant.wav-2080990954d4291abf5266dd6ff53f27.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

BIN
extracted/AudioClip/DadAppearCloud.wav (Stored with Git LFS)

Binary file not shown.

View file

@ -1,24 +0,0 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://snmhupteowem"
path="res://.godot/imported/DadAppearCloud.wav-2d3e0794c0fe66ca37c86029662bd9a6.sample"
[deps]
source_file="res://extracted/AudioClip/DadAppearCloud.wav"
dest_files=["res://.godot/imported/DadAppearCloud.wav-2d3e0794c0fe66ca37c86029662bd9a6.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

BIN
extracted/AudioClip/DogBark.wav (Stored with Git LFS)

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show more