You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

229 lines
7.2 KiB

[gd_scene load_steps=13 format=3 uid="uid://bxnxpcc3hwrrf"]
[ext_resource type="Texture2D" uid="uid://45e6o8fnn5g6" path="res://sprites/slot-machine1.png" id="1_67gbi"]
[ext_resource type="Texture2D" uid="uid://cl1qwesnw8di7" path="res://sprites/CHERRY.png" id="2_epvcj"]
[ext_resource type="Script" path="res://SlotMachine.cs" id="2_fbgsk"]
[ext_resource type="Script" path="res://Wheel.cs" id="2_p4s0j"]
[ext_resource type="Texture2D" uid="uid://bqupkucthyf6k" path="res://sprites/SEVEN.png" id="3_mqf40"]
[ext_resource type="Texture2D" uid="uid://b7512aakq5qsn" path="res://sprites/BELL.png" id="4_cdn8h"]
[ext_resource type="Script" path="res://SlotSymbol.cs" id="5_3my0i"]
[ext_resource type="Texture2D" uid="uid://b746l2ipvabqy" path="res://sprites/BAR.png" id="5_gusk3"]
[ext_resource type="Texture2D" uid="uid://dhid2cal2tbv2" path="res://sprites/slot-machine4.png" id="6_u8o3a"]
[ext_resource type="Script" path="res://SpinsUI.cs" id="10_1u7q7"]
[ext_resource type="Script" path="res://OptionPicker.cs" id="11_uyb7w"]
[sub_resource type="LabelSettings" id="LabelSettings_my47k"]
font_size = 33
[node name="Game" type="Node2D"]
[node name="slot machine" type="Sprite2D" parent="." node_paths=PackedStringArray("Wheels")]
position = Vector2(288, 320)
texture = ExtResource("1_67gbi")
script = ExtResource("2_fbgsk")
Wheels = [NodePath("wheel"), NodePath("wheel2"), NodePath("wheel3")]
[node name="wheel" type="Sprite2D" parent="slot machine" node_paths=PackedStringArray("SlotSymbols")]
script = ExtResource("2_p4s0j")
SlotSymbols = []
[node name="Slot-symbol1" type="Sprite2D" parent="slot machine/wheel"]
position = Vector2(-126, -293)
texture = ExtResource("3_mqf40")
script = ExtResource("5_3my0i")
SlotType = 2
[node name="Slot-symbol2" type="Sprite2D" parent="slot machine/wheel"]
position = Vector2(-130, -184)
texture = ExtResource("2_epvcj")
script = ExtResource("5_3my0i")
SlotType = 3
[node name="Slot-symbol3" type="Sprite2D" parent="slot machine/wheel"]
position = Vector2(-123, -75)
texture = ExtResource("4_cdn8h")
script = ExtResource("5_3my0i")
[node name="Slot-symbol4" type="Sprite2D" parent="slot machine/wheel"]
position = Vector2(-120, 34)
texture = ExtResource("5_gusk3")
script = ExtResource("5_3my0i")
SlotType = 1
[node name="Slot-symbol5" type="Sprite2D" parent="slot machine/wheel"]
position = Vector2(-120, 143)
texture = ExtResource("2_epvcj")
script = ExtResource("5_3my0i")
SlotType = 3
[node name="wheel2" type="Sprite2D" parent="slot machine" node_paths=PackedStringArray("SlotSymbols")]
position = Vector2(127, 0)
script = ExtResource("2_p4s0j")
SlotSymbols = []
[node name="Slot-symbol1" type="Sprite2D" parent="slot machine/wheel2"]
position = Vector2(-126, -293)
texture = ExtResource("3_mqf40")
script = ExtResource("5_3my0i")
SlotType = 2
[node name="Slot-symbol2" type="Sprite2D" parent="slot machine/wheel2"]
position = Vector2(-130, -184)
texture = ExtResource("2_epvcj")
script = ExtResource("5_3my0i")
SlotType = 3
[node name="Slot-symbol3" type="Sprite2D" parent="slot machine/wheel2"]
position = Vector2(-123, -75)
texture = ExtResource("4_cdn8h")
script = ExtResource("5_3my0i")
[node name="Slot-symbol4" type="Sprite2D" parent="slot machine/wheel2"]
position = Vector2(-120, 34)
texture = ExtResource("5_gusk3")
script = ExtResource("5_3my0i")
SlotType = 1
[node name="Slot-symbol5" type="Sprite2D" parent="slot machine/wheel2"]
position = Vector2(-120, 143)
texture = ExtResource("2_epvcj")
script = ExtResource("5_3my0i")
SlotType = 3
[node name="wheel3" type="Sprite2D" parent="slot machine" node_paths=PackedStringArray("SlotSymbols")]
position = Vector2(259, 0)
script = ExtResource("2_p4s0j")
SlotSymbols = []
[node name="Slot-symbol1" type="Sprite2D" parent="slot machine/wheel3"]
position = Vector2(-126, -293)
texture = ExtResource("3_mqf40")
script = ExtResource("5_3my0i")
SlotType = 2
[node name="Slot-symbol2" type="Sprite2D" parent="slot machine/wheel3"]
position = Vector2(-130, -184)
texture = ExtResource("2_epvcj")
script = ExtResource("5_3my0i")
SlotType = 3
[node name="Slot-symbol3" type="Sprite2D" parent="slot machine/wheel3"]
position = Vector2(-123, -75)
texture = ExtResource("4_cdn8h")
script = ExtResource("5_3my0i")
[node name="Slot-symbol4" type="Sprite2D" parent="slot machine/wheel3"]
position = Vector2(-120, 34)
texture = ExtResource("5_gusk3")
script = ExtResource("5_3my0i")
SlotType = 1
[node name="Slot-symbol5" type="Sprite2D" parent="slot machine/wheel3"]
position = Vector2(-120, 143)
texture = ExtResource("2_epvcj")
script = ExtResource("5_3my0i")
SlotType = 3
[node name="slot-front" type="Sprite2D" parent="slot machine"]
position = Vector2(2, -3)
texture = ExtResource("6_u8o3a")
[node name="ColorRect2" type="ColorRect" parent="slot machine"]
offset_left = -181.0
offset_top = -237.0
offset_right = -140.0
offset_bottom = -197.0
rotation = -9.56036e-05
scale = Vector2(8.93603, 1.87433)
color = Color(0.247059, 0.231373, 0.576471, 1)
[node name="ColorRect" type="ColorRect" parent="slot machine"]
offset_left = -279.679
offset_top = -346.019
offset_right = -239.679
offset_bottom = -306.019
scale = Vector2(14.16, 1)
color = Color(0.247059, 0.231373, 0.576471, 1)
[node name="Spins" type="Label" parent="."]
unique_name_in_owner = true
offset_left = 110.0
offset_top = 586.0
offset_right = 231.0
offset_bottom = 632.0
text = "Spins: 2"
label_settings = SubResource("LabelSettings_my47k")
script = ExtResource("10_1u7q7")
[node name="Readout" type="Label" parent="."]
unique_name_in_owner = true
offset_left = 358.0
offset_top = 586.0
offset_right = 479.0
offset_bottom = 632.0
label_settings = SubResource("LabelSettings_my47k")
horizontal_alignment = 2
script = ExtResource("10_1u7q7")
[node name="Points" type="Label" parent="."]
unique_name_in_owner = true
offset_left = 225.0
offset_top = 24.0
offset_right = 346.0
offset_bottom = 70.0
text = "000000"
label_settings = SubResource("LabelSettings_my47k")
horizontal_alignment = 2
[node name="Points" type="Label" parent="Points"]
offset_left = -57.0
offset_top = 50.0
offset_right = 184.0
offset_bottom = 101.0
text = "FUCKED UP "
label_settings = SubResource("LabelSettings_my47k")
horizontal_alignment = 1
[node name="Points2" type="Label" parent="Points"]
offset_left = -57.0
offset_top = 93.0
offset_right = 184.0
offset_bottom = 144.0
text = "SLOT MACHINE"
label_settings = SubResource("LabelSettings_my47k")
horizontal_alignment = 1
[node name="PayTable" type="Label" parent="."]
unique_name_in_owner = true
offset_left = 785.0
offset_top = 126.0
offset_right = 906.0
offset_bottom = 172.0
text = "7 = 7
pair = 25
3 of a kind = 100"
label_settings = SubResource("LabelSettings_my47k")
horizontal_alignment = 2
[node name="OptionPicker" type="Node2D" parent="."]
unique_name_in_owner = true
position = Vector2(5, 317)
script = ExtResource("11_uyb7w")
[node name="Option1" type="Sprite2D" parent="OptionPicker"]
position = Vector2(157, 216)
texture = ExtResource("3_mqf40")
script = ExtResource("5_3my0i")
SlotType = 2
[node name="Option2" type="Sprite2D" parent="OptionPicker"]
position = Vector2(288, 216)
texture = ExtResource("3_mqf40")
script = ExtResource("5_3my0i")
SlotType = 2
[node name="Option3" type="Sprite2D" parent="OptionPicker"]
position = Vector2(415, 216)
texture = ExtResource("3_mqf40")
script = ExtResource("5_3my0i")
SlotType = 2