Added hidden card game.
Deploy Promiscuity Auth API / deploy (push) Successful in 46s
Deploy Promiscuity Character API / deploy (push) Successful in 43s
Deploy Promiscuity Locations API / deploy (push) Successful in 46s
k8s smoke test / test (push) Successful in 7s

This commit is contained in:
2026-02-13 12:30:24 -06:00
parent 6dc4d53ba0
commit f4ff1308b8
11 changed files with 125 additions and 8 deletions
+14
View File
@@ -0,0 +1,14 @@
extends Node2D
@export var card_name: String
@export var card_text: String
@export var card_cost: int
@onready var card_name_node := $CardName
@onready var card_text_node := $CardText
@onready var card_cost_node := $CardCost
func _ready():
card_name_node.text = card_name
card_text_node.text = card_text
card_cost_node.text = str(card_cost)
+1
View File
@@ -0,0 +1 @@
uid://chk06witxlje
+39
View File
@@ -0,0 +1,39 @@
[gd_scene load_steps=3 format=3 uid="uid://cqumma8ibtbsx"]
[ext_resource type="Script" uid="uid://chk06witxlje" path="res://scenes/CardGame/card.gd" id="1_qu2n3"]
[ext_resource type="Texture2D" uid="uid://bstshxshmlfiq" path="res://assets/images/card.webp" id="2_xgndj"]
[node name="Card" type="Node2D"]
script = ExtResource("1_qu2n3")
[node name="CardBackbround" type="Sprite2D" parent="."]
scale = Vector2(0.25, 0.25)
texture = ExtResource("2_xgndj")
[node name="CardName" type="Label" parent="."]
offset_left = -44.0
offset_top = 22.0
offset_right = 47.0
offset_bottom = 45.0
horizontal_alignment = 1
vertical_alignment = 1
[node name="CardText" type="RichTextLabel" parent="."]
offset_left = -75.0
offset_top = 64.0
offset_right = 75.0
offset_bottom = 115.0
text = "Test Text"
horizontal_alignment = 1
vertical_alignment = 1
[node name="CardCost" type="Label" parent="."]
offset_left = -80.0
offset_top = -125.0
offset_right = -45.0
offset_bottom = -89.0
text = "2"
horizontal_alignment = 1
vertical_alignment = 1
[node name="CardImage" type="Sprite2D" parent="."]
+12
View File
@@ -0,0 +1,12 @@
extends Node2D
var card_scene = preload("uid://cqumma8ibtbsx")
func _ready():
var card = card_scene.instantiate()
var size = get_viewport().get_visible_rect().size
card.card_text = "YOOOOOO"
card.card_name = "HAHAHAH"
card.card_cost = 2
card.position = Vector2(size.x / 2, size.y / 2)
add_child(card)
+1
View File
@@ -0,0 +1 @@
uid://btx5q72aali0g
+6
View File
@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://q4abhlwqdvay"]
[ext_resource type="Script" uid="uid://btx5q72aali0g" path="res://scenes/CardGame/cards.gd" id="1_l08q2"]
[node name="Node2D" type="Node2D"]
script = ExtResource("1_l08q2")