1
Fork 0
mirror of https://github.com/Steffo99/hella-farm.git synced 2024-11-25 01:24:23 +00:00

Rename MonsterType to Sacrificable

This commit is contained in:
Steffo 2024-04-28 11:23:07 +02:00
parent 06712538fe
commit ec9dab0790
Signed by: steffo
GPG key ID: 5ADA3868646C3FC0
7 changed files with 15 additions and 15 deletions

View file

@ -1,6 +0,0 @@
[gd_scene load_steps=2 format=3 uid="uid://ccul07w0h36nu"]
[ext_resource type="Script" path="res://behaviours/monster_type.gd" id="1_6jq3j"]
[node name="MonsterType" type="Node"]
script = ExtResource("1_6jq3j")

View file

@ -1,6 +1,6 @@
@icon("res://behaviours/monster_type.svg") @icon("res://behaviours/sacrificable.svg")
extends Node extends Node
class_name MonsterType class_name Sacrificable
## Emits [signal eaten] when eaten by an [Eater] whose acceptable diets contain this node's [field diet]. ## Emits [signal eaten] when eaten by an [Eater] whose acceptable diets contain this node's [field diet].
## ##

View file

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -3,15 +3,15 @@
importer="texture" importer="texture"
type="CompressedTexture2D" type="CompressedTexture2D"
uid="uid://bn6ajsseo41hc" uid="uid://bn6ajsseo41hc"
path="res://.godot/imported/monster_type.svg-24460790d952e9b4d6c59fbb0b9171ec.ctex" path="res://.godot/imported/sacrificable.svg-8ae09773f9c3a487046b57fc078cd018.ctex"
metadata={ metadata={
"vram_texture": false "vram_texture": false
} }
[deps] [deps]
source_file="res://behaviours/monster_type.svg" source_file="res://behaviours/sacrificable.svg"
dest_files=["res://.godot/imported/monster_type.svg-24460790d952e9b4d6c59fbb0b9171ec.ctex"] dest_files=["res://.godot/imported/sacrificable.svg-8ae09773f9c3a487046b57fc078cd018.ctex"]
[params] [params]

View file

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://ccul07w0h36nu"]
[ext_resource type="Script" path="res://behaviours/sacrificable.gd" id="1_6rupd"]
[node name="Sacrificable" type="Node"]
script = ExtResource("1_6rupd")

View file

@ -14,7 +14,7 @@ func _on_tracked(body: PhysicsBody2D):
Log.w(self, "Captured two entities") Log.w(self, "Captured two entities")
return return
var types: Array = body.find_children("*", "MonsterType", false, false) var types: Array = body.find_children("*", "Sacrificable", false, false)
for type in types: for type in types:
current_monster = body current_monster = body
current_type = type.type current_type = type.type
@ -22,7 +22,7 @@ func _on_tracked(body: PhysicsBody2D):
break break
if current_monster == null: if current_monster == null:
Log.w(self, "Captured entity with no MonsterType") Log.w(self, "Captured entity with no Sacrificable")
func _on_untracked(body: PhysicsBody2D): func _on_untracked(body: PhysicsBody2D):
if body == current_monster: if body == current_monster:

View file

@ -7,7 +7,7 @@
[ext_resource type="Texture2D" uid="uid://cfduc7cdorasr" path="res://entities/sheep_drag_left.png" id="5_gh6h6"] [ext_resource type="Texture2D" uid="uid://cfduc7cdorasr" path="res://entities/sheep_drag_left.png" id="5_gh6h6"]
[ext_resource type="PackedScene" uid="uid://dfdr3e32lohq" path="res://behaviours/edible.tscn" id="6_3odsh"] [ext_resource type="PackedScene" uid="uid://dfdr3e32lohq" path="res://behaviours/edible.tscn" id="6_3odsh"]
[ext_resource type="Texture2D" uid="uid://m5bebwb06kqe" path="res://entities/sheep_drag_right.png" id="6_x4fsj"] [ext_resource type="Texture2D" uid="uid://m5bebwb06kqe" path="res://entities/sheep_drag_right.png" id="6_x4fsj"]
[ext_resource type="PackedScene" uid="uid://ccul07w0h36nu" path="res://behaviours/monster_type.tscn" id="8_poavy"] [ext_resource type="PackedScene" uid="uid://ccul07w0h36nu" path="res://behaviours/sacrificable.tscn" id="8_43m1b"]
[ext_resource type="PackedScene" uid="uid://djcwis8ycrq85" path="res://behaviours/sampler_priority.tscn" id="9_s5lod"] [ext_resource type="PackedScene" uid="uid://djcwis8ycrq85" path="res://behaviours/sampler_priority.tscn" id="9_s5lod"]
[ext_resource type="PackedScene" uid="uid://dk1ipq7dhkhf3" path="res://behaviours/move_straight.tscn" id="10_05kcd"] [ext_resource type="PackedScene" uid="uid://dk1ipq7dhkhf3" path="res://behaviours/move_straight.tscn" id="10_05kcd"]
[ext_resource type="PackedScene" uid="uid://cm67ko1k6kn4u" path="res://behaviours/priority.tscn" id="11_0jlmk"] [ext_resource type="PackedScene" uid="uid://cm67ko1k6kn4u" path="res://behaviours/priority.tscn" id="11_0jlmk"]
@ -228,7 +228,7 @@ blend_times = [&"drag_start", &"drag_loop", 0.5]
[node name="Edible" parent="." instance=ExtResource("6_3odsh")] [node name="Edible" parent="." instance=ExtResource("6_3odsh")]
diet = &"Meat" diet = &"Meat"
[node name="MonsterType" parent="." instance=ExtResource("8_poavy")] [node name="Sacrificable" parent="." instance=ExtResource("8_43m1b")]
[node name="MovementSampler" parent="." instance=ExtResource("9_s5lod")] [node name="MovementSampler" parent="." instance=ExtResource("9_s5lod")]