Tiered weapons

This commit is contained in:
Marco 2025-05-01 11:10:36 +02:00
commit f3a701d3f9
42 changed files with 700 additions and 16 deletions

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=159 format=4 uid="uid://bv451a8wgty4u"]
[gd_scene load_steps=167 format=4 uid="uid://bv451a8wgty4u"]
[ext_resource type="Script" uid="uid://doxmbokehw8ci" path="res://Scripts/GameManager.cs" id="1_8tmoj"]
[ext_resource type="PackedScene" uid="uid://c4pr2707hbeph" path="res://Scenes/Actors/fsm_player.tscn" id="2_ksslq"]
@ -72,9 +72,17 @@
[ext_resource type="Script" uid="uid://bwg12macnb0ll" path="res://Scripts/Resources/Events/UpdateCheckPointEvent.cs" id="49_0si7g"]
[ext_resource type="PackedScene" uid="uid://cd36ch65jijg0" path="res://Scenes/Activable/BulletEmitter.tscn" id="49_64oga"]
[ext_resource type="PackedScene" uid="uid://c5fiv1nioghfb" path="res://Scenes/Actors/Marisa.tscn" id="50_mp5ma"]
[ext_resource type="Resource" uid="uid://bgcgeg187vg1h" path="res://Resources/Items/IcicleRepeater.tres" id="51_b57kd"]
[ext_resource type="Resource" uid="uid://cajqlnyvlmybe" path="res://Resources/Items/IcicleRepeater_Improved.tres" id="52_mgwgx"]
[ext_resource type="Resource" uid="uid://37h0tjja4sns" path="res://Resources/Maps/RebelBase.tres" id="52_orkt3"]
[ext_resource type="Resource" uid="uid://dv0cdlx8d6evm" path="res://Resources/Items/IceShotgun_Sawed_T0.tres" id="53_ldb17"]
[ext_resource type="Resource" uid="uid://dwwbyyy3fo4bt" path="res://Resources/Items/IcicleRepeater_Advanced.tres" id="53_mgwgx"]
[ext_resource type="Resource" uid="uid://c01jixi7b2s7v" path="res://Resources/Items/IceShotgun_T1.tres" id="55_7lma1"]
[ext_resource type="PackedScene" uid="uid://bqjcwxene73l2" path="res://Scenes/Actors/ActorEnemyTest.tscn" id="55_chha6"]
[ext_resource type="Script" uid="uid://b5fesrd4lv8t1" path="res://Scripts/Resources/Events/EventResource.cs" id="55_j86ly"]
[ext_resource type="Resource" uid="uid://bhllj7r3oxipf" path="res://Resources/Items/IceShotgun_T2.tres" id="56_w8skm"]
[ext_resource type="Resource" uid="uid://btk4kojtepwv" path="res://Resources/Items/IceShotgun_Sawed_T1.tres" id="57_jm0wb"]
[ext_resource type="Resource" uid="uid://c57od7cpn5kwf" path="res://Resources/Items/IceShotgun_Sawed_T2.tres" id="58_dfo5i"]
[ext_resource type="PackedScene" uid="uid://bjskkeb3ppcs8" path="res://Scenes/Actors/Turret360.tscn" id="62_h0jm4"]
[ext_resource type="Script" uid="uid://v57xjmhi28kw" path="res://Scripts/Resources/Events/ControlActorEvent.cs" id="64_rphi8"]
[ext_resource type="PackedScene" uid="uid://b0gpbkxdfbnjh" path="res://Scenes/Actors/ForceField_Horizontal.tscn" id="66_nxn3h"]
@ -643,9 +651,6 @@ position = Vector2(-873.778, -451.047)
[node name="ShieldPickup" parent="Parallax2D/Factory Tilemaps/Debug Room" instance=ExtResource("31_5ews6")]
position = Vector2(-751, -395)
[node name="IcicleRepeater" parent="Parallax2D/Factory Tilemaps/Debug Room" instance=ExtResource("32_xof4a")]
position = Vector2(-729, -347)
[node name="PointsPickup" parent="Parallax2D/Factory Tilemaps/Debug Room" instance=ExtResource("88_5ews6")]
position = Vector2(-736, -395)
@ -699,12 +704,78 @@ script = ExtResource("82_fuaed")
Item = ExtResource("4_swym2")
AutoSpawn = true
[node name="AmmoMarker5" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-856, -584)
script = ExtResource("82_fuaed")
Item = ExtResource("4_swym2")
AutoSpawn = true
[node name="AmmoMarker6" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-841, -585)
script = ExtResource("82_fuaed")
Item = ExtResource("4_swym2")
AutoSpawn = true
[node name="AmmoMarker2" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-808, -397)
script = ExtResource("82_fuaed")
Item = ExtResource("4_swym2")
AutoSpawn = true
[node name="IcicleRepeater2" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-958, -625)
script = ExtResource("82_fuaed")
Item = ExtResource("51_b57kd")
AutoSpawn = true
[node name="ImprovedIcicleRepeater3" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-958, -612)
script = ExtResource("82_fuaed")
Item = ExtResource("52_mgwgx")
AutoSpawn = true
[node name="AdvancedIcicleRepeater" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-959, -641)
script = ExtResource("82_fuaed")
Item = ExtResource("53_mgwgx")
AutoSpawn = true
[node name="Weapon" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-934, -643)
script = ExtResource("82_fuaed")
Item = ExtResource("53_ldb17")
AutoSpawn = true
[node name="Weapon4" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-911, -642)
script = ExtResource("82_fuaed")
Item = ExtResource("30_0d2o6")
AutoSpawn = true
[node name="Weapon5" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-911.195, -624.511)
script = ExtResource("82_fuaed")
Item = ExtResource("55_7lma1")
AutoSpawn = true
[node name="Weapon6" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-911.195, -609.874)
script = ExtResource("82_fuaed")
Item = ExtResource("56_w8skm")
AutoSpawn = true
[node name="Weapon2" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-934, -626)
script = ExtResource("82_fuaed")
Item = ExtResource("57_jm0wb")
AutoSpawn = true
[node name="Weapon3" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-934, -610)
script = ExtResource("82_fuaed")
Item = ExtResource("58_dfo5i")
AutoSpawn = true
[node name="AmmoMarker3" type="Marker2D" parent="Parallax2D/Factory Tilemaps/Debug Room"]
position = Vector2(-792, -410)
script = ExtResource("82_fuaed")