Plugin : SysExt
Author:Rex.Rainbow
Download
Actions
General
Action:Set group active
- Active or deactive an event group.
- Group ( string ) : Group name
- Group actived ( number ) : 0 = disable, 1 = enable, 2 = toggle
Layers & transforms
Action:Set visible
- Set the visible of a layer.
- Layer ( number or string ) : Name or number of the layer to set visible
- Visibled ( number ) : 0 = invisible, 1 = visible
Position
Action:Swap objects
- Swap position of objects by UID.
- UID A ( number ) : UID of object A
- UID B ( number ) : UID of object B
SOL
Action:Pick all instances
- Pick all instances.
- Object ( object ) : Object for picking
Action:Pick by UID
- Pick by UID.
- Object ( object ) : Object for picking
- UID ( number ) : UID of object
Action:Pick inverse
- Pick inverse instances.
- Object ( object ) : Object for picking
- UID ( number ) : UID of object
- All instances ( Combo ) : Pick from current picked instances or all instances
- Options : ["Current picked instances","All instances"]
Expressions
Angle
Expression:ReflectionAngle
- Get reflection angle.
- Input ( number ) : Angle of input, in degrees.
- Normal ( number ) : Angle of normal, in degrees.
Number
Expression:ToFixedNumber
- Truncate number with N decimals. Add 2nd parameter for decimals, default is 10.
- Source ( number ) : Source number.
Number to string
Expression:ToHexString
- Transfer decimal value to hex string.
- Number ( number ) : Decimal number
Expression:ToDecimalMark
- Transfer decimal value with decimal mark.
- Number ( number ) : Decimal number
Expression:ToFixed
- Convert a number into a string, keeping only N decimals. Add 2nd parameter for decimals, default is 10.
- Source ( number ) : Source number.
Expression:ToPrecision
- Format a number into a specified length. Add 2nd parameter for length, default is 10.
- Source ( number ) : Source number.
Random
Expression:NormalRandom
- Get normal distribution by Box-Muller transformation.
- Mean ( number ) : Mean value
- Standard deviation ( number ) : Standard deviation value
Expression:NormalRandomApproximation
- Get normal distribution by central limit theorem with 6 random number.
- Mean ( number ) : Mean value
- Standard deviation ( number ) : Standard deviation value
String
Expression:String2ByteCount
- Get byte count of a string.
- Input ( string ) : Input string.
Expression:SubString
- Get substring from (start index) to (end index-1).
- Input ( string ) : Input string.
- Start ( number ) : Start index.
- Stop ( number ) : Stop index.
Expression:Newline
- Get new line(s). Add 1st parameter for line count.
Expression:RandomBase32
- Get a random base32 string.
- Digital ( number ) : Digital.