brm  
Vars | |
| batch_processing | Have we finished processing a full batch of boulders | 
|---|---|
| batch_start_cooldown | Cooldown used for automatic teleportation after processing boulders_processing_max number of boulders. | 
| boulders_processing_max | How many boulders can we process maximum per loop? | 
| manual_teleport_cooldown | Cooldown used for left click teleportation. | 
| toggled_on | Are we trying to actively collect boulders automatically? | 
Procs | |
| CanAllowThrough | To allow boulders on a conveyor belt to move unobstructed if multiple machines are made on a single line | 
| handle_teleport_conditions | Handles qualifiers for enabling teleportation of boulders. Returns TRUE if the teleportation can proceed, FALSE otherwise. Arguments | 
| pre_collect_boulder | Begins to collect a boulder from the available boulders list in SSore_generation. Boulders must be in the available boulders list. A selected boulder is picked randomly. Arguments | 
| toggle_auto_on | Toggles automatic boulder retrieval on. Adjusts the teleportation sound, icon state, and begins processing. Arguments | 
Var Details
batch_processing 
Have we finished processing a full batch of boulders
batch_start_cooldown 
Cooldown used for automatic teleportation after processing boulders_processing_max number of boulders.
boulders_processing_max 
How many boulders can we process maximum per loop?
manual_teleport_cooldown 
Cooldown used for left click teleportation.
toggled_on 
Are we trying to actively collect boulders automatically?
Proc Details
CanAllowThrough
To allow boulders on a conveyor belt to move unobstructed if multiple machines are made on a single line
handle_teleport_conditions
Handles qualifiers for enabling teleportation of boulders. Returns TRUE if the teleportation can proceed, FALSE otherwise. Arguments
- mob/user - the mob to inform if conditions aren't met
 
pre_collect_boulder
Begins to collect a boulder from the available boulders list in SSore_generation. Boulders must be in the available boulders list. A selected boulder is picked randomly. Arguments
- feedback - should we play sound and display allert if now boulders are available
 - boulders_remaining - how many boulders we want to try & collect spawning a boulder every TELEPORTATION_TIME seconds
 
toggle_auto_on
Toggles automatic boulder retrieval on. Adjusts the teleportation sound, icon state, and begins processing. Arguments
- mob/user - the player who has toggled us