public void Undo() { Level.S.RemoveEntity(ent.pos, ent); ent.pos = from; Level.S.AddEntity(ent.pos, ent); Interfacing.PerformInterfaceTeleport(ent.graphicsHandle, from); }
public void Move() { Level.S.RemoveEntity(ent.pos, ent); ent.pos = to; Level.S.AddEntity(ent.pos, ent); Interfacing.PerformInterfaceTeleport(ent.graphicsHandle, to); }