public Boat(Texture2D sprite, Texture2D trail, Texture2D splatter, Colour colour, int screenWidth, int screenHeight) : base(sprite) { Colour = colour; Scale = new Vector2(0.5f); trailTexture = trail; trailEffects = new List <Splatter>(); for (int i = 0; i < 15; i++) { trailEffects.Add(new Splatter(trail, 0.2f)); } deathSplatter = new Splatter(splatter, 0.5f); State = BoatState.Alive; CarriedResources = new List <Resource>(); this.screenWidth = screenWidth; this.screenHeight = screenHeight; }
public Boat(Texture2D sprite,Texture2D trail, Texture2D splatter, Colour colour,int screenWidth,int screenHeight) : base(sprite) { Colour = colour; scale = new Vector2(0.5f); CarriedResource = null; trailTexture = trail; trailEffects = new List<Splatter>(); for (int i = 0; i < 15; i++) { trailEffects.Add(new Splatter(trail,0.2f)); } deathSplatter = new Splatter(splatter,0.5f); state = BoatState.alive; carriedResources = new List<Resource>(); this.screenWidth = screenWidth; this.screenHeight = screenHeight; }