public static void StepAway(Game.Ent_Dynamic ent, Game.Ent_Static target, int?stop_dist) { if (stop_dist == null) { stop_dist = 5; } Logger.DebugMajor("map->step_away"); }
public static void WalkAway(Game.Ent_Dynamic ent, Game.Ent_Static target, int?stop_dist = null, int lag = 0) { if (stop_dist == null) { stop_dist = 5; } Logger.DebugMajor("map->walk_away"); }
protected override void list_add(object item) { if (!(item is Game.Ent_Dynamic)) { throw new Exception("CAN NOT ADD STATIC ENT TO CONTENTS!"); } Game.Ent_Dynamic item_ent = (Game.Ent_Dynamic)item; contents.Add(item_ent); item_ent.__SetLocInternal((Game.Ent_Static)owner); }
public virtual void Uncrossed(Game.Ent_Dynamic O = null) { return; }
public virtual dynamic Crossed(Game.Ent_Dynamic O = null, dynamic X = null) { return(null); }
public virtual bool Exit(Game.Ent_Dynamic O, Game.Ent_Static new_loc) { return(false); }
public static void StepRandom(Game.Ent_Dynamic ent) { Logger.DebugMajor("map->step_rand"); }
public static void StepTowardsSimple(Game.Ent_Dynamic ent, Game.Ent_Static target) { Logger.DebugMajor("map->step_twoards_stupid"); }
public static void StepTowards(Game.Ent_Dynamic ent, Game.Ent_Static target, int stop_dist = 0) { Logger.DebugMajor("map->step_towards"); }
public static void Step(Game.Ent_Dynamic ent, int dir) { Logger.DebugMajor("map->step"); }
public static void WalkTowardsSimple(Game.Ent_Dynamic ent, Game.Ent_Static target, int lag = 0) { Logger.DebugMajor("map->walk_towards_stupid"); }
// target can be a number -- in that case it will halt! public static void WalkTowards(Game.Ent_Dynamic ent, dynamic target, int stop_dist = 0, int lag = 0) { Logger.DebugMajor("map->walk_towards"); }
///// public static void Walk(Game.Ent_Dynamic ent, int dir, int lag = 0) { Logger.DebugMajor("map->walk"); }