void createFieldIndexer() { fieldValues = new StringDictionary(); fieldValues.Add(date_logged_DbName, Date_logged.ToString()); fieldValues.Add(timok_date_DbName, Timok_date.ToString()); fieldValues.Add(start_DbName, Start.ToString()); fieldValues.Add(duration_DbName, Duration.ToString()); fieldValues.Add(ccode_DbName, Ccode.ToString()); fieldValues.Add(local_number_DbName, Local_number); fieldValues.Add(carrier_route_id_DbName, Carrier_route_id.ToString()); fieldValues.Add(price_DbName, Price.ToString()); fieldValues.Add(cost_DbName, Cost.ToString()); fieldValues.Add(orig_IP_address_DbName, IPUtil.ToString(Orig_IP_address)); fieldValues.Add(orig_end_point_id_DbName, Orig_end_point_id.ToString()); fieldValues.Add(term_end_point_id_DbName, Term_end_point_id.ToString()); fieldValues.Add(customer_acct_id_DbName, Customer_acct_id.ToString()); fieldValues.Add(disconnect_cause_DbName, Disconnect_cause.ToString()); fieldValues.Add(disconnect_source_DbName, Disconnect_source.ToString()); fieldValues.Add(rbr_result_DbName, Rbr_result.ToString()); fieldValues.Add(prefix_in_DbName, Prefix_in); fieldValues.Add(prefix_out_DbName, Prefix_out); fieldValues.Add(DNIS_DbName, DNIS.ToString()); fieldValues.Add(ANI_DbName, ANI.ToString()); fieldValues.Add(serial_number_DbName, Serial_number.ToString()); fieldValues.Add(end_user_price_DbName, End_user_price.ToString()); fieldValues.Add(used_bonus_minutes_DbName, Used_bonus_minutes.ToString()); fieldValues.Add(reseller_price_DbName, Reseller_price.ToString()); fieldValues.Add(node_id_DbName, Node_id.ToString()); fieldValues.Add(customer_route_id_DbName, Customer_acct_name); fieldValues.Add(mapped_disconnect_cause_DbName, Mapped_disconnect_cause.ToString()); fieldValues.Add(carrier_acct_id_DbName, Carrier_acct_name); fieldValues.Add(orig_dot_IP_address_DbName, Orig_dot_IP_address); fieldValues.Add(dialed_number_DbName, Dialed_number); fieldValues.Add(retail_acct_id_DbName, Retail_acct_id.ToString()); fieldValues.Add(customer_duration_DbName, Customer_duration.ToString()); fieldValues.Add(carrier_duration_DbName, Carrier_duration.ToString()); fieldValues.Add(retail_duration_DbName, Retail_duration.ToString()); fieldValues.Add(minutes_DbName, IsMinutesNull ? "<NULL>" : Minutes.ToString()); fieldValues.Add(carrier_minutes_DbName, IsCarrier_minutesNull ? "<NULL>" : Carrier_minutes.ToString()); fieldValues.Add(retail_minutes_DbName, IsRetail_minutesNull ? "<NULL>" : Retail_minutes.ToString()); fieldValues.Add(carrier_route_name_DbName, Carrier_route_name); fieldValues.Add(customer_route_name_DbName, Customer_route_name); fieldValues.Add(orig_alias_DbName, Orig_alias); fieldValues.Add(term_alias_DbName, Term_alias); fieldValues.Add(term_ip_address_range_DbName, Term_ip_address_range); fieldValues.Add(customer_acct_name_DbName, Customer_acct_name); fieldValues.Add(orig_partner_id_DbName, IsOrig_partner_idNull ? "<NULL>" : Orig_partner_id.ToString()); fieldValues.Add(orig_partner_name_DbName, Orig_partner_name); fieldValues.Add(carrier_acct_name_DbName, Carrier_acct_name); fieldValues.Add(term_partner_id_DbName, IsTerm_partner_idNull ? "<NULL>" : Term_partner_id.ToString()); fieldValues.Add(term_partner_name_DbName, Term_partner_name); fieldValues.Add(node_name_DbName, Node_name); }
public static Instruccion DescodificarInstruccion(byte codigo, ushort pos) { Instruccion instruccion = null; ArgMemoria argumentoMemoria = Argumento.ConvertirEnArgumento((Main.ObtenerMemoria.ObtenerDireccion((ushort)(pos + 1)).Contenido * 256 + Main.ObtenerMemoria.ObtenerDireccion((ushort)(pos + 2)).Contenido).ToString("X4"), true) as ArgMemoria; ArgRegistro argumentoRegistro = Argumento.ConvertirEnArgumento(Main.ObtenerNombreRegistro(codigo % 4), false) as ArgRegistro; ArgLiteral argumentoLiteral = Argumento.ConvertirEnArgumento(Main.ObtenerMemoria.ObtenerDireccion((ushort)(pos + 1)).Contenido.ToString(), false) as ArgLiteral; switch (codigo / 8) { case 0: instruccion = new LD(argumentoRegistro); break; case 1: instruccion = new ST(argumentoRegistro); break; case 4: case 5: instruccion = new LDM(argumentoMemoria, argumentoRegistro); break; case 6: case 7: instruccion = new STM(argumentoRegistro, argumentoMemoria); break; case 2: case 3: instruccion = new LDI(argumentoLiteral, argumentoRegistro); break; case 8: instruccion = new ADD(argumentoRegistro); break; case 9: instruccion = new SUB(argumentoRegistro); break; case 10: instruccion = new CMP(argumentoRegistro); break; case 11: instruccion = new INC(); break; case 12: instruccion = new ADI(argumentoLiteral); break; case 13: instruccion = new SUI(argumentoLiteral); break; case 14: case 15: instruccion = new CMI(argumentoLiteral); break; case 16: instruccion = new ANA(argumentoRegistro); break; case 17: instruccion = new ORA(argumentoRegistro); break; case 18: instruccion = new XRA(argumentoRegistro); break; case 19: instruccion = new CMA(); break; case 20: instruccion = new ANI(argumentoLiteral); break; case 21: instruccion = new ORI(argumentoLiteral); break; case 22: case 23: instruccion = new XRI(argumentoLiteral); break; case 24: case 25: instruccion = new JMP(argumentoMemoria); break; case 26: instruccion = new BEQ(argumentoMemoria); break; case 27: instruccion = new BC(argumentoMemoria); break; case 28: case 29: instruccion = new LF(); break; case 30: instruccion = new IN(argumentoMemoria, argumentoRegistro); break; case 31: instruccion = new OUT(argumentoRegistro, argumentoMemoria); break; } return(instruccion); }
public void ChangeAni(ANI ani) { if (this.ani == ani) { return; } if (playerAni == null) { Debug.Log("애니없음"); return; } switch (ani) { case ANI.IDLE: if (!playerAni.state.GetCurrent(0).IsComplete) { return; } playerAni.state.SetAnimation(0, "idle", true); playerAni.timeScale = 1f; break; case ANI.DIE: playerAni.state.SetAnimation(0, "die", false); playerAni.timeScale = 1f; break; case ANI.ATTACK: playerAni.state.SetAnimation(0, "attack", false); playerAni.timeScale = 1f; break; case ANI.RUN: playerAni.state.SetAnimation(0, "run", true); playerAni.timeScale = 1f; break; case ANI.JUMP: playerAni.state.SetAnimation(0, "jump", false); playerAni.timeScale = 1f; break; case ANI.JUMPATTACK: playerAni.state.SetAnimation(0, "jumpattack", false); playerAni.timeScale = 1f; break; case ANI.DAMAGE: playerAni.state.SetAnimation(0, "damage", false); playerAni.timeScale = 1f; break; case ANI.DOWN: playerAni.state.SetAnimation(0, "down", false); playerAni.timeScale = 1f; break; case ANI.SPECIAL: playerAni.state.SetAnimation(0, "special", false); playerAni.timeScale = 1f; break; case ANI.WALK: playerAni.state.SetAnimation(0, "walk", false); playerAni.timeScale = 1f; break; } //this.ani = ani; }
public void ChangeAni(ANI ani) { if (this.ani == ani) { return; } if (playerAni == null) { Debug.Log("애니없음"); return; } switch (ani) { case ANI.IDLE: playerAni.AnimationName = "idle"; playerAni.timeScale = 1f; break; case ANI.DIE: playerAni.AnimationName = "die"; playerAni.timeScale = 1f; break; case ANI.ATTACK: playerAni.AnimationName = "attack"; playerAni.timeScale = 1f; break; case ANI.RUN: playerAni.AnimationName = "run"; playerAni.timeScale = 1f; break; case ANI.JUMP: playerAni.AnimationName = "jump"; playerAni.timeScale = 1f; break; case ANI.JUMPATTACK: playerAni.AnimationName = "jumpattack"; playerAni.timeScale = 1f; break; case ANI.DAMAGE: playerAni.AnimationName = "damage"; playerAni.timeScale = 1f; break; case ANI.DOWN: playerAni.AnimationName = "down"; playerAni.timeScale = 1f; break; case ANI.SPECIAL: playerAni.AnimationName = "special"; playerAni.timeScale = 1f; break; case ANI.WALK: playerAni.AnimationName = "walk"; playerAni.timeScale = 1f; break; } }