userAdam Wcancel
repospacechesscancel

4,871 Commits over 2,068 Days - 0.10cph!

6 Years Ago
some trajectory cleanup, bug fixes
6 Years Ago
quick hacked in attack trajectory display test/setup
6 Years Ago
pc dying
6 Years Ago
server now sends 11 league entries
6 Years Ago
software cursor now has image states like hardware cursor. setup new image defs. more.
6 Years Ago
more
6 Years Ago
more input work, wip software cursor/control
6 Years Ago
more
6 Years Ago
more
6 Years Ago
wip input rework
6 Years Ago
more instance/local game client reworking
6 Years Ago
fixed longstanding AI NRE in certain situations
6 Years Ago
scene
6 Years Ago
CmdAttack and CmdMove verification now checks the units belong to the player sending the command
6 Years Ago
server ends player's turn if they send an invald/cheat/unverifable game cmd, but only if it's their turn (so they can't send an invalid cmd to end opponent's turn)
6 Years Ago
server verifies clients can only surrender themselves with CmdSurrender
6 Years Ago
server now sets the cmd player ID on receive from client, based on their connection ID to prevent match player ID spoofing. added GameInsance.GetPlayerIDFromConnection()
6 Years Ago
move and attack commands now return false if they invalid actions
6 Years Ago
cmd verification base work
6 Years Ago
Finally found and fixed the random sound effect that plays at the start of matches and career creator.
6 Years Ago
temp igniter attack sound
6 Years Ago
boot / networkmanager prefab and scene refactor
6 Years Ago
more profile level fixes
6 Years Ago
Fixed bug with crowd spawning each match and nevr getting destroyed, causing each game you play to stack another crowd on top of the existing ones.
6 Years Ago
menu player panel now shows correct player level on sever connect
6 Years Ago
server now uses cached cmds for each cmd it receives from a client, not a new instance. added a command cache dictionary to Cmd.
6 Years Ago
added unmute command. console no longer echo's command name when running. fixed potential NRE in mute cmd for invalid player ID
6 Years Ago
added mute console command to mute a player for X minutes with a reason
6 Years Ago
fix for game.list
6 Years Ago
player.list console command now shows player connected durations. Player connect time is now stored in PlayerID.
6 Years Ago
added unban console command. server console now displays current player count on player disconnections.
6 Years Ago
added ban command to ban (and kick if online) a player from the server for X hours with a reason. added unban time to PlayerRecord player auth process checks if they're banned and kicks them with a message stating how long they are banned for.
6 Years Ago
Kick (with reason) server console command. ConsoleCommand now verifies argument types.
6 Years Ago
server console commands: help, game.list, matchmaking.list, playerdatabase.stats, player.list, playerdatabase.resetelo, shutdown, stats
6 Years Ago
super simple console command system, reflection and attribute tags build a dictionary of commands
6 Years Ago
added auto mute for 20 seconds for chat spamming can now send server messages to individual clients. added mute server message.
6 Years Ago
PlayerDatabase now saves again ;)
6 Years Ago
renamed PlayerDatabase functions
6 Years Ago
fixed a NET_Receive crash caused by raknet ptr becoming null in read while loop after getting kicked
6 Years Ago
fix attempt for server not cleaning up lost connection clients
6 Years Ago
merged networking refactor to main so we can spot any bugs sooner than later
6 Years Ago
cleanup
6 Years Ago
refactored the rest of client messages out to handlers
6 Years Ago
ClientMsgHandler ClientConnectionIDHandler JoinedMatchmakingHandler ReceivedMMFDeclinedHandler ReceivedMMFRequestHandler
6 Years Ago
refactored base shit out of ServerMsgHandler to a MsgHandler base class so I can use it for a ClientMsgHandler. Namespace'd all the new server msg handlers to ServerSide
6 Years Ago
refactored message handler stuff so there's only ever one client ID lookup done not one per message handler
6 Years Ago
RequestMMFHandler RequestCancelMMFHandler AcceptMMFHandler DeclineMMFHandler
6 Years Ago
RequestUnlockItemHandler
6 Years Ago
ChatHandler GameCmdHandler
6 Years Ago
RequestJoinMatchmakingHandler RequestCancelMatchmakingHandler