public TileInfo(int id, string name, int priority, TileAccess access, ContentManager content) { ID = id; Name = name; Priority = priority; Access = access; Texture = null; if (!Blank) Texture = content.Load<Texture2D>(@"gfx\textures\" + name); }
public ValidationEngine(GameSessionAccess gameSessionAccess, TileAccess tileAccess) { this.gameSessionAccess = gameSessionAccess; this.tileAccess = tileAccess; }
public TileInfo(int id, string name, int priority, TileAccess access, GraphicsDevice graphicsDevice, Project project) { ID = id; Name = name; Priority = priority; Access = access; Texture = null; if (!Blank) Texture = Texture2D.FromFile(graphicsDevice, Path.Combine(project.ProjectPath, Path.Combine("gfx-textures", name + ".png"))); }