init
This commit is contained in:
14
objects/player/player.gd
Executable file
14
objects/player/player.gd
Executable file
@@ -0,0 +1,14 @@
|
||||
class_name Player
|
||||
extends Node2D
|
||||
|
||||
signal stats_changed()
|
||||
|
||||
@export var damage:int = 1:
|
||||
set(value):
|
||||
damage = value
|
||||
stats_changed.emit()
|
||||
|
||||
@export var health:int = 100
|
||||
@export var speed:int = 10
|
||||
|
||||
|
||||
1
objects/player/player.gd.uid
Executable file
1
objects/player/player.gd.uid
Executable file
@@ -0,0 +1 @@
|
||||
uid://c52d5au7kw685
|
||||
14
objects/player/player.tscn
Executable file
14
objects/player/player.tscn
Executable file
@@ -0,0 +1,14 @@
|
||||
[gd_scene load_steps=3 format=3 uid="uid://ccynhcgx88bgq"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://lxto72ieesw2" path="res://cp437_10x10.png" id="1_cqmt1"]
|
||||
[ext_resource type="Script" uid="uid://c52d5au7kw685" path="res://objects/player/player.gd" id="1_g7ett"]
|
||||
|
||||
[node name="Player" type="Node2D"]
|
||||
script = ExtResource("1_g7ett")
|
||||
|
||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
||||
texture_filter = 1
|
||||
texture = ExtResource("1_cqmt1")
|
||||
hframes = 16
|
||||
vframes = 16
|
||||
frame = 80
|
||||
Reference in New Issue
Block a user