Stabyourself.net Wiki
Advertisement
Wiki1

"Animations" tab in the editor.

Animations are a feature in Mari0: Special Edition which were later ported to Alesan's Entities in V11. They can do many things such as disabling controls, creating dialog, toggling effects, loading levels and even in AE, transforming enemies! They can also be triggered by the animation trigger entity and in AE, animations can trigger an animation output to trigger items in the level.

Triggers[]

  • After seconds - animation gets triggered after a chosen amount of seconds
  • Animation trigger - animation gets triggered when an animation entity of the same ID gets triggered.
  • On map load - animation gets triggered on map load
  • Player's x position < - animation gets triggered when the player's position along the x axis is less than a chosen number
  • Player's x position > - animation gets triggered when the player's position along the x axis is greater than a chosen number
  • Player's y position < - animation gets triggered when the player's position along the y axis is less than a chosen number
  • Player's y position > - animation gets triggered when the player's position along the y axis is greater than a chosen number
Wiki2

An animation in action.

Conditions[]

  • Level is number - animation will only trigger if the level is a chosen number (only 1 through 4)
  • Map started here - The first time you entered the level [not checked]
  • Require coins - animation will only trigger if the player possesses a chosen number of coins
  • Sublevel is number - animation will only trigger if the sublevel is a chosen number (only main through 5)
  • World is number - animation will only trigger if the world is a chosen number (only 1 through 8)

Actions[]

  • Add coins - gives the player a chosen number of coins
  • Add points - gives the player a chosen number of points
  • Animate to walk - makes the player walk in a chosen direction
  • Change background color - changes the background (not the custom background) to a color chosen by rgb values
  • Change time left - changes the time counter to a chosen number, with 0 being infinite
  • Close portals - closes the portals of a player
  • Create dialog - creates a speech box at the bottom of the screen; useful alternative to the text tool
  • Destroy dialogs - removes any dialog created by the previous animation
  • Disable aiming - prevents players from aiming their portal gun
  • Disable controls - completely disables the player
  • Disable portal gun of - allows players to aim, but not fire their portal gun
  • Disable scrolling - keeps the camera from moving
  • Disable this animation - keeps the animation from playing again
  • Enable aiming - undoes Disable aiming
  • Enable controls - undoes Disable controls
  • Enable portal gun of - undoes Disable portal gun of
  • Enable scrolling - undoes Disable scrolling and Pan camera to x or y
  • Enable this animation - undoes Disable this animation
  • Kill player - damages the player (to instantly kill, use Change time left with about 0.01 seconds)
  • Load level - loads a level chosen by world, level, and sublevel
  • Make fire portal - makes the player fire their portal gun
  • Make jump - makes the player jump
  • Make player aim to deg - makes the player aim to a chosen degree
  • Move player to x - teleports the player to a chosen x value
  • Move player to y - teleports the player to a chosen y value
  • Pan camera to x - moves the camera to a chosen x value over a chosen amount of seconds
  • Pan camera to y - moves the camera to a chosen y value over a chosen amount of seconds
  • Play music - plays a chosen song
  • Set camera to x - teleports the camera to a chosen x value
  • Set camera to y - teleports the camera to a chosen y value
  • Shake the screen - rumbles the screen with a chosen force
  • Sleep/wait - animation stops for a chosen number of seconds
  • Stop jumping - stops mario jumping
  • Stop playeranimations - stops the player

Animation Triggers[]

For the entity page, see Animation Trigger.
Animationimput

Animation Triggers are an entity to start animations.  Upon any input, they will play whichever animation has the same ID as the trigger's.

Alesan's Animations[]

In AE some new animations was added...

Triggers[]

  • Button pressed - when the button that is linked to a control is pressed the animation will activate
  • Button released - when the button that is linked to a control is released the animation will activate
  • Player is hurt - when the player is hurt the animation will play
  • Player lands on ground - when player lands on ground the animation will play
  • P-switch triggered - when a p-switch was triggered
  • Switch block triggered - when a switch block is triggered
  • Time below - when the time dips below the value set the animation will activate
  • When number - when the global number imputed is above, below or set to a number the animation will activate

Conditions[]

  • Button held down - when the button that is linked to a control is held down it will let the animation play
  • If number - if the global number imputed is above, below or set to a number it will let the animation play
  • Require collectables - if the value set for the collectable is surpassed it will let the animation play
  • Require keys - if the value set for the keys is surpassed it will let the animation play
  • Player is size - if the player has a specific power-up it will let the animation play

Actions[]

  • Add collectables - gives the player a chosen number of collectables
  • Add keys - gives a specific player a chosen number of keys
  • Animation trigger - will trigger a trigger
  • Animation output - triggerers an animation output with the same name
  • Centre camera - centers the camera to mario
  • Change background - changes the background
  • Change foreground - changes the foreground
  • Disable jumping - player can't jump
  • Disable x scrolling - disables the x scrolling
  • Disable y scrolling - disables the y scrolling
  • Enable jumping - player can jump
  • Enable x scrolling - enables the x scrolling
  • Enable y scrolling - enables the y scrolling
  • Kill all enemies - will kill all enemies on screen
  • Load level instantly - the level will load with no level screen
  • Make player grow - will set a player so a set size,
  • Next level - loads the nest level
  • Play sound - plays a sound
  • Remove coins - removes an amount of coins
  • Remove collectables - removes an amount of collectables
  • Remove points - removes an amount of points
  • Remove helmet - removes mario's helmet
  • Remove shoe - removes mario's shoe/yoshi/dry bones shell
  • Repeat - repeats the animation
  • Reset collectables - resets the collectables of a group
  • Reset number - will reset the number chosen
  • Set autoscrolling - sets the autoscrolling to x and y speed
  • Set wind - set wind to a specific wind
  • Set number - set, add or remove from a number
  • Stop autoscrolling - Stops the autoscrolling
  • Toggle wind - turns the wind on or off - removed in V13 (use set wind)
  • Toggle lights out - turns the lights on and off
  • Toggle low gravity - turns the low gravity on or off
  • Transform enemy - transforms an enemy with "transformanimation" with the same id

Animation Output[]

For the entity page, see Animation Output.
Animationoutput

Animation Outputs are an entity that can trigger entities via an animation. When "animation output" is used, whichever entity has the same ID as the animation will trigger, it can be on, off or toggle.

Advertisement