public void onCreateAvatarResult(IKBEvent eventData) { KBS_CreateAvatarResult data = (KBS_CreateAvatarResult)eventData; if (data.retcode != 0) { err("Error creating avatar, errcode=" + data.retcode); return; } KBS_AvatarList listData = new KBS_AvatarList(); listData.avatarList = data.avatarList; onReqAvatarList(listData); }
public void onCreateAvatarResult(Byte retcode, object info) { if (retcode == 0) { avatars.Add((UInt64)((Dictionary <string, object>)info)["dbid"], (Dictionary <string, object>)info); Dbg.DEBUG_MSG("Account::onCreateAvatarResult: name=" + (string)((Dictionary <string, object>)info)["name"]); } else { Dbg.ERROR_MSG("Account::onCreateAvatarResult: retcode=" + retcode); } // ui event KBS_CreateAvatarResult e = new KBS_CreateAvatarResult(); e.retcode = retcode; e.info = info; e.avatarList = avatars; KBEvent.fireOut(KET.onCreateAvatarResult, e); }