-
Notifications
You must be signed in to change notification settings - Fork 1
Wiremod E2 API
Deyan Dobromirov edited this page Oct 8, 2020
·
73 revisions
Crankshaft extensions | Out | Description |
---|---|---|
![]() allPiston (![]() |
![]() |
Returns the count of all piston keys |
![]() clrPiston (![]() |
![]() |
Clears the pistons from the crankshaft entity |
![]() cntPiston (![]() |
![]() |
Returns the count of integer piston keys |
![]() cnvPistonMark (![]() |
![]() |
Converts the crankshaft marker vector local to the base entity with general marker and base |
![]() cnvPistonMark (![]() |
![]() |
Converts the crankshaft marker vector local to the base entity with general marker and local base |
![]() cnvPistonMark (![]() ![]() ![]() |
![]() |
Converts the crankshaft marker vector local to the base entity with local X , Y , Z marker and general base |
![]() cnvPistonMark (![]() |
![]() |
Converts the crankshaft marker vector local to the base entity with local marker and general base |
![]() cnvPistonMark (![]() ![]() |
![]() |
Converts the crankshaft marker vector local to the base entity with local marker and local base |
![]() getPiston (![]() ![]() |
![]() |
Returns the piston bearing timing by an integer key |
![]() getPiston (![]() ![]() |
![]() |
Returns the piston vector timing by an integer key |
![]() getPiston (![]() ![]() |
![]() |
Returns the piston bearing timing by a string key |
![]() getPiston (![]() ![]() |
![]() |
Returns the piston vector timing by a string key |
![]() getPistonAxis (![]() |
![]() |
Returns the shaft rotation axis by an integer key |
![]() getPistonAxis (![]() |
![]() |
Returns the shaft rotation axis by a string key |
![]() getPistonMax (![]() |
![]() |
Returns the piston number highest point parameter by an integer key |
![]() getPistonMax (![]() |
![]() |
Returns the piston number highest point parameter by a string key |
![]() getPistonMaxX (![]() |
![]() |
Returns the piston vector highest point parameter by an integer key |
![]() getPistonMaxX (![]() |
![]() |
Returns the piston vector highest point parameter by a string key |
![]() getPistonMin (![]() |
![]() |
Returns the piston number lowest point parameter by an integer key |
![]() getPistonMin (![]() |
![]() |
Returns the piston number lowest point parameter by a string key |
![]() getPistonMinX (![]() |
![]() |
Returns the piston vector lowest point parameter by an integer key |
![]() getPistonMinX (![]() |
![]() |
Returns the piston vector lowest point parameter by a string key |
![]() getPistonTune (![]() |
![]() |
Returns the piston tuning coefficient by an integer key |
![]() getPistonTune (![]() |
![]() |
Returns the piston tuning coefficient by a string key |
![]() isPistonExpo (![]() |
![]() |
Returns flag if the piston is in exponential mode by an integer key |
![]() isPistonExpo (![]() |
![]() |
Returns flag if the piston is in exponential mode by a string key |
![]() isPistonLogn (![]() |
![]() |
Returns flag if the piston is in logarithmic mode by an integer key |
![]() isPistonLogn (![]() |
![]() |
Returns flag if the piston is in logarithmic mode by a string key |
![]() isPistonPowr (![]() |
![]() |
Returns flag if the piston is in power mode by an integer key |
![]() isPistonPowr (![]() |
![]() |
Returns flag if the piston is in power mode by a string key |
![]() isPistonRamp (![]() |
![]() |
Returns flag if the piston is in triangular mode by an integer key |
![]() isPistonRamp (![]() |
![]() |
Returns flag if the piston is in triangular mode by a string key |
![]() isPistonSign (![]() |
![]() |
Returns flag if the piston is in sign mode by an integer key |
![]() isPistonSign (![]() |
![]() |
Returns flag if the piston is in sign mode by a string key |
![]() isPistonSignX (![]() |
![]() |
Returns flag if the piston is in cross product sign mode by an integer key |
![]() isPistonSignX (![]() |
![]() |
Returns flag if the piston is in cross product sign mode by a string key |
![]() isPistonTroc (![]() |
![]() |
Returns flag if the piston is in trochoid mode by an integer key |
![]() isPistonTroc (![]() |
![]() |
Returns flag if the piston is in trochoid mode by a string key |
![]() isPistonTrpz (![]() |
![]() |
Returns flag if the piston is in trapezoidal mode by an integer key |
![]() isPistonTrpz (![]() |
![]() |
Returns flag if the piston is in trapezoidal mode by a string key |
![]() isPistonWave (![]() |
![]() |
Returns flag if the piston is in wave mode by an integer key |
![]() isPistonWave (![]() |
![]() |
Returns flag if the piston is in wave mode by a string key |
![]() isPistonWaveX (![]() |
![]() |
Returns flag if the piston is in cross product wave mode by an integer key |
![]() isPistonWaveX (![]() |
![]() |
Returns flag if the piston is in cross product wave mode by a string key |
![]() remPiston (![]() |
![]() |
Removes the piston by an integer key |
![]() remPiston (![]() |
![]() |
Removes the piston by a string key |
![]() setPistonAxis (![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by an integer key and value as number X
|
![]() setPistonAxis (![]() ![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by an integer key and value as numbers X and Y
|
![]() setPistonAxis (![]() ![]() ![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by an integer key and value as numbers X , Y and Z
|
![]() setPistonAxis (![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by an integer key and value as an array |
![]() setPistonAxis (![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by an integer key and value as a 3D vector |
![]() setPistonAxis (![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by an integer key and value as a 2D vector |
![]() setPistonAxis (![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by a string key and value as number X
|
![]() setPistonAxis (![]() ![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by a string key and value as numbers X and Y
|
![]() setPistonAxis (![]() ![]() ![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by a string key and value as numbers X , Y and Z
|
![]() setPistonAxis (![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by a string key and value as an array |
![]() setPistonAxis (![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by a string key and value as a 3D vector |
![]() setPistonAxis (![]() ![]() |
![]() |
Updates the piston dedicated axis parameter by a string key and value as a 2D vector |
![]() setPistonBase (![]() |
![]() |
Stores the expression chip general base entity using an entity |
![]() setPistonExpo (![]() ![]() |
![]() |
Creates exponential default coefficient [10] timed piston by an integer key and highest point angle in degrees |
![]() setPistonExpo (![]() ![]() ![]() |
![]() |
Creates exponential tuning coefficient [0..500] timed piston by an integer key and highest point angle in degrees |
![]() setPistonExpo (![]() ![]() |
![]() |
Creates exponential default coefficient [10] timed piston by a string key and highest point angle in degrees |
![]() setPistonExpo (![]() ![]() ![]() |
![]() |
Creates exponential tuning coefficient [0..500] timed piston by a string key and highest point angle in degrees |
![]() setPistonLogn (![]() ![]() |
![]() |
Creates logarithmic default coefficient [10] timed piston by an integer key and highest point angle in degrees |
![]() setPistonLogn (![]() ![]() ![]() |
![]() |
Creates logarithmic tuning coefficient [0..500] timed piston by an integer key and highest point angle in degrees |
![]() setPistonLogn (![]() ![]() |
![]() |
Creates logarithmic default coefficient [10] timed piston by a string key and highest point angle in degrees |
![]() setPistonLogn (![]() ![]() ![]() |
![]() |
Creates logarithmic tuning coefficient [0..500] timed piston by a string key and highest point angle in degrees |
![]() setPistonPowr (![]() ![]() |
![]() |
Creates power default coefficient [10] timed piston by an integer key and highest point angle in degrees |
![]() setPistonPowr (![]() ![]() ![]() |
![]() |
Creates power tuning coefficient [0..500] timed piston by an integer key and highest point angle in degrees |
![]() setPistonPowr (![]() ![]() |
![]() |
Creates power default coefficient [10] timed piston by a string key and highest point angle in degrees |
![]() setPistonPowr (![]() ![]() ![]() |
![]() |
Creates power tuning coefficient [0..500] timed piston by a string key and highest point angle in degrees |
![]() setPistonRamp (![]() ![]() |
![]() |
Creates triangular timed piston by an integer key and highest point angle in degrees |
![]() setPistonRamp (![]() ![]() |
![]() |
Creates triangular timed piston by a string key and highest point angle in degrees |
![]() setPistonSign (![]() ![]() |
![]() |
Creates sign timed piston by an integer key and highest point angle in degrees |
![]() setPistonSign (![]() ![]() |
![]() |
Creates sign timed piston by a string key and highest point angle in degrees |
![]() setPistonSignX (![]() ![]() |
![]() |
Creates cross product timed piston with sign output by an integer key and highest point local vector |
![]() setPistonSignX (![]() ![]() ![]() |
![]() |
Creates cross product timed piston with sign output by an integer key, highest point local vector and axis vector |
![]() setPistonSignX (![]() ![]() |
![]() |
Creates cross product timed piston with sign output by a string key and highest point local vector |
![]() setPistonSignX (![]() ![]() ![]() |
![]() |
Creates cross product timed piston with sign output by a string key, highest point local vector and axis vector |
![]() setPistonTroc (![]() ![]() |
![]() |
Creates trochoid timed piston by an integer key and highest point angle in degrees |
![]() setPistonTroc (![]() ![]() |
![]() |
Creates trochoid timed piston by a string key and highest point angle in degrees |
![]() setPistonTrpz (![]() ![]() |
![]() |
Creates trapezoidal default coefficient [10] timed piston by an integer key and highest point angle in degrees |
![]() setPistonTrpz (![]() ![]() ![]() |
![]() |
Creates trapezoidal tuning coefficient [0..500] timed piston by an integer key and highest point angle in degrees |
![]() setPistonTrpz (![]() ![]() |
![]() |
Creates trapezoidal default coefficient [10] timed piston by a string key and highest point angle in degrees |
![]() setPistonTrpz (![]() ![]() ![]() |
![]() |
Creates trapezoidal tuning coefficient [0..500] timed piston by a string key and highest point angle in degrees |
![]() setPistonTune (![]() ![]() |
![]() |
Updates the piston dedicated tuning in [0..500] parameter by an integer key and value as a 3D vector |
![]() setPistonTune (![]() ![]() |
![]() |
Updates the piston dedicated tuning in [0..500] parameter by a string key and value as a 2D vector |
![]() setPistonWave (![]() ![]() |
![]() |
Creates wave timed piston by an integer key and highest point angle in degrees |
![]() setPistonWave (![]() ![]() |
![]() |
Creates wave timed piston by a string key and highest point angle in degrees |
![]() setPistonWaveX (![]() ![]() |
![]() |
Creates cross product timed piston with wave output by an integer key and highest point local vector |
![]() setPistonWaveX (![]() ![]() ![]() |
![]() |
Creates cross product timed piston with wave output by an integer key, highest point local vector and axis vector |
![]() setPistonWaveX (![]() ![]() |
![]() |
Creates cross product timed piston with wave output by a string key and highest point local vector |
![]() setPistonWaveX (![]() ![]() ![]() |
![]() |
Creates cross product timed piston with wave output by a string key, highest point local vector and axis vector |
General functions | Out | Description |
---|---|---|
getPistonAxis (![]() |
![]() |
Returns the expression chip general axis local vector using no arguments |
getPistonBase (![]() |
![]() |
Returns the expression chip general base entity using no arguments |
getPistonMark (![]() |
![]() |
Returns the expression chip general rotation marker local vector using no arguments |
resPistonAxis (![]() |
![]() |
Clears the expression chip general axis local vector using no arguments |
resPistonBase (![]() |
![]() |
Clears the expression chip general base entity using no arguments |
resPistonMark (![]() |
![]() |
Clears the expression chip general rotation marker local vector using no arguments |
resPistonTune (![]() |
![]() |
Clears the expression chip general tuning coefficient [10] using no arguments |
setPistonAxis (![]() |
![]() |
Stores the expression chip general axis local vector using number X
|
setPistonAxis (![]() ![]() |
![]() |
Stores the expression chip general axis local vector using numbers X and Y
|
setPistonAxis (![]() ![]() ![]() |
![]() |
Stores the expression chip general axis local vector using numbers X , Y and Z
|
setPistonAxis (![]() |
![]() |
Stores the expression chip general axis local vector using an array |
setPistonAxis (![]() |
![]() |
Stores the expression chip general axis local vector using a 3D vector |
setPistonAxis (![]() |
![]() |
Stores the expression chip general axis local vector using a 2D vector |
setPistonBase (![]() |
![]() |
Stores the expression chip general base entity using an entity |
setPistonMark (![]() |
![]() |
Stores the expression chip general rotation marker local vector using number X
|
setPistonMark (![]() ![]() |
![]() |
Stores the expression chip general rotation marker local vector using numbers X and Y
|
setPistonMark (![]() ![]() ![]() |
![]() |
Stores the expression chip general rotation marker local vector using numbers X , Y and Z
|
setPistonMark (![]() |
![]() |
Stores the expression chip general rotation marker local vector using array |
setPistonMark (![]() |
![]() |
Stores the expression chip general rotation marker local vector using 3D vector |
setPistonMark (![]() |
![]() |
Stores the expression chip general rotation marker local vector using 2D vector |
setPistonTune (![]() |
![]() |
Stores the expression chip general tuning coefficient [0..500] using number |
Attention! Do not modify these wiki pages manually! They are automatically generated and will be overwritten in the next update! I constantly develop this addon, so it will be better to just tell me if something is wrong via the issue system.