public void AddCellTrigger(CellTriggerRecord cellTrigger) { base.Database.Insert(cellTrigger); this.m_cellTriggers.Add(cellTrigger.Id, cellTrigger); }
protected CellTrigger(CellTriggerRecord record) { Record = record; Position = record.GetPosition(); }
public TeleportTrigger(CellTriggerRecord record) : base(record) { }
protected CellTrigger(CellTriggerRecord record) { this.Record = record; this.Position = record.GetPosition(); }
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(); }