From 2473d52b47d17eedda82fe13cb107dd960c5722b Mon Sep 17 00:00:00 2001 From: oughtum Date: Fri, 16 Aug 2024 21:48:38 +0100 Subject: [PATCH] forgor arm script like a silly goose --- scenes/pickaxe_arm.tscn | 4 +++- scripts/arm.gd | 2 +- scripts/body.gd | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/scenes/pickaxe_arm.tscn b/scenes/pickaxe_arm.tscn index 40779e8..ee71e85 100644 --- a/scenes/pickaxe_arm.tscn +++ b/scenes/pickaxe_arm.tscn @@ -1,8 +1,10 @@ -[gd_scene load_steps=2 format=3 uid="uid://nusoljma3t55"] +[gd_scene load_steps=3 format=3 uid="uid://nusoljma3t55"] [ext_resource type="PackedScene" uid="uid://d1o8g8quh77ll" path="res://assets/pickaxe_arm.glb" id="1_74cmy"] +[ext_resource type="Script" path="res://scripts/arm.gd" id="2_q356t"] [node name="PickaxeArm" instance=ExtResource("1_74cmy")] +script = ExtResource("2_q356t") [node name="Sphere_004" parent="Skeleton3D" index="0"] transform = Transform3D(0.919691, 0, 0, 0, 0.919691, 0, 0, 0, 0.919691, -0.000102931, 10, 6.41946e-09) diff --git a/scripts/arm.gd b/scripts/arm.gd index 773ab2f..6a645c8 100644 --- a/scripts/arm.gd +++ b/scripts/arm.gd @@ -1,4 +1,4 @@ -extends Node3D +class_name Arm extends Node3D @export var action: StringName diff --git a/scripts/body.gd b/scripts/body.gd index a943207..b043aa1 100644 --- a/scripts/body.gd +++ b/scripts/body.gd @@ -1,6 +1,6 @@ -extends Node3D +class_name Body extends Node3D -@export var arms: Array[Node] +@export var arms: Array[Arm] signal arm_enabled(arm) signal arm_disabled(arm)