mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 10:05:34 +00:00
174 lines
12 KiB
Text
174 lines
12 KiB
Text
[gd_resource type="Resource" script_class="RogueliteMapTheme" load_steps=68 format=3 uid="uid://cw6868vuvuynh"]
|
|
|
|
[ext_resource type="Script" uid="uid://bwtif3if3ea0u" path="res://Scripts/Resources/RogueliteMapTheme.cs" id="1_2rtdw"]
|
|
[ext_resource type="Resource" uid="uid://cltxhkrqp055v" path="res://Resources/Items/Money_Pickup.tres" id="1_ae3bb"]
|
|
[ext_resource type="PackedScene" uid="uid://djf0y08ix66fn" path="res://Scenes/Interactable/Chest.tscn" id="1_modrh"]
|
|
[ext_resource type="PackedScene" uid="uid://db5dwj6nqo8fn" path="res://Scenes/Interactable/control_pad_gray_keycard.tscn" id="1_w43eq"]
|
|
[ext_resource type="PackedScene" uid="uid://l84on3kv2s52" path="res://Scenes/Door_Horizontal.tscn" id="2_y7x1u"]
|
|
[ext_resource type="Resource" uid="uid://dodwpect0ldjf" path="res://Resources/Items/Heart_Pickup.tres" id="3_tsgja"]
|
|
[ext_resource type="PackedScene" uid="uid://mtn26qwp4yqy" path="res://Scenes/Items/Gray_Keycard.tscn" id="4_qjf5s"]
|
|
[ext_resource type="Resource" uid="uid://bhbufxodybsw4" path="res://Resources/Items/Shield_Pickup.tres" id="4_qo6vk"]
|
|
[ext_resource type="PackedScene" uid="uid://dxs3ks2ucaxl4" path="res://Scenes/Items/Red_Keycard.tscn" id="5_0lwa1"]
|
|
[ext_resource type="Resource" uid="uid://dy53gia1tmkah" path="res://Resources/Items/Points_Pickup.tres" id="5_ga54h"]
|
|
[ext_resource type="PackedScene" uid="uid://bc64lr3vlwchq" path="res://Scenes/Door_Vertical.tscn" id="5_mt0fe"]
|
|
[ext_resource type="Resource" uid="uid://b5x83li01qrav" path="res://Resources/RogueliteMaps/TestRGMap.tres" id="5_sludw"]
|
|
[ext_resource type="PackedScene" uid="uid://d0yes7huiyisw" path="res://Scenes/Items/Blue_Keycard.tscn" id="6_03ih2"]
|
|
[ext_resource type="Resource" uid="uid://ly8l7asedjpx" path="res://Resources/RogueliteMaps/TestRGMap2.tres" id="6_b3pjl"]
|
|
[ext_resource type="Resource" uid="uid://cfod8kephnio6" path="res://Resources/Items/Nuclear_Ammo_Pickup.tres" id="6_cxv74"]
|
|
[ext_resource type="Resource" uid="uid://diqm2ju0xakkt" path="res://Resources/Items/Yin_Yang_Ammo.tres" id="7_f7mru"]
|
|
[ext_resource type="PackedScene" uid="uid://r25rq6ijgm6m" path="res://Scenes/Items/Green_Keycard.tscn" id="7_modrh"]
|
|
[ext_resource type="Resource" uid="uid://dn3ai56rrxfnk" path="res://Resources/RogueliteMaps/Beginner1.tres" id="7_nil27"]
|
|
[ext_resource type="Resource" uid="uid://dhbltvgsa3g88" path="res://Resources/Items/Spider_Bomb_Pickup.tres" id="8_3kwn2"]
|
|
[ext_resource type="PackedScene" uid="uid://8yggb3ay3hr0" path="res://Scenes/Items/Yellow_Keycard.tscn" id="8_exyjy"]
|
|
[ext_resource type="Resource" uid="uid://cgac12krx7vbf" path="res://Resources/RogueliteMaps/Boss1.tres" id="8_pmfuo"]
|
|
[ext_resource type="Resource" uid="uid://bv0mr43vcfrdh" path="res://Resources/RogueliteMaps/BigMap.tres" id="9_0lwa1"]
|
|
[ext_resource type="Resource" uid="uid://clr1gln7nxa1o" path="res://Resources/Items/Power_Pickup.tres" id="9_to7mi"]
|
|
[ext_resource type="Resource" uid="uid://ct1fa2huvy34n" path="res://Resources/Items/Ammo1.tres" id="10_w335g"]
|
|
[ext_resource type="Script" uid="uid://rgx0g5iqksnn" path="res://Scripts/Resources/Loot/LootTable.cs" id="11_eegnh"]
|
|
[ext_resource type="Script" uid="uid://b1mvbcwsip0mv" path="res://Scripts/Resources/RogueliteFloorResource.cs" id="14_mvnxq"]
|
|
[ext_resource type="Resource" uid="uid://do11fodskgasi" path="res://Resources/RogueliteMaps/RGTestRoom1.tres" id="14_rjphh"]
|
|
[ext_resource type="Resource" uid="uid://cur433g6oevmd" path="res://Resources/RogueliteMaps/RGLongAcidWalk.tres" id="15_2gg5d"]
|
|
[ext_resource type="PackedScene" uid="uid://bi6m7am6gry17" path="res://Scenes/Misc/Horizontal_North_Solid_Wall.tscn" id="15_qo6vk"]
|
|
[ext_resource type="Resource" uid="uid://cc53bb6th33hi" path="res://Resources/RogueliteMaps/RGHorizontal1x1.tres" id="16_402ix"]
|
|
[ext_resource type="PackedScene" uid="uid://q5mj5fqxy0dv" path="res://Scenes/Misc/Horizontal_South_Solid_Wall.tscn" id="16_ga54h"]
|
|
[ext_resource type="Resource" uid="uid://bew4cuec4pbms" path="res://Resources/RogueliteMaps/KeyRoom1.tres" id="17_52l5g"]
|
|
[ext_resource type="Resource" uid="uid://cwtma7mxged8a" path="res://Resources/RogueliteMaps/ShopRoom1.tres" id="18_gh41q"]
|
|
[ext_resource type="Resource" uid="uid://crqgvauqarfaq" path="res://Resources/RogueliteMaps/TreasureRoom1.tres" id="19_bn1n6"]
|
|
[ext_resource type="Resource" uid="uid://bo4efv7rwowuh" path="res://Resources/RogueliteMaps/SecretRoom1.tres" id="20_0on7r"]
|
|
[ext_resource type="PackedScene" uid="uid://dx1urm7nttkqk" path="res://Scenes/Actors/level_teleporter.tscn" id="22_eegnh"]
|
|
[ext_resource type="Resource" uid="uid://bxvv82vno8ub1" path="res://Resources/RogueliteMaps/1x1_1.tres" id="23_p3lfl"]
|
|
[ext_resource type="Resource" uid="uid://d01146n5uo0gd" path="res://Resources/RogueliteMaps/1x2_1.tres" id="24_tsgja"]
|
|
[ext_resource type="PackedScene" uid="uid://cl7s06sk106uo" path="res://Scenes/Props/VendingMachine.tscn" id="30_exyjy"]
|
|
[ext_resource type="Resource" uid="uid://dkr4yxsgbog6m" path="res://Resources/RogueliteMaps/Factory_Large.tres" id="36_ga54h"]
|
|
[ext_resource type="Resource" uid="uid://cb7gk278lmicd" path="res://Resources/RogueliteMaps/Lab2x1_1.tres" id="37_cxv74"]
|
|
[ext_resource type="Resource" uid="uid://b8lpo4im87rx7" path="res://Resources/RogueliteMaps/Long_Factory.tres" id="38_f7mru"]
|
|
[ext_resource type="Resource" uid="uid://fa7jvapga27y" path="res://Scenes/Maps/RogueliteMaps/LongSidePassage.tres" id="39_3kwn2"]
|
|
[ext_resource type="PackedScene" uid="uid://dff3lrk4srymb" path="res://Scenes/Misc/Vertical_Solid_Wall.tscn" id="40_tsgja"]
|
|
[ext_resource type="Resource" uid="uid://cqlh2k4fndgg1" path="res://Resources/RogueliteMaps/Acid_Horizontal_Walkway.tres" id="40_w335g"]
|
|
[ext_resource type="Resource" uid="uid://bdpbekqhuuq4l" path="res://Resources/Items/Shield_Extend_Pickup.tres" id="41_tsgja"]
|
|
[ext_resource type="Resource" uid="uid://q1ugy8nvmvsd" path="res://Resources/RogueliteMaps/Corridor_1x2.tres" id="42_nnvxo"]
|
|
[ext_resource type="Resource" uid="uid://ciybnocjfpshh" path="res://Resources/Items/Heart_Extend_Pickup.tres" id="42_qo6vk"]
|
|
[ext_resource type="PackedScene" uid="uid://c21m7w5ahpsd0" path="res://Scenes/Activable/Shroud.tscn" id="43_3kwn2"]
|
|
[ext_resource type="Resource" uid="uid://c1lxymqnucaas" path="res://Resources/RogueliteMaps/Corridor_3x2.tres" id="43_11cll"]
|
|
[ext_resource type="PackedScene" uid="uid://byms2dhliyux0" path="res://Scenes/Actors/teleporter.tscn" id="43_to7mi"]
|
|
[ext_resource type="Resource" uid="uid://bgcgeg187vg1h" path="res://Resources/Items/IcicleRepeater.tres" id="45_f7mru"]
|
|
[ext_resource type="Resource" uid="uid://dau0s8ob7qnpc" path="res://Resources/Items/IceShotgun.tres" id="46_3kwn2"]
|
|
[ext_resource type="Resource" uid="uid://do1ly1s5etbt5" path="res://Resources/RogueliteMaps/Corridor_2x3.tres" id="46_mvnxq"]
|
|
[ext_resource type="Resource" uid="uid://brsukcuyoq364" path="res://Resources/Items/NuclearGunPickup.tres" id="47_to7mi"]
|
|
[ext_resource type="Resource" uid="uid://bk8s87cgwi3jp" path="res://Resources/RogueliteMaps/Transformers_Room.tres" id="47_vgue3"]
|
|
[ext_resource type="Resource" uid="uid://dyant7sb34jt1" path="res://Resources/RogueliteMaps/Factory_Vertical_Corridor.tres" id="48_4mbci"]
|
|
[ext_resource type="Resource" uid="uid://ccmuffmnevrt4" path="res://Resources/Items/Yin_Yang_Gun_Pickup.tres" id="48_w335g"]
|
|
[ext_resource type="Resource" uid="uid://dv0cdlx8d6evm" path="res://Resources/Items/IceShotgun_Sawed_T0.tres" id="60_vqfa4"]
|
|
|
|
[sub_resource type="Resource" id="Resource_nnvxo"]
|
|
script = ExtResource("11_eegnh")
|
|
Items = Array[Object]([ExtResource("1_ae3bb"), ExtResource("3_tsgja"), ExtResource("4_qo6vk"), ExtResource("5_ga54h"), ExtResource("6_cxv74"), ExtResource("7_f7mru"), ExtResource("8_3kwn2"), ExtResource("9_to7mi"), ExtResource("10_w335g"), ExtResource("42_qo6vk"), ExtResource("41_tsgja")])
|
|
metadata/_custom_type_script = "uid://rgx0g5iqksnn"
|
|
|
|
[sub_resource type="Resource" id="Resource_tsgja"]
|
|
script = ExtResource("11_eegnh")
|
|
Items = Array[Object]([ExtResource("1_ae3bb"), ExtResource("6_cxv74"), ExtResource("7_f7mru"), ExtResource("8_3kwn2"), ExtResource("9_to7mi"), ExtResource("10_w335g")])
|
|
metadata/_custom_type_script = "uid://rgx0g5iqksnn"
|
|
|
|
[sub_resource type="Resource" id="Resource_rdbqj"]
|
|
script = ExtResource("14_mvnxq")
|
|
DungeonLength = 3
|
|
MaxBranchLength = 2
|
|
MaxRooms = 12
|
|
MinKeys = 0
|
|
MaxKeys = 2
|
|
MinSecrets = 1
|
|
MaxSecrets = 1
|
|
MinTreasures = 0
|
|
MaxTreasures = 1
|
|
MinShops = 1
|
|
MaxShops = 1
|
|
EnemyHealthMultiplier = 1.1
|
|
metadata/_custom_type_script = "uid://b1mvbcwsip0mv"
|
|
|
|
[sub_resource type="Resource" id="Resource_p1heq"]
|
|
script = ExtResource("14_mvnxq")
|
|
DungeonLength = 4
|
|
MaxBranchLength = 2
|
|
MaxRooms = 12
|
|
MinKeys = 1
|
|
MaxKeys = 2
|
|
MinSecrets = 1
|
|
MaxSecrets = 1
|
|
MinTreasures = 0
|
|
MaxTreasures = 1
|
|
MinShops = 1
|
|
MaxShops = 1
|
|
EnemyHealthMultiplier = 1.4
|
|
metadata/_custom_type_script = "uid://b1mvbcwsip0mv"
|
|
|
|
[sub_resource type="Resource" id="Resource_4mbci"]
|
|
script = ExtResource("14_mvnxq")
|
|
DungeonLength = 4
|
|
MaxBranchLength = 3
|
|
MaxRooms = 16
|
|
MinKeys = 1
|
|
MaxKeys = 3
|
|
MinSecrets = 1
|
|
MaxSecrets = 2
|
|
MinTreasures = 1
|
|
MaxTreasures = 2
|
|
MinShops = 1
|
|
MaxShops = 1
|
|
EnemyHealthMultiplier = 1.6
|
|
metadata/_custom_type_script = "uid://b1mvbcwsip0mv"
|
|
|
|
[sub_resource type="Resource" id="Resource_4dp3b"]
|
|
script = ExtResource("14_mvnxq")
|
|
DungeonLength = 4
|
|
MaxBranchLength = 4
|
|
MaxRooms = 16
|
|
MinKeys = 2
|
|
MaxKeys = 4
|
|
MinSecrets = 1
|
|
MaxSecrets = 3
|
|
MinTreasures = 1
|
|
MaxTreasures = 3
|
|
MinShops = 1
|
|
MaxShops = 1
|
|
EnemyHealthMultiplier = 1.8
|
|
metadata/_custom_type_script = "uid://b1mvbcwsip0mv"
|
|
|
|
[sub_resource type="Resource" id="Resource_11cll"]
|
|
script = ExtResource("11_eegnh")
|
|
Items = Array[Object]([ExtResource("9_to7mi"), ExtResource("3_tsgja"), ExtResource("10_w335g"), ExtResource("6_cxv74"), ExtResource("9_to7mi"), ExtResource("5_ga54h"), ExtResource("41_tsgja"), ExtResource("42_qo6vk"), ExtResource("7_f7mru"), ExtResource("4_qo6vk"), ExtResource("8_3kwn2")])
|
|
metadata/_custom_type_script = "uid://rgx0g5iqksnn"
|
|
|
|
[sub_resource type="Resource" id="Resource_eegnh"]
|
|
script = ExtResource("11_eegnh")
|
|
Items = Array[Object]([ExtResource("45_f7mru"), ExtResource("46_3kwn2"), ExtResource("47_to7mi"), ExtResource("48_w335g"), ExtResource("60_vqfa4")])
|
|
metadata/_custom_type_script = "uid://rgx0g5iqksnn"
|
|
|
|
[resource]
|
|
script = ExtResource("1_2rtdw")
|
|
TileSize = Vector2i(16, 16)
|
|
RoomSizeInTiles = Vector2i(20, 10)
|
|
HorizontalDoorPrefab = ExtResource("2_y7x1u")
|
|
HorizontalNorthWallPrefab = ExtResource("15_qo6vk")
|
|
HorizontalSouthWallPrefab = ExtResource("16_ga54h")
|
|
VerticalDoorPrefab = ExtResource("5_mt0fe")
|
|
VerticalWallPrefab = ExtResource("40_tsgja")
|
|
DoorLockPrefab = ExtResource("1_w43eq")
|
|
KeyCardPrefab = ExtResource("4_qjf5s")
|
|
ChestPrefab = ExtResource("1_modrh")
|
|
VendingMachinePrefab = ExtResource("30_exyjy")
|
|
KeyCardsPrefabs = Array[PackedScene]([ExtResource("5_0lwa1"), ExtResource("6_03ih2"), ExtResource("7_modrh"), ExtResource("8_exyjy")])
|
|
ShroudPrefab = ExtResource("43_3kwn2")
|
|
PointItemResource = ExtResource("5_ga54h")
|
|
TeleporterPrefab = ExtResource("43_to7mi")
|
|
LevelTeleporterPrefab = ExtResource("22_eegnh")
|
|
LevelTeleporterDestinationPath = &"uid://bf1kqr3o6r6d4"
|
|
ChestChance = 15.0
|
|
EnemyDropChance = 40.0
|
|
ChestLootTable = SubResource("Resource_nnvxo")
|
|
ShopLootTable = SubResource("Resource_11cll")
|
|
EnemiesLootTable = SubResource("Resource_tsgja")
|
|
WeaponsLootTable = SubResource("Resource_eegnh")
|
|
Rooms = Array[Object]([ExtResource("5_sludw"), ExtResource("6_b3pjl"), ExtResource("7_nil27"), ExtResource("8_pmfuo"), ExtResource("9_0lwa1"), ExtResource("14_rjphh"), ExtResource("15_2gg5d"), ExtResource("16_402ix"), ExtResource("17_52l5g"), ExtResource("18_gh41q"), ExtResource("19_bn1n6"), ExtResource("20_0on7r"), ExtResource("23_p3lfl"), ExtResource("24_tsgja"), ExtResource("36_ga54h"), ExtResource("37_cxv74"), ExtResource("38_f7mru"), ExtResource("39_3kwn2"), ExtResource("40_w335g"), ExtResource("42_nnvxo"), ExtResource("43_11cll"), ExtResource("46_mvnxq"), ExtResource("47_vgue3"), ExtResource("48_4mbci")])
|
|
Floors = Array[ExtResource("14_mvnxq")]([SubResource("Resource_rdbqj"), SubResource("Resource_p1heq"), SubResource("Resource_4mbci"), SubResource("Resource_4dp3b")])
|
|
metadata/_custom_type_script = "uid://bwtif3if3ea0u"
|