[gd_scene load_steps=8 format=2] [ext_resource path="res://lib/classes/animated_sprite_state_receiver.gd" type="Script" id=1] [ext_resource path="res://lib/classes/state_machine.gd" type="Script" id=2] [ext_resource path="res://assets/actors/players/playerE/new_spriteframes.tres" type="SpriteFrames" id=3] [ext_resource path="res://lib/classes/state_animated_actor.gd" type="Script" id=4] [ext_resource path="res://src/classes/movement_component.gd" type="Script" id=5] [ext_resource path="res://lib/classes/actor.gd" type="Script" id=8] [sub_resource type="Resource" id=1] script = ExtResource( 4 ) debug_state = false timeout_seconds = 2.0 name = "idle" move_speed = 60.0 move_acceleration = 0.0 move_speed_modifier = 0.0 move_modifier_move_acceleration = 0.0 jerk_factor = 0.0 animation_sequence = [ "idle", "Max Height" ] emitter_frame_subscriptions = { } [node name="ActorTemplate" type="KinematicBody2D"] collision_layer = 2 script = ExtResource( 8 ) [node name="AnimatedSprite_StateReceiver" type="AnimatedSprite" parent="."] frames = ExtResource( 3 ) script = ExtResource( 1 ) __meta__ = { "_aseprite_wizard_config_": { "layer": "", "o_ex_p": "BG", "o_folder": "res://assets/actors/players/playerE", "o_name": "template-jump", "only_visible": true, "op_exp": true, "slice": "", "source": "/home/relay01/Assets/Library/Asset Packs 1-5/Asset Packs 1-4 (final)/Asset Pack-V1/Player Jump/player jump 48x48.aseprite" } } callable_state_machine = NodePath("../movement_state_machine") [node name="movement_component" type="Node" parent="."] script = ExtResource( 5 ) [node name="movement_state_machine" type="Node" parent="."] script = ExtResource( 2 ) starting_state_name = "idle" states = [ SubResource( 1 ) ] [node name="SE_Player" type="AudioStreamPlayer" parent="."]