public ErrorSt(EventCondForm.CONDTYPE filterCondtype , uint addr , string message ) { this.DataType = EventCondToType(filterCondtype); //種類 this.Addr = addr; //問題のアドレス this.ErrorMessage = message; //エラーメッセージ this.Tag = U.NOT_FOUND; }
public static Type EventCondToType(EventCondForm.CONDTYPE filterCondtype) { switch (filterCondtype) { case EventCondForm.CONDTYPE.TURN: return(Type.EVENT_COND_TURN); case EventCondForm.CONDTYPE.TALK: return(Type.EVENT_COND_TALK); case EventCondForm.CONDTYPE.OBJECT: return(Type.EVENT_COND_OBJECT); case EventCondForm.CONDTYPE.ALWAYS: return(Type.EVENT_COND_ALWAYS); case EventCondForm.CONDTYPE.TUTORIAL: return(Type.EVENT_COND_TUTORIAL); case EventCondForm.CONDTYPE.PLAYER_UNIT: return(Type.EVENT_COND_PLAYER_UNIT); case EventCondForm.CONDTYPE.ENEMY_UNIT: return(Type.EVENT_COND_ENEMY_UNIT); case EventCondForm.CONDTYPE.START_EVENT: return(Type.EVENT_COND_START_EVENT); case EventCondForm.CONDTYPE.END_EVENT: return(Type.EVENT_COND_END_EVENT); case EventCondForm.CONDTYPE.TRAP: return(Type.EVENT_COND_TRAP); } Debug.Assert(false); throw new Exception("Unknown filterCondtype:" + filterCondtype); }
public static void CheckAlien4(uint targetaddr, List <ErrorSt> errors, EventCondForm.CONDTYPE cond, uint addr, uint tag = U.NOT_FOUND) { CheckAlien4(targetaddr, errors, EventCondToType(cond), addr, tag); }
public static void CheckFlag(uint flag, List <ErrorSt> errors, EventCondForm.CONDTYPE cond, uint addr) { CheckFlag(flag, errors, EventCondToType(cond), addr); }
public static void CheckASMPointer(uint event_addr, List <ErrorSt> errors, EventCondForm.CONDTYPE cond, uint addr) { CheckASMPointer(event_addr, errors, EventCondToType(cond), addr); }
public static void CheckEventPointer(uint event_addr, List <ErrorSt> errors, EventCondForm.CONDTYPE cond, uint addr, bool isFixedEvent, List <uint> tracelist, uint tag = U.NOT_FOUND) { CheckEventPointer(event_addr, errors, EventCondToType(cond), addr, isFixedEvent, tracelist, tag); }
public static void CheckPointer(uint event_addr, List <ErrorSt> errors, EventCondForm.CONDTYPE cond, uint addr, uint tag = U.NOT_FOUND) { CheckPointer(event_addr, errors, EventCondToType(cond), addr, tag); }