public IceColumn(Vector2 position) { HostileType = (int)HostilesTypes.IceColumn; Position = position; DrawBox = new Rectangle(0, 0, 100, 230); HitboxSrc = new Rectangle(10, 10, 80, 190); Textures = new Texture2D[] { Sprites.GetTexture("Planet/Hostiles/IceColumn/IceGeyser") }; State = IceColumnState.Normal; CanBeShot = false; }
void RaisePlatform() { State = IceColumnState.Raised; LastActive = Game1.CurrentTime; Ice = new ParticlePlumeEffect(this, ActiveDuration, ParticlePlumeEffect.PlumeType.Ice); }
void LowerPlatform() { State = IceColumnState.Normal; LastActive = Game1.CurrentTime; }