1
0
mirror of https://github.com/LDDestroier/CC/ synced 2025-10-30 23:12:59 +00:00

Update tron.lua

This commit is contained in:
LDDestroier
2018-11-27 17:42:41 -05:00
committed by GitHub
parent fb68ed9007
commit b6f793bdd3

View File

@@ -73,6 +73,7 @@ end
local tArg = {...}
local useSkynet = (tArg[1] or ""):lower() == "skynet"
local useOnce = (tArg[2] or tArg[1] or ""):lower() == "quick"
local argumentName = tArg[3] or tArg[2] or tArg[1] or nil
local skynetPath = "skynet"
local skynetURL = "https://raw.githubusercontent.com/osmarks/skynet/master/client.lua"
@@ -790,6 +791,7 @@ end
local sendInfo = function(gameID)
transmit(port, {
player = isHost and player or nil,
name = player[you].name,
putTrail = isPuttingDown,
gameID = gameID,
keysDown = isHost and nil or keysDown,
@@ -893,6 +895,9 @@ end
local game = function()
local outcome
local p, np
if argumentName then
player[you].name = argumentName
end
while true do
if isHost then
sleep(gameDelay)
@@ -977,8 +982,9 @@ local networking = function()
return gameID
elseif msg.gameID == gamename then
if not isHost then
if type(msg.player) == "table" then
if not isHost then
player[nou].name = msg.name or player[nou].name
player = msg.player
if msg.trail then
for i = 1, #msg.trail do
@@ -987,11 +993,12 @@ local networking = function()
end
deadGuys = msg.deadGuys
os.queueEvent("move_tick")
end
elseif type(msg.keysDown) == "table" then
netKeysDown = msg.keysDown
netLastDirectionPressed = msg.lastDir
player[nou].putTrail = msg.putTrail
player[nou].name = msg.name or player[nou].name
end
end
end