removed server added client code

This commit is contained in:
2024-02-28 21:10:21 +01:00
parent 4ff9591f92
commit 57621537c4
35 changed files with 1093 additions and 512 deletions

View File

@@ -0,0 +1,25 @@
import json
import pygame
from Classes.Game.World import World
from Classes.Game.Player import Player
# event the client sends to let the server know it logged in
def Login(tcpClient):
payload = {
"event":"login",
"username": "player",
"deck": [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
}
tcpClient.send(payload)
# server response for login event
def LoginResponse(message:dict, world:World):
print("LoginResponse called")
# checks if the response on the login request is successfull
if message["status"] != "success":
print("login failed")
else:
print("receiving login confirmation from server")
world.setPlayer(Player(0,0,message["name"], message["id"]))