Arnold is deadly again

This commit is contained in:
Rakarake 2025-01-16 23:28:37 +01:00
parent 5cc6092af0
commit ea914c7b5d
2 changed files with 9 additions and 7 deletions

View file

@ -6,8 +6,8 @@
[ext_resource type="PackedScene" uid="uid://d4mwda7b1uud7" path="res://global/Actor.tscn" id="2_v7we7"] [ext_resource type="PackedScene" uid="uid://d4mwda7b1uud7" path="res://global/Actor.tscn" id="2_v7we7"]
[ext_resource type="Shape2D" uid="uid://dmxy3ej1fcl68" path="res://enemies/Arnold/Shape.tres" id="3_ed81x"] [ext_resource type="Shape2D" uid="uid://dmxy3ej1fcl68" path="res://enemies/Arnold/Shape.tres" id="3_ed81x"]
[ext_resource type="Script" path="res://state_machine/Fly.gd" id="4_8mpis"] [ext_resource type="Script" path="res://state_machine/Fly.gd" id="4_8mpis"]
[ext_resource type="Script" path="res://state_machine/misc/HitBox.gd" id="5_kntr3"]
[ext_resource type="PackedScene" uid="uid://vryobnt2swfg" path="res://state_machine/misc/HurtBox.tscn" id="9_ljdjj"] [ext_resource type="PackedScene" uid="uid://vryobnt2swfg" path="res://state_machine/misc/HurtBox.tscn" id="9_ljdjj"]
[ext_resource type="PackedScene" uid="uid://1x4yec1dhsr2" path="res://state_machine/misc/HitBox.tscn" id="9_mg1fa"]
[node name="Arnold" type="CharacterBody2D" groups=["debug_enemy_respawn"]] [node name="Arnold" type="CharacterBody2D" groups=["debug_enemy_respawn"]]
collision_layer = 2 collision_layer = 2
@ -42,10 +42,7 @@ texture = ExtResource("1_kxuah")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."] [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = ExtResource("3_ed81x") shape = ExtResource("3_ed81x")
[node name="HitBox" type="Area2D" parent="."] [node name="HitBox" parent="." instance=ExtResource("9_mg1fa")]
collision_layer = 0
collision_mask = 4
script = ExtResource("5_kntr3")
[node name="Shape" type="CollisionShape2D" parent="HitBox"] [node name="Shape" type="CollisionShape2D" parent="HitBox"]
shape = ExtResource("3_ed81x") shape = ExtResource("3_ed81x")

View file

@ -1,9 +1,10 @@
[gd_scene load_steps=6 format=4 uid="uid://dyc3nyrr16h35"] [gd_scene load_steps=7 format=4 uid="uid://dyc3nyrr16h35"]
[ext_resource type="PackedScene" uid="uid://3lsm61dhxlow" path="res://global/SceneCamera.tscn" id="1_ktqjr"] [ext_resource type="PackedScene" uid="uid://3lsm61dhxlow" path="res://global/SceneCamera.tscn" id="1_ktqjr"]
[ext_resource type="TileSet" uid="uid://cmq7u3losfqwl" path="res://test_levels/feature_showcase/basic_tileset.tres" id="2_mefeq"] [ext_resource type="TileSet" uid="uid://cmq7u3losfqwl" path="res://test_levels/feature_showcase/basic_tileset.tres" id="2_mefeq"]
[ext_resource type="PackedScene" uid="uid://b2awe6tx7xq0c" path="res://global/SceneTransition.tscn" id="3_4eelb"] [ext_resource type="PackedScene" uid="uid://b2awe6tx7xq0c" path="res://global/SceneTransition.tscn" id="3_4eelb"]
[ext_resource type="PackedScene" uid="uid://sxcxj2sua5ho" path="res://enemies/Bingus/Bingus.tscn" id="4_ew7lj"] [ext_resource type="PackedScene" uid="uid://sxcxj2sua5ho" path="res://enemies/Bingus/Bingus.tscn" id="4_ew7lj"]
[ext_resource type="PackedScene" uid="uid://cimfppw1x6q25" path="res://enemies/Arnold/Arnold.tscn" id="5_cwhnu"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_7bym2"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_7bym2"]
size = Vector2(91.5, 123.5) size = Vector2(91.5, 123.5)
@ -19,7 +20,7 @@ inherit_limit = true
[node name="Collision" type="TileMapLayer" parent="."] [node name="Collision" type="TileMapLayer" parent="."]
scale = Vector2(0.5, 0.5) scale = Vector2(0.5, 0.5)
tile_map_data = PackedByteArray("AAAAABAAAAAAAAAAAAABABAAAAAAAAAAAAACABAAAAAAAAAAAAADABAAAAAAAAAAAAAEABAAAAAAAAAAAAAFABAAAAAAAAAAAAAGABAAAAAAAAAAAAAHABAAAAAAAAAAAAAIABAAAAAAAAAAAAAJABAAAAAAAAAAAAAKABAAAAAAAAAAAAALABAAAAAAAAAAAAAMABAAAAAAAAAAAAANABAAAAAAAAAAAAAOABAAAAAAAAAAAAAPABAAAAAAAAAAAAAQABAAAAAAAAAAAAARABAAAAAAAAAAAAASABAAAAAAAAAAAAATABAAAAAAAAAAAAAUABAAAAAAAAAAAAAVABAAAAAAAAAAAAAWABAAAAAAAAAAAAAXABAAAAAAAAAAAAAYABAAAAAAAAAAAAAZABAAAAAAAAAAAAAaABAAAAAAAAAAAAAbABAAAAAAAAAAAAAcABAAAAAAAAAAAAAdABAAAAAAAAAAAAA=") tile_map_data = PackedByteArray("AAAAABAAAAAAAAAAAAABABAAAAAAAAAAAAACABAAAAAAAAAAAAADABAAAAAAAAAAAAAEABAAAAAAAAAAAAAFABAAAAAAAAAAAAAGABAAAAAAAAAAAAAHABAAAAAAAAAAAAAIABAAAAAAAAAAAAAJABAAAAAAAAAAAAAKABAAAAAAAAAAAAALABAAAAAAAAAAAAAMABAAAAAAAAAAAAANABAAAAAAAAAAAAAOABAAAAAAAAAAAAAPABAAAAAAAAAAAAAQABAAAAAAAAAAAAARABAAAAAAAAAAAAASABAAAAAAAAAAAAATABAAAAAAAAAAAAAUABAAAAAAAAAAAAAVABAAAAAAAAAAAAAWABAAAAAAAAAAAAAXABAAAAAAAAAAAAAYABAAAAAAAAAAAAAZABAAAAAAAAAAAAAaABAAAAAAAAAAAAAbABAAAAAAAAAAAAAcABAAAAAAAAAAAAAdABAAAAAAAAAAAAAHAAoAAAAAAAAAAAAIAAoAAAAAAAAAAAAJAAoAAAAAAAAAAAAKAAoAAAAAAAAAAAALAAoAAAAAAAAAAAAMAAoAAAAAAAAAAAANAAoAAAAAAAAAAAAOAAoAAAAAAAAAAAAPAAoAAAAAAAAAAAAHAAYAAAAAAAAAAAAHAAUAAAAAAAAAAAAHAAQAAAAAAAAAAAAHAAMAAAAAAAAAAAAHAAIAAAAAAAAAAAAHAAEAAAAAAAAAAAAIAAEAAAAAAAAAAAAJAAEAAAAAAAAAAAAKAAEAAAAAAAAAAAALAAEAAAAAAAAAAAAMAAIAAAAAAAAAAAANAAIAAAAAAAAAAAAOAAIAAAAAAAAAAAAPAAIAAAAAAAAAAAAQAAIAAAAAAAAAAAARAAIAAAAAAAAAAAASAAIAAAAAAAAAAAATAAIAAAAAAAAAAAAUAAIAAAAAAAAAAAAUAAMAAAAAAAAAAAAUAAQAAAAAAAAAAAAUAAUAAAAAAAAAAAAUAAYAAAAAAAAAAAAUAAcAAAAAAAAAAAAUAAgAAAAAAAAAAAAUAAkAAAAAAAAAAAATAAoAAAAAAAAAAAASAAoAAAAAAAAAAAARAAoAAAAAAAAAAAAQAAoAAAAAAAAAAAA=")
tile_set = ExtResource("2_mefeq") tile_set = ExtResource("2_mefeq")
[node name="SceneTransition" parent="." instance=ExtResource("3_4eelb")] [node name="SceneTransition" parent="." instance=ExtResource("3_4eelb")]
@ -33,3 +34,7 @@ shape = SubResource("RectangleShape2D_7bym2")
[node name="Bingus" parent="." instance=ExtResource("4_ew7lj")] [node name="Bingus" parent="." instance=ExtResource("4_ew7lj")]
position = Vector2(1034, 948) position = Vector2(1034, 948)
[node name="Arnold" parent="." instance=ExtResource("5_cwhnu")]
position = Vector2(792, 518)
scale = Vector2(0.5, 0.5)