//construct public Item() { Xpos = rnd.Next(0, WorldRenderer.instance.World.Dimensions.X); Ypos = rnd.Next(0, WorldRenderer.instance.World.Dimensions.Y); Vector2 pos = new Vector2(Xpos, Ypos); while (Wall.AnyWall(pos) || FindItem(pos) != null) { Xpos = rnd.Next(0, WorldRenderer.instance.World.Dimensions.X); Ypos = rnd.Next(0, WorldRenderer.instance.World.Dimensions.Y); pos = new Vector2(Xpos, Ypos); } if (Configerator.instance.GameType != Configerator.Game.bot) //kod treniranja zmije se vrte "paralelno" pa allitems sprijecava da dvije razlicite zmije imaju hranu na istom mjestu { allItems.Add(this); } }