> For the complete documentation index, see [llms.txt](https://enls.gitbook.io/rgss-reference-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enls.gitbook.io/rgss-reference-manual/game-library/rpgxp-data-structures/rpg-animation-timing.md).

# RPG::Animation::Timing

## Superclass

* [Object](/rgss-reference-manual/standard-library/built-in-classes/object.md)

## Referrer

* [RPG::Animation](/rgss-reference-manual/game-library/rpgxp-data-structures/rpg-animation.md)

### Attributes

### frame

Frame number. 1 less than the number displayed in RPGXP.

### se

SE, or sound effect ([RPG::AudioFile](/rgss-reference-manual/game-library/rpgxp-data-structures/rpg-audiofile.md)).

### flash\_scope

Flash area (0: none, 1: target, 2: screen; 3: delete target).

### flash\_color

Flash color ([Color](/rgss-reference-manual/game-library/rgss-built-in-classes/color.md)).

### flash\_duration

Flash duration.

### condition

Condition of the effect (0: none, 1: hit, 2: miss).

## Definition

```ruby
module RPG
  class Animation
    class Timing
      def initialize
        @frame = 0
        @se = RPG::AudioFile.new("", 80)
        @flash_scope = 0
        @flash_color = Color.new(255,255,255,255)
        @flash_duration = 5
        @condition = 0
      end
      attr_accessor :frame
      attr_accessor :se
      attr_accessor :flash_scope
      attr_accessor :flash_color
      attr_accessor :flash_duration
      attr_accessor :condition
    end
  end
end
```
