|
|
| getLastDraw |
setSeed |
| getSeed |
----------
|
|
|
|
|
| getFrequency |
reset |
| getInvert |
setFrequency |
| getLevel |
setInvert |
| getUseNegPulseMode |
setLevel |
| getUsePosPulseMode |
setUseNegPulseMode |
| isPositive |
setUsePosPulseMode |
| isTriggered |
---------- |
|
|
|
| getExecutePriority |
setExecutePriority |
| getOwner |
---------- |
|
|
|
getLastDraw
getLastDraw()
Returns the last random number generated
Return type: integer
Sample
Code
# get the controller
controller = GameLogic.getCurrentController()
# get random sensor named sensor attached to the controller
sen = controller.getSensor("sensor")
# get last random number generated
num = sen.getLastDraw()
getSeed
getSeed()
Returns the initial seed of the generator
Return type: integer
Sample
Code
# get the controller
controller = GameLogic.getCurrentController()
# get random sensor named sensor attached to the controller
sen = controller.getSensor("sensor")
# get initial seed
seed = sen.getSeed()
setSeed
setSeed(seed)
Sets the initial seed of the generator.
seed:
Type:
integer
Range: 0 to 1000
Note:
If seed = 0, then sensor acts like an always sensor and
fires every time.
Sample
Code
# get the controller
controller = GameLogic.getCurrentController()
# get random sensor named sensor attached to the controller
sen = controller.getSensor("sensor")
# set initial seed
sen.setSeed(500)
|