17 lines
855 B
Python
17 lines
855 B
Python
import pygame
|
|
from Classes.Game.World import World
|
|
from Classes.Game.Cards.Card import Card
|
|
from Classes.Game.Player import Player
|
|
from Classes.System.Components.InputHandler import InputHandler
|
|
from Classes.System.Utils.Path import PathUtil
|
|
|
|
|
|
# send from the server to tell the player the game starts
|
|
# gives the client its and the opponents stats (not cards!!)
|
|
def GameStart(world: World, handCards:list, inputHandler:InputHandler, owner:Player):
|
|
index:int = 0
|
|
|
|
for card in handCards:
|
|
#world.AddToPlayerHand(Card(pygame.Vector2(500 + (index * 100), 1050), PathUtil.getAbsolutePathTo(f"Assets/Cards/{card}/"), inputHandler, Player(1000, 0, "test"), dragable=True))
|
|
world.spawnCard(PathUtil.getAbsolutePathTo(f"Assets/Cards/{card}"), pygame.Vector2(500 + (index * 100), 1050), inputHandler, world.getPlayer())
|
|
index=index+1 |