public string GetValueString() { switch (argType) { case ArgType.Bool: return(BoolArg.ToString()); case ArgType.Int: return(IntArg.ToString()); case ArgType.Float: return(FloatArg.ToString()); case ArgType.String: return(StringArg); case ArgType.Vector3: return(Vector3Arg.ToString()); } return("???"); }
void DebugN1_Accepted(Peer peer, BoolArg arg) { arg.RetuenValue = true; if (null != peer.SecurityContext) { RawData raw = new RawData() { Raw = peer.SecurityContext.ExportKey().ToList() }; AshleyHeader header = Ashley.CreateHeader(AshleyVersion.V1_1, NetDebugLogTransmissionManager.ID_N1, (ulong)BiuAction.PublicKey, AshleyFlag.None); peer.Send(raw, header); } try { UserLogin(peer); } catch { } }