コード例 #1
0
 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");
 }
コード例 #2
0
 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");
 }
コード例 #3
0
        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);
        }
コード例 #4
0
 public virtual void Uncrossed(Game.Ent_Dynamic O = null)
 {
     return;
 }
コード例 #5
0
 public virtual dynamic Crossed(Game.Ent_Dynamic O = null, dynamic X = null)
 {
     return(null);
 }
コード例 #6
0
ファイル: Base_Static.cs プロジェクト: Somnium13/SS13
 public virtual bool Exit(Game.Ent_Dynamic O, Game.Ent_Static new_loc)
 {
     return(false);
 }
コード例 #7
0
 public static void StepRandom(Game.Ent_Dynamic ent)
 {
     Logger.DebugMajor("map->step_rand");
 }
コード例 #8
0
 public static void StepTowardsSimple(Game.Ent_Dynamic ent, Game.Ent_Static target)
 {
     Logger.DebugMajor("map->step_twoards_stupid");
 }
コード例 #9
0
 public static void StepTowards(Game.Ent_Dynamic ent, Game.Ent_Static target, int stop_dist = 0)
 {
     Logger.DebugMajor("map->step_towards");
 }
コード例 #10
0
 public static void Step(Game.Ent_Dynamic ent, int dir)
 {
     Logger.DebugMajor("map->step");
 }
コード例 #11
0
 public static void WalkTowardsSimple(Game.Ent_Dynamic ent, Game.Ent_Static target, int lag = 0)
 {
     Logger.DebugMajor("map->walk_towards_stupid");
 }
コード例 #12
0
 // 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");
 }
コード例 #13
0
        /////

        public static void Walk(Game.Ent_Dynamic ent, int dir, int lag = 0)
        {
            Logger.DebugMajor("map->walk");
        }