Events+
Events are comparable to mini triggers used for determining the actions an actor performs based on a series of required conditions. Events can get actors to play a specific animation when an ability or behavior is activated, they can change the unit's colour and textures, they can swap models used and even change the position the actor faces.
The main downside of events is that alot of them are not used by units in the game so are uncharacterized with no examples of how to get them to work. Some events can also be quite fussy as to what names and targets are used so alot of this section of the wiki is a work in progress.
Events
Events are the conditions that result in Actions being performed
Ability
Ability Morph
Ability Train
Action Impact
Actor Creation
Actor Destruction
Actor Orphan
Age Reached
Alias Add
Alias Remove
Animation Baseline Start
Animation Baseline Stop
Animation Bracket Resume
Animation Bracket Start
Animation Bracket State
Animation Bracket Stop
Animation Clear
Animation Clear Except
Animation Done
Animation Dump Data
Animation Group Apply
Animation Group Remove
Animation Group Remove All
Animation Play
Animation Set Completion
Animation Set Duration
Animation Set Locked
Animation Set Paused
Animation Set Paused All
Animation Set Time
Animation Set Time Scale
Apply Animation Blend Time
Arrived
Attach Dump
Attach Set Bearings
Attachment Set Bearings
Attachment Set Position
Attachment Set Position From
Attachment Set Rotation
Attachment Set Rotation From
Behavior
Behavior Level
Camera Proximity Updates
Cancel Active Animation Blends
Clear Global Animation Time Scale
Clear Opacity
Clear Scale
Clear Team Color
Clear Tint Color
Confirmation
Construction
Create
Create Copy
Creep
Cursor Update
Custom Portrait
Damage
Death Custom
Death Model Initialize Done
Destroy
Destroy Particles
Destroy Ribbons
Doodad Preserve
Effect
Enable Render To Texture
External Finder Add
External Finder Remove
Flyer Helper Change
Glow Start
Glow Stop
Halo Start
Halo Stop
Hosted Properties Dump All
Hosted Property Dump
List Add
List Remove
Model Allow Hit Test
Model Event
Model Event Suppress
Model Sudden Motion Start
Model Sudden Motion Stop
Model Swap
Model Swapped
Motion Phase Start
Motion Phase Stop
Move
Options Changed
Play Sequence
Play Unit Sound
Portrait Animation Set Time
Portrait Think
Portrait Update
Pre Selection Update
Pre Targeting Update
Progress Level
Query Persistent
Query Radius
Query Region
Range Update
Reference Clear
Reference Create
Reference Destroy
Reference Dump
Reference Notify
Reference Set
Reference Set From Msg
Reference Set From Request
Reference Set Refresh Name
Reference Table Dump
Region Subject
Remove Animation Blend Time
Select By Match
Select By Slot
Selection Flash (Local)
Selection Flash (Sync)
Selection Subgroup Update (Local)
Selection Subgroup Update (Sync)
Selection Update (Local)
Selection Update (Sync)
Set Acceleration
Set Bearings
Set Bearings (Height)
Set Bearings From
Set Cast Shadows
Set Deceleration
Set Destination From
Set Destination Height (Absolute)
Set Destination Height (Relative)
Set Destination Position
Set Facing
Set Height
Set Minimap Visibility
Set Opacity
Set Physics State
Set Position
Set Position (Height)
Set Position 2D
Set Position From
Set Position Height (Absolute)
Set Position Height (Relative)
Set Reference From Actor
Set Rotation
Set Rotation From
Set Scale
Set Scale Absolute
Set Selection Color
Set Sound Reverb Balance (Direct)
Set Sound Reverb Balance (Room)
Set Sound Suffix
Set Speed
Set Speed Maximum
Set Team Color
Set Team Color Blend
Set Text
Set Text Color
Set Time Scale Global
Set Tint Color
Set Tint Color (Local)
Set Tint Color Blend
Set Transfer Override Animation
Set Visibility
Set Walk Animation Move Speed
Show Status Bar
Signal
Snapshot Creation
Sound Add Digital Effect
Sound Done
Sound Set Muted
Sound Set Offset
Sound Set Paused
Sound Set Pitch
Sound Set Volume
Squib Choice
State Change
Status
Status Decrement
Status Increment
Status Off
Status On
Status Set
Stop
Stop Immediately
Supporter Destruction
System
Take Snapshot
Tentacle Return
Texture Dump
Texture Dump Database
Texture Group Apply
Texture Group Apply Global
Texture Group Remove
Texture Group Remove Global
Texture Reset
Texture Select By Id
Texture Video Play
Texture Video Set Frame
Texture Video Set Paused
Texture Video Set Time
Texture Video Stop
Texture Video Stop All
Texture Video Time Override
Timer Expired
Timer Kill
Timer Set
Transition
Transmission Play
Transmission Stop
Transport
Turret Disable
Turret Enable
Turret Fidget
Turret Rotation
UI Status Flag Set
Unit Attacked
Unit Attacker
Unit Birth
Unit Blip Update
Unit Call For Help
Unit Click
Unit Click Local
Unit Creation
Unit Damaged
Unit Death
Unit Death Custom
Unit Detected By Viewer
Unit Fidget
Unit Highlight
Unit Highlight Local
Unit Movement Update
Unit Player Change
Unit Portrait
Unit Revive
Unit Taunt
Upgrade
Weapon Start
Weapon Stop
Events not available in the data editor but some do seem to work: Not all have been tested yet.
The only way to impement them is to edit the Event - Events - Terms field with View Raw Data enabled which leaves the Source Name and Sub Name values that work with them as (Unknown). The string needed to be entered to refer to them is not always the same as what they are called!
Abstract
Action
Action Center
Action Commence
Action Participants
Actor
Animation
Animation Loaded
Animation Properties
Animation Set Slaved Time
Attachment Methods
Effect Action
Effect Impact Update
Facial Play
Facial Stop
Generic
Internal
Look At
Look At Start
Look At Stop
Missile
Missile (Pre Host)
Motion Phase
Name
None
Override Age
Parameters
Reference Name
Reset Other Blocks
Set From
Set Mimic Player
Set Queried Spawn
Set Team Color Index
Texture Properties
Turret
Unit
Update Team Color
Update Visibility
User
Weapon
Terms
Terms are additional conditions that have to be met for the Action to take place
Animation Playing
Cap
Compare Field
Effect Parent
Exclude
Flyer Helper
Has Scope Flag
Has Status
Is Status
Model Name
Model Variation
Mover Link
Option
Orphaned
Pass Chance
Player Has Reward
Portrait Actor
Portrait Model
Require
Scope
Scope Contains
Selected
Sub Name
Supported By
Texture Slot Satisfies Expression
Validate Creation Effect
Validate Effect
Validate Player
Validate Unit
Validate Unit Type
Viewer Treats Unit As
Actions
Each Event can only have one action which is the effector for the event performing some alteration to the actor
- 3 comments
- 3 comments
- Reply
- #3
CybranM Mar 28, 2012 at 18:42 UTC - 0 likesSet Rotation and Set Rotation From gives error 404 :/
Anyone who knows how to use them?
- Reply
- #2
DrSuperEvil May 03, 2011 at 22:22 UTC - 0 likesPity alot of those are also poorly documented. Also hardly any of those have been tried and tested for bugs and the correct settings determined to get them to work.
Contribute to the wiki (Wiki button at top of page)
Considered easy altering of the unit textures?
http://forums.sc2mapster.com/resources/tutorials/20772-data-actor-events-message-texture-select-by-id/#p14
http://static.sc2mapster.com/content/attachments/15/252/Screenshot2011-04-17_09_16_21.jpg
- Reply
- #1
Tolkfan Apr 29, 2011 at 15:46 UTC - 0 likesSome of these messages are documented inside the trigger editor, as part of the Send Actor Message function.
http://wiki.sc2mapster.com/galaxy/triggers/category-functions-actor-message/
Documentation for Data Editor stuff is in Trigger Editor, heh.
One thing you can do, if you're stuck with no trigger solution at all, is to use the data editor. Pretty disgusting, but it could save your map. *Proceeds to use the data editor with utter horror*