public NodeAmUser ToNodeAmUser() { string kkoNick = WAS.KkoNick == null || WAS.KkoNick.Length == 0 ? "No name" : WAS.KkoNick; KkoNickEncode = KkoNickEncode == null || KkoNickEncode.Length == 0 ? "No name" : KkoNickEncode; NodeAmUser nUsr = new NodeAmUser() { KkoID = WAS.KkoID, KkoNick = kkoNick, KNickEncode = KkoNickEncode, TeamNameEncoded = TeamNameEncoded, contWin = (ContWinCoolTimeRemainPercent() > 0)? "TRY": "NOT" }; // if (Ag.NodeObj.IsRandom) // nUsr.TeamName = nUsr.TeamNameEncoded = nUsr.KNickEncode = nUsr.KkoNick = "-"; foreach (AmUniform uO in arrUniform) { nUsr.arrWasUniform.Add(uO.WAS); } foreach (AmItem itm in arrItem) { nUsr.arrItemWas.Add(itm.WAS); } foreach (AmCard aCard in arrCard) { if (aCard.WAS.kickOrder >= 0) { if (aCard.WAS.direction == null) { aCard.WAS.SetZeroToDirectSkill(); } nUsr.arrCard.Add(aCard.WAS); } } foreach (AmCostume aObj in arrCostume) { nUsr.arrCostumeWas.Add(aObj.WAS); } // nUsr.arrCostume.AddRange (arrCostume); ("AmUserNet :: ToNodeAmUser :: arrCard : " + nUsr.arrCard.Count + " , arrWasUniform : " + nUsr.arrWasUniform.Count).HtLog(); return(nUsr); }
public void SendMyUserInfo(NodeAmUser amUser) { Ag.LogStartWithStr(2, mName + " SendMyUserInfo Emit ... \t\t\t\t <<< Action :: SendMyUserInfo >>>"); SendGameMsg(amUser); }