Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
 void RaisePlatform()
 {
     State = IceColumnState.Raised;
       LastActive = Game1.CurrentTime;
       Ice = new ParticlePlumeEffect(this, ActiveDuration, ParticlePlumeEffect.PlumeType.Ice);
 }
Ejemplo n.º 3
0
 void LowerPlatform()
 {
     State = IceColumnState.Normal;
       LastActive = Game1.CurrentTime;
 }