Esempio n. 1
0
 public void AddCellTrigger(CellTriggerRecord cellTrigger)
 {
     base.Database.Insert(cellTrigger);
     this.m_cellTriggers.Add(cellTrigger.Id, cellTrigger);
 }
Esempio n. 2
0
 protected CellTrigger(CellTriggerRecord record)
 {
     Record   = record;
     Position = record.GetPosition();
 }
Esempio n. 3
0
 public TeleportTrigger(CellTriggerRecord record)
     : base(record)
 {
 }
Esempio n. 4
0
 protected CellTrigger(CellTriggerRecord record)
 {
     this.Record   = record;
     this.Position = record.GetPosition();
 }
Esempio n. 5
0
 public AnimateTrigger(CellTriggerRecord record)
     : base(record)
 {
     m_mapObstacles = ObstaclesCSV == null ? new MapObstacle[0] : ObstaclesCSV.FromCSV <short>(",").Select(x => new MapObstacle(x, (sbyte)MapObstacleStateEnum.OBSTACLE_CLOSED)).ToArray();
 }