From f80a958d500cc14778efabb314f493fae5a276c7 Mon Sep 17 00:00:00 2001 From: MarcEricMartel Date: Tue, 10 Oct 2023 10:22:04 -0400 Subject: [PATCH] I started an enemy --- Scenes/enemy.tscn | 16 ++++++++++++++++ Scripts/Enemy.gd | 17 +++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 Scenes/enemy.tscn create mode 100644 Scripts/Enemy.gd diff --git a/Scenes/enemy.tscn b/Scenes/enemy.tscn new file mode 100644 index 0000000..372ebe2 --- /dev/null +++ b/Scenes/enemy.tscn @@ -0,0 +1,16 @@ +[gd_scene load_steps=3 format=3 uid="uid://b5lnjonlf4i1b"] + +[ext_resource type="Script" path="res://Scripts/Enemy.gd" id="1_xj62t"] + +[sub_resource type="ImageTexture" id="ImageTexture_s1wwp"] + +[node name="Enemy" type="Node2D"] +script = ExtResource("1_xj62t") + +[node name="Sprite" type="Sprite2D" parent="."] +texture = SubResource("ImageTexture_s1wwp") + +[node name="Atk_cooldown" type="Timer" parent="."] +autostart = true + +[connection signal="timeout" from="Atk_cooldown" to="." method="_on_atk_cooldown_timeout"] diff --git a/Scripts/Enemy.gd b/Scripts/Enemy.gd new file mode 100644 index 0000000..a3eac77 --- /dev/null +++ b/Scripts/Enemy.gd @@ -0,0 +1,17 @@ +extends Node2D + + +# 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 _attack(): + pass + +func _on_atk_cooldown_timeout(): + pass # Replace with function body.