Example #1
0
 public static void Set(UserPoint e, BigInteger X, BigInteger Y) // Template: NPCLevel1Set_cs.txt
 {
     e._x = X; e._y = Y;  e._state = NeoEntityModel.EntityState.SET;
 }
Example #2
0
 public static void SetY(UserPoint e, BigInteger value) // Template: NPCLevel1SetXGetX_cs.txt
 {
     e._y = value; e._state = NeoEntityModel.EntityState.SET;
 }
Example #3
0
 public static BigInteger GetY(UserPoint e)
 {
     return(e._y);
 }
Example #4
0
 public static BigInteger GetX(UserPoint e)
 {
     return(e._x);
 }
Example #5
0
 public static void LogExt(string label, UserPoint e)
 {
     TraceRuntime(label, e._x, e._y, e._state);
 }
Example #6
0
 // EntityState wrapper methods
 public static bool IsNull(UserPoint e)
 {
     return(e._state == NeoEntityModel.EntityState.NULL);
 }
Example #7
0
 // Deletable methods
 public static bool IsBuried(UserPoint e)
 {
     return(e._state == NeoEntityModel.EntityState.TOMBSTONED);
 }
Example #8
0
 // Persistable methods
 public static bool IsMissing(UserPoint e)
 {
     return(e._state == NeoEntityModel.EntityState.MISSING);
 }