public override void SendAction() { //User.arrItemPrice.Clear (); Ag.LogString("WasEventList :: SendAction ... Started ... "); SendStr = ""; SendStr = SendStr.AddCodeKeyKKOID(User, 243); SendStr = SendStr.AddKeyValue("formatVersion", 1); SendStr = SendStr.AddParen(); postAction += () => { Ag.LogString("WasEventList :: postAction " + RcvdStr); JSONNode jdArr = NdObj ["arrEventInfo"]; Ag.LogString("WasEventList :: Number >> " + jdArr.Count); for (int j = 0; j < jdArr.Count; j++) { WasEvent aObj = new WasEvent(); aObj.ParseFrom(jdArr [j]); //aObj.ShowMyself (); User.arrEvent.Add(aObj); } Ag.LogString("WasEventList :: postAction " + Result.result + " arrEvent : " + User.arrEvent.Count); messageAction(Result.result); }; SendAndRciv(); }
WasEvent QuestEvent(string EventName) { for (int i = 0; i < Ag.mySelf.arrEvent.Count; i++) { if (Ag.mySelf.arrEvent [i].eventType == EventName) { mWasevent = Ag.mySelf.arrEvent [i]; } } return(mWasevent); }
void SaleItemSetting() { mPriceSaleList = new WasEvent(); mItemSaleList = new WasEvent(); for (int i = 0; i < Ag.mySelf.arrEvent.Count; i++) { if (Ag.mySelf.arrEvent[i].eventType == "salePriceItem") { mPriceSaleList = Ag.mySelf.arrEvent[i]; } if (Ag.mySelf.arrEvent[i].eventType == "saleItem") { mItemSaleList = Ag.mySelf.arrEvent[i]; } } }