123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930 |
- [gd_scene load_steps=17 format=3 uid="uid://b4aouv6fsdecc"]
- [ext_resource type="Script" path="res://combat/combat.gd" id="1"]
- [ext_resource type="Script" path="res://combat/turn_queue.gd" id="2"]
- [ext_resource type="Theme" uid="uid://dtao6d0ebglcf" path="res://theme/theme.tres" id="3"]
- [ext_resource type="Script" path="res://combat/interface/ui.gd" id="4"]
- [ext_resource type="PackedScene" path="res://combat/interface/info.tscn" id="5"]
- [ext_resource type="Texture2D" uid="uid://dh804n3h2bl5h" path="res://combat/background/combat_background.png" id="6"]
- [ext_resource type="Texture2D" uid="uid://mi3mmtft0snh" path="res://decoration/grass.png" id="7"]
- [ext_resource type="Material" uid="uid://blst65bnoqyam" path="res://decoration/wind_sway.tres" id="8"]
- [ext_resource type="Texture2D" uid="uid://m6yf6xcjcsw5" path="res://decoration/pebble.png" id="9"]
- [ext_resource type="Texture2D" uid="uid://dcs722r26k774" path="res://decoration/grass_variant.png" id="10"]
- [ext_resource type="Texture2D" uid="uid://cynl0x6vk4sf6" path="res://decoration/pebble_variant.png" id="11"]
- [ext_resource type="Texture2D" uid="uid://wkde1vn3wdqf" path="res://combat/background/arena.png" id="12"]
- [ext_resource type="Texture2D" uid="uid://t6o5bvgfegfx" path="res://combat/background/combat_shadow.png" id="13"]
- [ext_resource type="Texture2D" uid="uid://cr0xmj8c7wbyr" path="res://decoration/flower.png" id="14"]
- [ext_resource type="Texture2D" uid="uid://cdndsgpg08oui" path="res://decoration/flower_variant.png" id="15"]
- [sub_resource type="GDScript" id="1"]
- script/source = "extends Node2D
- func add_combatant(new_combatant):
- new_combatant.position.x += 200 * get_child_count()
- add_child(new_combatant)
- "
- [node name="Combat" type="Node2D"]
- script = ExtResource("1")
- [node name="TextureRect" type="TextureRect" parent="."]
- texture = ExtResource("6")
- [node name="Decoration" type="Node2D" parent="TextureRect"]
- [node name="Grass" type="Node2D" parent="TextureRect/Decoration"]
- position = Vector2(0, 31)
- [node name="grass1" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(154.2, 84.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass64" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(195, 84)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass2" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(28.2, 82.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass3" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(229.2, 85.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass68" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(331, 84)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass4" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(841.2, 82.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass5" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(67.2, 83.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass30" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(801.2, 84.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass31" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(309, 89)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass65" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(121, 83)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass66" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(81, 92)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass67" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(273, 86)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass6" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(476.2, 83.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass7" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1079.2, 84.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass8" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1138.2, 83.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass9" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(432.2, 83.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass10" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(563.2, 84.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass11" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1013.2, 84.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass12" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(677.2, 82.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass63" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(764, 85)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass13" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1201.2, 81.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass14" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(370.2, 88.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass32" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(903.2, 88.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass15" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(740.2, 87.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="flower4" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(710, 84)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("14")
- [node name="grass60" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(635, 86)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass61" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(507, 84)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass16" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1256.2, 91.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass19" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(144, 101)
- texture = ExtResource("10")
- [node name="grass17" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(962.2, 92.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass56" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1228, 87)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass57" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(925, 90)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass58" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1050, 88)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass59" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1167, 89)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("7")
- [node name="grass20" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(519, 92)
- texture = ExtResource("7")
- [node name="grass18" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(269, 103)
- texture = ExtResource("7")
- [node name="grass21" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(869, 98)
- texture = ExtResource("10")
- [node name="grass22" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(44, 105)
- texture = ExtResource("7")
- [node name="grass69" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(201, 103)
- texture = ExtResource("7")
- [node name="grass42" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(807, 105)
- texture = ExtResource("7")
- [node name="grass43" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1110, 102)
- texture = ExtResource("10")
- [node name="grass44" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(195, 117)
- texture = ExtResource("10")
- [node name="grass45" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(999, 106)
- texture = ExtResource("7")
- [node name="grass46" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1196, 104)
- texture = ExtResource("7")
- [node name="grass47" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(398, 104)
- texture = ExtResource("10")
- [node name="grass48" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1252, 123)
- texture = ExtResource("7")
- [node name="grass49" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(332, 113)
- texture = ExtResource("7")
- [node name="grass50" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(68, 142)
- texture = ExtResource("10")
- [node name="grass51" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(922, 112)
- texture = ExtResource("10")
- [node name="grass52" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(463, 110)
- texture = ExtResource("7")
- [node name="flower2" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(755, 107)
- texture = ExtResource("15")
- [node name="grass54" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(607.2, 90.2)
- scale = Vector2(0.6, 0.6)
- texture = ExtResource("10")
- [node name="grass70" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(599, 100)
- texture = ExtResource("10")
- [node name="grass55" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(560, 114)
- texture = ExtResource("7")
- [node name="grass23" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1056, 112)
- texture = ExtResource("7")
- [node name="grass24" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1042, 135)
- texture = ExtResource("10")
- [node name="grass25" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1090, 154)
- texture = ExtResource("10")
- [node name="grass27" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1134, 128)
- texture = ExtResource("7")
- [node name="grass71" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(851, 128)
- texture = ExtResource("10")
- [node name="grass72" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1193, 200)
- texture = ExtResource("10")
- [node name="grass86" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1133, 229)
- texture = ExtResource("10")
- [node name="grass29" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1128, 169)
- texture = ExtResource("7")
- [node name="grass77" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(49, 173)
- texture = ExtResource("7")
- [node name="grass33" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(693, 104)
- texture = ExtResource("7")
- [node name="grass34" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(647, 105)
- texture = ExtResource("10")
- [node name="grass35" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(677, 125)
- texture = ExtResource("10")
- [node name="grass41" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(314, 132)
- texture = ExtResource("10")
- [node name="grass36" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(391, 133)
- texture = ExtResource("7")
- [node name="grass75" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(163, 135)
- texture = ExtResource("7")
- [node name="flower3" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(525, 129)
- texture = ExtResource("14")
- [node name="grass40" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(782, 126)
- texture = ExtResource("7")
- [node name="grass38" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(612, 130)
- texture = ExtResource("10")
- [node name="grass81" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(148, 311)
- texture = ExtResource("10")
- [node name="grass82" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(53, 274)
- texture = ExtResource("10")
- [node name="grass83" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(226, 274)
- texture = ExtResource("10")
- [node name="grass85" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1271, 220)
- texture = ExtResource("10")
- [node name="grass73" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(458, 133)
- texture = ExtResource("10")
- [node name="grass74" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(237, 134)
- texture = ExtResource("10")
- [node name="flower1" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(997, 143)
- texture = ExtResource("14")
- [node name="grass76" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(109, 152)
- texture = ExtResource("7")
- [node name="grass39" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1190, 143)
- texture = ExtResource("7")
- [node name="grass78" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1254, 159)
- texture = ExtResource("7")
- [node name="grass28" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(915, 146)
- texture = ExtResource("10")
- [node name="grass80" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(311, 288)
- texture = ExtResource("10")
- [node name="grass84" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(1075, 187)
- texture = ExtResource("10")
- [node name="grass88" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(36, 349)
- texture = ExtResource("10")
- [node name="grass87" type="Sprite2D" parent="TextureRect/Decoration/Grass"]
- material = ExtResource("8")
- position = Vector2(89, 421)
- texture = ExtResource("10")
- [node name="Pebble" type="Node2D" parent="TextureRect/Decoration"]
- [node name="pebble1" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(312, 481)
- texture = ExtResource("9")
- [node name="pebble2" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(613.239, 552)
- rotation = 1.96699
- texture = ExtResource("9")
- [node name="pebble5" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(338, 434)
- rotation = 1.96699
- texture = ExtResource("9")
- [node name="pebble8" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(1051, 445)
- rotation = 1.96699
- texture = ExtResource("11")
- [node name="pebble11" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(1118, 479)
- rotation = 1.96699
- scale = Vector2(0.630977, 0.630977)
- texture = ExtResource("11")
- [node name="pebble14" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(804, 717)
- rotation = 1.96699
- scale = Vector2(0.630977, 0.630977)
- texture = ExtResource("11")
- [node name="pebble10" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(1144, 529)
- rotation = 3.0703
- texture = ExtResource("11")
- [node name="pebble9" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(1159, 415)
- rotation = 1.96699
- texture = ExtResource("11")
- [node name="pebble3" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(869, 405)
- rotation = 1.96699
- texture = ExtResource("9")
- [node name="pebble4" type="Sprite2D" parent="TextureRect/Decoration/Pebble"]
- position = Vector2(596, 520)
- rotation = -0.764454
- texture = ExtResource("9")
- [node name="arena" type="Sprite2D" parent="TextureRect"]
- position = Vector2(636, 285)
- texture = ExtResource("12")
- [node name="Decoration2" type="Node2D" parent="TextureRect"]
- [node name="Grass" type="Node2D" parent="TextureRect/Decoration2"]
- [node name="Grass1" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(39, 327)
- texture = ExtResource("7")
- [node name="Grass34" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(182, 361)
- texture = ExtResource("7")
- [node name="flower1" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(283, 348)
- texture = ExtResource("14")
- [node name="flower6" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(407, 372)
- texture = ExtResource("15")
- [node name="Grass33" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(91, 359)
- texture = ExtResource("7")
- [node name="Grass5" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(372, 365)
- texture = ExtResource("7")
- [node name="Grass3" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(866, 298)
- texture = ExtResource("7")
- [node name="Grass41" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1188, 300)
- texture = ExtResource("7")
- [node name="Grass42" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1222, 327)
- texture = ExtResource("7")
- [node name="Grass45" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1281, 282)
- texture = ExtResource("7")
- [node name="Grass39" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(928, 340)
- texture = ExtResource("7")
- [node name="Grass46" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1262, 333)
- texture = ExtResource("7")
- [node name="flower3" type="Sprite2D" parent="TextureRect/Decoration2/Grass/Grass46"]
- material = ExtResource("8")
- position = Vector2(-34, 51)
- texture = ExtResource("14")
- [node name="Grass31" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(981, 325)
- texture = ExtResource("7")
- [node name="Grass44" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1136, 315)
- texture = ExtResource("7")
- [node name="Grass36" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1106, 350)
- texture = ExtResource("7")
- [node name="Grass43" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1181, 333)
- texture = ExtResource("7")
- [node name="Grass2" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(636, 335)
- texture = ExtResource("10")
- [node name="Grass4" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(795, 357)
- texture = ExtResource("10")
- [node name="flower2" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(698, 368)
- texture = ExtResource("14")
- [node name="Grass40" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(883, 380)
- texture = ExtResource("10")
- [node name="Grass38" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(983, 350)
- texture = ExtResource("10")
- [node name="Grass18" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(946, 372)
- texture = ExtResource("10")
- [node name="Grass37" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1069, 368)
- texture = ExtResource("10")
- [node name="Grass6" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(568, 352)
- texture = ExtResource("7")
- [node name="Grass32" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(443, 370)
- texture = ExtResource("7")
- [node name="Grass7" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(882, 645)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass8" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(792, 690)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass26" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1115, 723)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass9" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1286, 623)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass21" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1182, 557)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass27" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1182, 557)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass48" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1184, 497)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass13" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(303, 701)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass14" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(10, 712)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass24" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(67, 731)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass16" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(59, 538)
- scale = Vector2(1.2, 1.2)
- texture = ExtResource("7")
- [node name="Grass29" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(23, 552)
- scale = Vector2(1.2, 1.2)
- texture = ExtResource("7")
- [node name="Grass30" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(88, 572)
- scale = Vector2(1.2, 1.2)
- texture = ExtResource("7")
- [node name="Grass10" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1056, 660)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("10")
- [node name="Grass11" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1215, 682)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("10")
- [node name="Grass17" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1288, 449)
- scale = Vector2(1.2, 1.2)
- texture = ExtResource("10")
- [node name="Grass47" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1185, 430)
- scale = Vector2(1.2, 1.2)
- texture = ExtResource("10")
- [node name="Grass28" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(1267, 516)
- scale = Vector2(1.2, 1.2)
- texture = ExtResource("10")
- [node name="Grass51" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(2, 595)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass15" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(383, 736)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("10")
- [node name="Grass22" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(162, 666)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("10")
- [node name="Grass23" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(199, 714)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("10")
- [node name="Grass19" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(546, 701)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("10")
- [node name="Grass25" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(616, 744)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("10")
- [node name="Grass20" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(668, 659)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("10")
- [node name="Grass12" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(988, 677)
- scale = Vector2(1.5, 1.5)
- texture = ExtResource("7")
- [node name="Grass49" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(139, 379)
- texture = ExtResource("7")
- [node name="Grass50" type="Sprite2D" parent="TextureRect/Decoration2/Grass"]
- material = ExtResource("8")
- position = Vector2(34, 497)
- texture = ExtResource("7")
- [node name="TextureRect" type="TextureRect" parent="TextureRect"]
- modulate = Color(0.509804, 0.27451, 0.701961, 1)
- layout_mode = 0
- offset_right = 40.0
- offset_bottom = 40.0
- texture = ExtResource("13")
- [node name="Combatants" type="Node2D" parent="."]
- position = Vector2(539, 275)
- script = SubResource("1")
- [node name="TurnQueue" type="Node" parent="." node_paths=PackedStringArray("combatants_list")]
- script = ExtResource("2")
- combatants_list = NodePath("../Combatants")
- [node name="UI" type="Control" parent="." node_paths=PackedStringArray("combatants_node")]
- layout_mode = 3
- anchors_preset = 0
- offset_right = 1280.0
- offset_bottom = 720.0
- theme = ExtResource("3")
- script = ExtResource("4")
- combatants_node = NodePath("../Combatants")
- info_scene = ExtResource("5")
- [node name="Combatants" type="HBoxContainer" parent="UI"]
- layout_mode = 0
- offset_left = 20.0
- offset_top = 77.0
- offset_right = 1260.0
- offset_bottom = 328.0
- theme_override_constants/separation = 360
- [node name="Buttons" type="PanelContainer" parent="UI"]
- layout_mode = 0
- offset_left = 80.0
- offset_top = 376.0
- offset_right = 1200.0
- offset_bottom = 698.0
- [node name="GridContainer" type="GridContainer" parent="UI/Buttons"]
- layout_mode = 2
- size_flags_horizontal = 3
- size_flags_vertical = 3
- columns = 2
- [node name="Attack" type="Button" parent="UI/Buttons/GridContainer"]
- layout_mode = 2
- size_flags_horizontal = 3
- size_flags_vertical = 3
- text = "Attack"
- [node name="Defend" type="Button" parent="UI/Buttons/GridContainer"]
- layout_mode = 2
- size_flags_horizontal = 3
- size_flags_vertical = 3
- text = "Defend"
- [node name="Flee" type="Button" parent="UI/Buttons/GridContainer"]
- layout_mode = 2
- size_flags_horizontal = 3
- size_flags_vertical = 3
- text = "Flee"
- [connection signal="button_up" from="UI/Buttons/GridContainer/Attack" to="UI" method="_on_Attack_button_up"]
- [connection signal="button_up" from="UI/Buttons/GridContainer/Defend" to="UI" method="_on_Defend_button_up"]
- [connection signal="button_up" from="UI/Buttons/GridContainer/Flee" to="UI" method="_on_Flee_button_up"]
|