tuxemon.rumble.libshake module
- class tuxemon.rumble.libshake.LibShakeRumble(library='libshake.so')[source]
Bases:
Rumble
- Parameters:
library (str) –
- rumble(target=0, period=25, magnitude=24576, length=2, delay=0, attack_length=256, attack_level=0, fade_length=256, fade_level=0, direction=16384)[source]
- Parameters:
target (float) –
period (float) –
magnitude (float) –
length (float) –
delay (float) –
attack_length (float) –
attack_level (float) –
fade_length (float) –
fade_level (float) –
direction (float) –
- Return type:
None
- class tuxemon.rumble.libshake.Shake_Effect[source]
Bases:
Structure
- delay
Structure/Union member
- direction
Structure/Union member
- id
Structure/Union member
- length
Structure/Union member
- periodic
Structure/Union member
- rumble
Structure/Union member
- type
Structure/Union member
- u
Structure/Union member
- class tuxemon.rumble.libshake.Shake_EffectPeriodic[source]
Bases:
Structure
- envelope
Structure/Union member
- magnitude
Structure/Union member
- offset
Structure/Union member
- period
Structure/Union member
- phase
Structure/Union member
- waveform
Structure/Union member
- class tuxemon.rumble.libshake.Shake_EffectRumble[source]
Bases:
Structure
- strongMagnitude
Structure/Union member
- weakMagnitude
Structure/Union member