Skip to content
JayPM edited this page Jan 28, 2025 · 2 revisions

<effect> is the tag that defines- you guessed it: Effects!

Mandatory Attributes

  • id The id for the effect. Expects a filename for our purposes. It can have other values however that would require modification of the Studio, which is out of scope for this documentation.
  • type Sets what type of effect it is, however, for our purposes this should ALWAYS be "ANIME" (Indicating our effect is defined with a SWF file). Any other value would require Studio modifications, as they are used to indicate internal effects that are pre-programmed. For completion, all effects types are as follows, though the rest should not be used. "ZOOM","EARTHQUAKE","UPSIDEDOWN","BUMPYRIDE","HOVERING","GREYSCALE","SEPIA","DRA","FIRESPRING","FIREWORK","FADING"
  • enable If the asset will show up in menus. If you remove assets, it's likely better to set this to 'N' (false) instead of commenting out the element for backwards compatibility. (Available options are 'Y' (true) or 'N' (false))
  • name The name for the effect. Name it whatever you like!

Optional Attributes

  • aid Intended to be a unique integer to represent the asset/action... however GoAnimate tended to get lazy with these, and they are useless for most cases. Was for GoAnimate4Schools censorship and not much else.

Example

<!-- An effect with all attributes that function -->
<effect id="my_new_effect.swf" type="ANIME" name="My New Effect" enable="Y" aid="12345"/>

Clone this wiki locally