root/src/AIRendering/DrawableWorld.cs
| 1 | 16 | ||
|---|---|---|---|
6 | using Microsoft.Xna.Framework; | 6 | using Microsoft.Xna.Framework; |
7 | using Microsoft.Xna.Framework.Graphics; | 7 | using Microsoft.Xna.Framework.Graphics; |
8 | using Brains; | 8 | using Brains; |
9 | using Brains.Framework.QuadTree; | ||
10 | using Brains.Framework.Map; | ||
11 | using Brains.Framework.Utility; | ||
9 | 12 | ||
10 | namespace AIRendering | 13 | namespace AIRendering |
11 | { | 14 | { |
... | ... | ||
18 | { | 21 | { |
19 | items.Clear(); | 22 | items.Clear(); |
20 | 23 | ||
21 | FRect _rect = new FRect( | 24 | RectangleF _rect = new RectangleF( |
22 | batch.CameraPosition, | 25 | batch.CameraPosition, |
23 | batch.CameraPosition + | 26 | batch.CameraPosition + |
24 | new Vector2( | 27 | new Vector2( |
... | ... | ||
32 | DrawCell(batch, item); | 35 | DrawCell(batch, item); |
33 | } | 36 | } |
34 | 37 | ||
35 | foreach (var item in Map.Cluster) | 38 | foreach (var item in Map.ClusterGrid.Grids) |
36 | { | 39 | { |
37 | Vector2 position = item.Position; | 40 | Vector2 position = item.Position; |
38 | 41 |
Download diff