Files
game/scripts/game/game.gd
T
2026-02-13 12:10:06 +08:00

32 lines
793 B
GDScript

extends Node2D
var CardScene = preload("res://prefabs/game/card.tscn")
var card_list: Array
func _ready() -> void:
init()
var card = create_card("Oxygen")
card.show()
func init() -> void:
if multiplayer.is_server():
$IsServerLabel.text = "房间运行中:您是房主"
else:
$IsServerLabel.text = "房间运行中:您是房客"
var addresses: PackedStringArray = IP.get_local_addresses()
var ipaddress: String = ""
for address in addresses:
if address.substr(0, GameManager.ip_begin.length()) == GameManager.ip_begin:
ipaddress = address
$IPLabel.text = ipaddress
$Player1/Username.text = GameManager.username
func create_card(card_name: String):
var card = CardScene.instantiate()
add_child(card)
card.set_card(card_name)
card_list.append(card)
return card