-
Notifications
You must be signed in to change notification settings - Fork 0
@NotoSend
This trigger fires when a character's notoriety is being sent on a packet update (its fired a lot of times, keep it light and clean of code).
Fires on:
The following object references are explicitly available for this trigger:
{| border="1" cellspacing="4" cellpadding="4" | Name || Description |- | I || The character whose noto is changing. |- | SRC || The character retrieving this character's Notoriety. |}
The following arguments are set for this trigger. If an argument is marked as "In" then a value will be passed in to the trigger, if an argument is marked as "Out" then it can be set to a value to affect Sphere's behaviour:
{| border="1" cellspacing="4" cellpadding="4" | Argument || In/Out || Description |- | ARGN1 || IO || The notoriety value (Limited from 1 to 7, other values are ignored). |- | ARGN2 || IO || The color sent in the character's packet (what is seen in status bar, character's hover, etc). |}
Notes: -The default colors are listed above but you can set any color (note that the colors are not the same as for items/chars from hues.mul). -Modifying the argn1 value will stop default behaviours checks and make the function 'NotoGetFlag' to return this value.
These are the default Notoriety Values (also listed in sphere.ini).
{| border="1" cellspacing="4" cellpadding="4" | Name || ID || Description |- | NotoGood || 1 || Blue character. |- | NotoGuildSame || 2 || Green character (Ally) |- | NotoNeutral || 3 || grey (can be attacked) |- | NotoCriminal || 4 || grey (criminal) |- | NotoGuildWar || 5 || orange (enemy guild) |- | NotoEvil || 6 || red |- | NotoInvul || 7 || yellow |}
This trigger doesn't have return values, notoriety something that must always be sent.
Category: Reference Compendium Category: Triggers