mirror of
https://github.com/creyD/ludum_dare_46.git
synced 2026-06-16 15:10:20 +02:00
i tried
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
extends Control
|
extends Control
|
||||||
|
|
||||||
var usedCards = [cards.BARREL,cards.BEAR,cards.EMPTY,cards.EMPTY,cards.EMPTY]
|
var usedCards = [cards.BARREL,cards.BEAR,cards.EMPTY,cards.EMPTY,cards.EMPTY]
|
||||||
|
onready var HBox = $HBoxContainer
|
||||||
|
|
||||||
enum cards {
|
enum cards {
|
||||||
BANANA,
|
BANANA,
|
||||||
@@ -14,6 +15,35 @@ enum cards {
|
|||||||
EMPTY
|
EMPTY
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func _ready():
|
||||||
|
update_cards()
|
||||||
|
pass
|
||||||
|
|
||||||
export var ObjectParent:NodePath
|
export var ObjectParent:NodePath
|
||||||
|
|
||||||
|
func update_cards():
|
||||||
|
for child in HBox.get_children():
|
||||||
|
child.queue_free()
|
||||||
|
|
||||||
|
for card in usedCards:
|
||||||
|
var newchild
|
||||||
|
match card:
|
||||||
|
cards.BANANA:
|
||||||
|
newchild=load("res://Objects/Banana/BananaCard.tscn").instance()
|
||||||
|
cards.BARRIERE:
|
||||||
|
newchild=(load("res://Objects/Barriere/BarrierCard.tscn").instance())
|
||||||
|
cards.BARREL:
|
||||||
|
newchild=(load("res://Objects/Barrel/BarrelCard.tscn").instance())
|
||||||
|
cards.TORCH:
|
||||||
|
newchild=(load("res://Objects/Torch/TorchCard.tscn").instance())
|
||||||
|
cards.BEAR:
|
||||||
|
newchild=(load("res://Objects/Traps/Bear/BearCard.tscn").instance())
|
||||||
|
cards.FLAME:
|
||||||
|
newchild=(load("res://Objects/Traps/Flame/FlameCard.tscn").instance())
|
||||||
|
cards.SPIKE:
|
||||||
|
newchild=(load("res://Objects/Traps/Spike/SpikeCard.tscn").instance())
|
||||||
|
cards.SLIME:
|
||||||
|
newchild=(load("res://Objects/Slime/SlimeCard.tscn").instance())
|
||||||
|
if(newchild!=null):
|
||||||
|
HBox.add_child(newchild)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user