Created
September 6, 2021 09:52
-
-
Save Limiana/8788c387bfc5fcfd76499ef4e46d37d9 to your computer and use it in GitHub Desktop.
Show radius of steps while dancing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<TriggernometryExport Version="1"> | |
<ExportedFolder Id="36458808-db13-433d-b261-4e47ea27803b" Name="Step radius" Enabled="true"> | |
<Folders /> | |
<Triggers> | |
<Trigger Enabled="true" Name="Show" Id="782353f8-a23a-45ca-a7ce-4f6a6c6495f5" RegularExpression="(?<timestamp>(?:^.{14})) 1A:(?<targetId>(?:[0-9A-F]{8})):(?<target>(?:.*?)) gains the effect of (Standard|Technical) Step from (?<source>(?:.*?)) for (?<duration>(?:-?[0-9]+(?:[.,][0-9]+)?(?:E-?[0-9]+)?)) Seconds\."> | |
<Actions> | |
<Action OrderNumber="1" JsonEndpointExpression="http://127.0.0.1:47774/?namespace=stepRadius&destroyAt=15000" JsonPayloadExpression="{
 "type": 1,
 "refX": 101.507187,
 "refY": -144.548019,
 "refZ": 57.0827446,
 "radius": 15.0,
 "color": 3355508735,
 "refActorType": 1
}" LogLevel="-1" MouseX="" MouseY="" TextAuraFontSize="8.25" TextAuraFontName="Microsoft Sans Serif" ActionType="GenericJson"> | |
<Condition Enabled="false" Grouping="Or" /> | |
<Conditions /> | |
</Action> | |
</Actions> | |
<Condition Enabled="true" Grouping="And"> | |
<ConditionSingle Enabled="true" ExpressionL="${_ffxivplayer}" ExpressionTypeL="String" ExpressionR="${target}" ExpressionTypeR="String" ConditionType="StringEqualCase" /> | |
</Condition> | |
<Conditions /> | |
</Trigger> | |
<Trigger Enabled="true" Name="Remove" Id="97a97cb1-0569-4d88-a591-e5f6461caa3c" RegularExpression="(?<timestamp>(?:^.{14})) 1E:(?<targetId>(?:[0-9A-F]{8})):(?<target>(?:.*?)) loses the effect of (Standard|Technical) Step from (?<source>(?:.*?))\."> | |
<Actions> | |
<Action OrderNumber="1" JsonEndpointExpression="http://127.0.0.1:47774/?destroy=stepRadius" LogLevel="-1" MouseX="" MouseY="" TextAuraFontSize="8.25" TextAuraFontName="Microsoft Sans Serif" ActionType="GenericJson"> | |
<Condition Enabled="false" Grouping="Or" /> | |
<Conditions /> | |
</Action> | |
</Actions> | |
<Condition Enabled="true" Grouping="And"> | |
<ConditionSingle Enabled="true" ExpressionL="${_ffxivplayer}" ExpressionTypeL="String" ExpressionR="${target}" ExpressionTypeR="String" ConditionType="StringEqualCase" /> | |
</Condition> | |
<Conditions /> | |
</Trigger> | |
</Triggers> | |
</ExportedFolder> | |
</TriggernometryExport> |
This is a little obsolete and can be done within the plugin fully nowadays, without requiring external tool.
~Lv2~{"Name":"DNC step radius","Group":"","ElementsL":[{"Name":"Standard","type":1,"radius":15.0,"refActorRequireBuff":true,"refActorBuffId":[1818],"refActorType":1},{"Name":"Technical","type":1,"radius":15.0,"color":3355503359,"refActorRequireBuff":true,"refActorBuffId":[1819],"refActorType":1}],"JobLock":274877906944}
Ah yeah I just first saw the link to your gist in the readme, and when I was done and I moved on to the repo and then I realised that there's a built-in method lol
maybe a PR to update the readme
well this trigger serves as an example how to use triggernometry with the plugin so maybe it can stay for the time being
okay fair enough
thanks for providing that
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
if the one above isn't working on your side, or you are playing on CN server, try the following one (regex updated)