public void AddObject(Object obj) { if (obj is Player) { Players.Add((Player)obj); Region.LoadCells(X, Y, 1); // Load nearby cells when a player enters } Objects.Add(obj); obj._Cell = this; }
public void AddObject(Object Obj) { //Log.Success("AddObject", "[" + X + "," + Y + "] Cell Add " + Obj.Name); if (Obj.IsPlayer()) { _Players.Add(Obj.GetPlayer()); Region.LoadCells(X, Y, 1); // Si un joueur entre, alors on charge les cells autours sur 1 range } _Objects.Add(Obj); Obj._Cell = this; }