User Tools

Site Tools


features:custom_emotes

This is an old revision of the document!


Custom Emotes

The system is based on the Custom Emote command !CE


Syntax to make your own emote macros :

!CE:[SET_EMOTE|DELETE_EMOTE|LIST_EMOTES|DO_EMOTE|DUPLICATE|CUSTOM_EMOTE]+

SET_ EMOTE = “Set” - EMOTE_NAME - EMOTE
DELETE_EMOTE = “Delete” - CUSTOM_EMOTE
LIST_EMOTES = “List” - [CUSTOM_EMOTE] = List all of the defined custom emotes
DO_EMOTE = “Do” - EMOTE = Execute the requested emote
DUPLICATE = “Duplicate” = Duplicate your custom emote item
CUSTOM_EMOTE = EMOTE_NAME = Execute the pre-set custom emote

EMOTE_NAME = [(A-Z)|(a-z)|(0-9)]+ = An identifier for the custom emote
EMOTE = [EMO|ANIMATION|MOVEMENT|DELAY|FREEZE|UNFREEZE|FOLLOW]*

EMO = “Emo” = SINFAR_EMOTE
SINFAR_EMOTE = [(A-Z)|(a-z)|(0-9)]+ = Attempt a Sinfar emote eg : ESIT
ANIMATION = “Anim” - ANUMBER [APHENO [ASPEED [ADURATION]]]]

ANUMBER = [0-9]+ = The animation number
APHENO = [0-9]+ = The phenotype number
ASPEED = [0-9]+[.[0-9]]+ = The speed default 1, 2 is double speed, 0.5 half speed
ADURATION = [0-9]+[.[0-9]]+ = The duration

MOVEMENT = “Move” TARGET [DISTANCE [BEARING [FACEING]]]]
TARGET = [“Self”|“PC”|PLACEABLE]
PLACEABLE = [(A-Z)|(a-z)|(0-9)]+ = Appearance name of a nearby placeable.
DISTANCE = [0-9]+[.[0-9]]+ = Distance from TARGET 10 is one whole tile.
BEARING = [0-9]+[.[0-9]]+ = Angle for the bearing relative to target facing.
FACEING = [0-9]+[.[0-9]]+ = Facing direction relative to the target.
DELAY = [0-9]+[.[0-9]]+ = Pause for this long, then do what ever is next.
FREEZE = “freeze” = Freeze the Animation
UNFREEZE = “unfreeze” = Freeze the Animation
FOLLOW = “follow [DISTANCE]” = Follow the nearest PC at this distance


Examples :
!CE:Set Hug Move PC 0.5 0 180 Anim 29 0
!CE:List
!CE:Hug
!CE:Delete Hug
!CE:Do Follow 0.5


authpdo: Statement did not return 'mail' attribute [auth.php:522]
features/custom_emotes.1554478083.txt.gz · Last modified: 2019/04/05 15:28 by spankitty

phpBB Appliance - Powered by TurnKey Linux