public void message(s_message message) { if (message.m_type == "gameload_button_ok") { int type = int.Parse(m_version_www["type"].ToString()); string ourl = m_version_www["open_url"].ToString(); if (type == 1) { Application.OpenURL(ourl); Application.Quit(); return; } else if (type == 2) { StartCoroutine(download_height_ver(ourl)); } } if (message.m_type == "gameload_button_cancel") { string min_ver = m_version_www["min_ver"].ToString(); if (get_ver(min_ver) <= get_ver(game_data._instance.m_ver)) { StartCoroutine(gonggao()); } else { Application.Quit(); } } }
void login_callback_failed(string res) { s_message mes = new s_message(); mes.m_type = "login_fail"; cmessage_center._instance.add_message(mes); }
void message() { for (int c = 0; c < m_messages.Count;) { s_message _message = m_messages[c] as s_message; if (_message.time <= 0.0f) { m_messages.RemoveAt(c); for (int i = 0; i < m_handles.Count;) { IMessage _handles = (IMessage)m_handles[i]; if (_handles != null) { _handles.message(_message); i++; } else { m_handles.RemoveAt(c); } } } else { _message.time -= Time.deltaTime; c++; } } }
void recharge_web_product(string s) { if (s != "") { int index = s.IndexOf(' '); string code = s.Substring(0, index); string desc = s.Substring(index + 1); foreach (KeyValuePair <int, s_t_shop> kv in game_data._instance.m_t_shop) { if (kv.Value.code == code) { JsonData data = JsonMapper.ToObject(desc); float hl = (float)data["currency"]["usd_exchange_inverse"]; string dw = (string)data["currency"]["user_currency"]; desc = (kv.Value.price_my * hl).ToString("f2") + " " + dw; kv.Value.ios_desc = desc; break; } } } m_req_num--; if (m_req_num == 0) { mario._instance.wait(false); s_message mes = new s_message(); mes.m_type = "recharge_load_end"; cmessage_center._instance.add_message(mes); } }
void recharge_android_product(string s) { if (s != "") { string[] ss = s.Split(' '); string code = ss[1]; string desc = ss[0]; foreach (KeyValuePair <int, s_t_shop> kv in game_data._instance.m_t_shop) { if (kv.Value.code == code) { kv.Value.ios_desc = desc; break; } } } m_req_num--; if (m_req_num == 0) { mario._instance.wait(false); s_message mes = new s_message(); mes.m_type = "recharge_load_end"; cmessage_center._instance.add_message(mes); } }
void IMessage.message(s_message message) { if (message.m_type == "net_restart") { net_start(); } }
void logout_callback(string res) { s_message mes = new s_message(); mes.m_type = "lj_logout"; cmessage_center._instance.add_message(mes); }
void init_callback_success(string res) { s_message mes = new s_message(); mes.m_type = "init_success"; cmessage_center._instance.add_message(mes); }
public void reset(string text, s_message mes, s_message mes1) { this.gameObject.SetActive(true); m_out_message = mes; m_out_message1 = mes1; m_text.GetComponent <UILabel> ().text = text; }
void Start() { cmessage_center._instance.add_handle(this); if (mario._instance.m_self.guide < 100) { mario._instance.m_self.guide = 0; jx1(); s_message mes = new s_message(); mes.m_type = "play_mode"; mes.m_object.Add(null); cmessage_center._instance.add_message(mes); } else { s_message mes = new s_message(); mes.m_type = "edit_mode"; cmessage_center._instance.add_message(mes); } m_row = 0; reset_icon(true); change_time(game_data._instance.m_map_data.time); change_mode(game_data._instance.m_map_data.mode); reset_sound(game_data._instance.m_map_data.no_music); #if !UNITY_IPHONE && !UNITY_ANDROID m_joy_panel.SetActive(false); m_sm_panel.SetActive(true); #else m_joy_panel.SetActive(true); m_sm_panel.SetActive(false); #endif }
void init_callback_failed(string res) { mario._instance.wait(false); s_message mes = new s_message(); mes.m_type = "init_failed"; mario._instance.show_single_dialog_box(res, mes); }
static async Task upsert_(long owner, long partner, s_message message, e_messagestate messagestate) { message.partner = partner; message.messagestate = messagestate; (await dbmain(owner)).Upsert(message); diff.set(await dbdiff(owner), message.id, difftype.update); mainserver.notify(owner); }
void select_area(GameObject obj) { int index = int.Parse(obj.name.Substring(5, 1)); s_message mes = new s_message(); mes.m_type = "edit_qiehuan_area"; mes.m_ints.Add(index - 1); mario._instance.show_double_dialog_box(string.Format(game_data._instance.get_language_string("edit_gui_qhqy"), index), mes, null); }
public void message(s_message message) { if (message.m_type == "ph_look_player") { int uid = (int)message.m_ints[0]; this.GetComponent <ui_show_anim>().hide_ui(); look_player(uid); } }
void click(GameObject obj) { if (m_out_message != null) { cmessage_center._instance.add_message(m_out_message); } m_out_message = null; this.gameObject.GetComponent <ui_show_anim>().hide_ui(); }
void OnEnable() { mario._instance.wait(true, game_data._instance.get_language_string("loading_gui_zzjz")); s_message mes = new s_message(); mes.m_type = "first_load"; mes.time = 0.1f; cmessage_center._instance.add_message(mes); }
public void add_message(s_message message) { if (message == null) { return; } m_temp_messages.Add(message); }
void OnDestroy() { s_message mes = new s_message(); mes.m_type = "close_edit_mode"; cmessage_center._instance.add_message(mes); cmessage_center._instance.remove_handle(this); }
void web_callback(string type) { mario._instance.wait(false); if (type == "1") { s_message mes = new s_message(); mes.m_type = "recharge_web"; mario._instance.show_double_dialog_box(game_data._instance.get_language_string("user_gui_zfdd"), mes, null); } }
void OnDisable() { s_message mes = new s_message(); mes.m_type = "close_play_mode"; cmessage_center._instance.add_message(mes); if (mario._instance.m_game_state != e_game_state.egs_br_start && mario._instance.m_game_state == e_game_state.egs_br_road) { mario._instance.play_mus("music/select"); } }
public void message(s_message message) { if (message.m_type == "lj_logout") { m_user.SetActive(false); m_main.SetActive(false); m_icon_panel.SetActive(false); } if (message.m_type == "login_fail") { mario._instance.wait(false); m_dj.SetActive(true); } }
public void message(s_message message) { if (message.m_type == "first_load_end") { LJSDK._instance.init(); } if (message.m_type == "init_success") { mario._instance.wait(false); mario._instance.change_state(e_game_state.egs_login, 0, delegate() { Object.Destroy(this.gameObject); }); } if (message.m_type == "init_failed") { mario._instance.change_state(e_game_state.egs_login, 0, delegate() { Object.Destroy(this.gameObject); }); } }
public int get_message_num(string type) { int _num = 0; for (int i = 0; i < m_messages.Count; i++) { s_message _message = m_messages[i] as s_message; if (_message.m_type == type) { _num++; } } return(_num); }
public void net_message(s_net_message message) { if (message.m_opcode == opclient_t.OPCODE_SAVE_MAP) { if (m_return) { mario._instance.change_state(e_game_state.egs_edit_select, 1, delegate() { Object.Destroy(this.gameObject); }); } } if (message.m_opcode == opclient_t.OPCODE_COMPLETE_GUIDE) { mario._instance.m_self.guide = 200; s_message mes = new s_message(); mes.m_type = "jx_5"; mario._instance.show_xsjx_dialog_box(game_data._instance.get_language_string("edit_gui_wcjx"), mes); } }
void click(GameObject obj) { if (obj.name == "hf") { protocol.game.cmsg_view_video msg = new protocol.game.cmsg_view_video(); msg.map_id = m_map_id; msg.video_id = m_msg.video_id; net_http._instance.send_msg <protocol.game.cmsg_view_video>(opclient_t.OPCODE_VIEW_VIDEO, msg); } if (obj.name == "name") { s_message mes = new s_message(); mes.m_type = "ph_look_player"; mes.m_ints.Add(m_msg.user_id); cmessage_center._instance.add_message(mes); } }
public void message(s_message message) { if (message.m_type == "recharge_load_end") { m_shop_init = true; reset(m_index); } if (message.m_type == "recharge_android_success") { m_pay_time = 3; } if (message.m_type == "recharge_web") { protocol.game.cmsg_pay msg = new protocol.game.cmsg_pay(); msg.channel = game_data._instance.m_channel; net_http._instance.send_msg <protocol.game.cmsg_pay>(opclient_t.OPCODE_PAY, msg); } }
void do_fail() { if (m_pcks[0].restart) { s_message _message = new s_message(); _message.m_type = "net_restart"; mario._instance.show_single_dialog_box(game_data._instance.get_language_string("net_http_wlsb"), _message); } else { onRecMsg(m_pcks[0].opcode, 1, null); m_pcks.RemoveAt(0); if (m_pcks.Count > 0) { net_start(); } } }
void pay_callback_success(string res) { if (m_channel == "google") { protocol.game.cmsg_google_pay msg = new protocol.game.cmsg_google_pay(); msg.id = m_t_shop.id; msg.package_name = "com.moon.boxworld.google"; msg.product_id = m_t_shop.code; msg.purchase_token = res; net_http._instance.send_msg <protocol.game.cmsg_google_pay>(opclient_t.OPCODE_GOOGLE_PAY, msg); } else { s_message mes = new s_message(); mes.m_type = "recharge_android_success"; cmessage_center._instance.add_message(mes); } }
void FixedUpdate() { if (mario._instance.m_self.guide == 1) { int num = utils.jx_block.Length / 3; for (int i = 0; i < num; ++i) { int x = utils.jx_block[i * 3]; int y = utils.jx_block[i * 3 + 1]; int id = utils.jx_block[i * 3 + 2]; if (x >= game_data._instance.m_map_data.maps[m_world].x_num) { return; } if (game_data._instance.m_arrays[m_world][y][x].type != id) { edit_mode._instance.set_dlg(x, y); return; } } mario._instance.m_self.guide = 2; s_message mes = new s_message(); mes.m_type = "jx_3"; mario._instance.show_xsjx_dialog_box(game_data._instance.get_language_string("edit_gui_swdt"), mes); } if (m_time_up) { m_time_up_time++; if (m_time_up_time >= 30 && m_time_up_time % 5 == 0) { change_time(game_data._instance.m_map_data.time + 10); m_need_save = true; } } if (m_time_down) { m_time_down_time++; if (m_time_down_time >= 30 && m_time_down_time % 5 == 0) { change_time(game_data._instance.m_map_data.time - 10); m_need_save = true; } } }
public void message(s_message message) { if (message.m_type == "edit_delete_map") { protocol.game.cmsg_delete_map msg = new protocol.game.cmsg_delete_map(); msg.id = m_ed[m_index].id; net_http._instance.send_msg <protocol.game.cmsg_delete_map>(opclient_t.OPCODE_DELETE_MAP, msg); } if (message.m_type == "edit_upload_map") { m_player_type = 2; protocol.game.cmsg_play_edit_map msg = new protocol.game.cmsg_play_edit_map(); msg.id = m_ed[m_index].id; net_http._instance.send_msg <protocol.game.cmsg_play_edit_map>(opclient_t.OPCODE_PLAY_EDIT_MAP, msg); } if (message.m_type == "jx_6") { mario._instance.change_state(e_game_state.egs_play_select, 1, delegate() { Object.Destroy(this.gameObject); }); } }