aboutsummaryrefslogtreecommitdiff
path: root/game/characters/player/Player.tscn
diff options
context:
space:
mode:
Diffstat (limited to 'game/characters/player/Player.tscn')
-rw-r--r--game/characters/player/Player.tscn32
1 files changed, 3 insertions, 29 deletions
diff --git a/game/characters/player/Player.tscn b/game/characters/player/Player.tscn
index f1d831e..34035f6 100644
--- a/game/characters/player/Player.tscn
+++ b/game/characters/player/Player.tscn
@@ -1,40 +1,14 @@
[gd_scene load_steps=4 format=3 uid="uid://l0lnby3rm6fj"]
+[ext_resource type="Script" path="res://game/characters/player/Player.gd" id="1_a5mv4"]
[ext_resource type="Texture2D" uid="uid://d1gf8ked7ik4l" path="res://assets/images/white.png" id="2"]
-[sub_resource type="GDScript" id="GDScript_mix1s"]
-script/source = "extends CharacterBody2D
-
-const JUMP_VELOCITY = -500.0
-
-# Get the gravity from the project settings to be synced with RigidBody nodes.
-var gravity = ProjectSettings.get_setting(\"physics/2d/default_gravity\")
-
-
-func _physics_process(delta):
- # Add the gravity.
- if not is_on_floor():
- velocity.y += gravity * delta
-
- # Handle Jump.
- if Input.is_action_just_pressed(\"ui_accept\") and is_on_floor():
- velocity.y = JUMP_VELOCITY
-
- # Get the input direction and handle the movement/deceleration.
- # As good practice, you should replace UI actions with custom gameplay actions.
- velocity.x = 1 * Stats.initspeed
- move_and_slide()
-
- if Stats.playerdead == true:
- queue_free()
-"
-
[sub_resource type="RectangleShape2D" id="1"]
size = Vector2(16, 16)
[node name="Player" type="CharacterBody2D"]
-position = Vector2(50, 600)
-script = SubResource("GDScript_mix1s")
+position = Vector2(8, 8)
+script = ExtResource("1_a5mv4")
[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("2")