List of Events/BFBB

This is a list of Events. Please note that not every event is designed for every asset type (you can only send GiveShinyObjects to PLYR, for example).

Enable
Object types: All

Parameters: ???

Turns on event handling for an object asset.

Disable
Object types: All

Parameters: ???

Turns off event handling for an object asset.

Visible
Object types: All

Parameters: ???

Turns on rendering for an object asset.

Invisible
Object types: All

Parameters: ???

Turns off rendering for an object asset.

EnterPlayer
Object types: TRIG

Parameters: ???

Automatically sent to a TRIG whenever the player enters its volume.

ExitPlayer
Object types: TRIG

Parameters: ???

Automatically sent to a TRIG whenever the player exits its volume.

ControlOff
Object types: PLYR

Parameters: ???

Turns off gamepad/controller input.

ControlOn
Object types: PLYR

Parameters: ???

Turns on gamepad/controller input.

Reset
Object types: BOUL, BUTN, CNTR, DYNA, SIMP, TIMR

Parameters: ???

Resets a CNTR to its initial value.

Resets a TIMR to its initial value.

Increment
Object types: CNTR

Parameters: ???

Increases a CNTR’s value by 1. Automatically sends one of the events from Count1 to Count20, based on the resulting value of the increment.

Decrement
Object types: CNTR

Parameters: ???

Decreases a CNTR's value by 1. Automatically sends one of the events from Count1 to Count20, based on the resulting value of the decrement.

Teleport Player
Object types: PLYR

Parameters:


 * AssetID Portal

Teleports the player using a Portal. If the Portal's destination level is the same as the current level, the player will teleport instantly. Otherwise, a loading screen will appear for the destination level.

OutOfBounds
Object types: PLYR

Parameters: ???

Causes the hand to immediately take the player off-screen and place him/her back into the level.

Run
Object types: DYNA, PLAT, TIMR

Parameters: ???

Starts ticking down a TIMR.

Stop
Object types: DYNA, PLAT, SFX, TIMR

Parameters: ???

Pauses a TIMR?

Expired
Object types: CNTR, TIMR

Parameters: ???

Automatically sent to a CNTR when its value is 0?

Automatically sent to a TIMR when its value is 0?

GiveShinyObjects
Object types: PLYR

Parameters:


 * float Amount

Gives or takes away a specified Amount of shiny objects from the player.

Evaluate
Object types: COND

Parameters: ???

Evaluates a COND. Automatically sends True or False to the COND, based on the result of the evaluation.

True
Object types: COND

Parameters: ???

Automatically sent to a COND from the Evaluate event if the evaluation is true.

False
Object types: COND

Parameters: ???

Automatically sent to a COND from the Evaluate event if the evaluation is false.

Count1
Object types: CNTR

Parameters: ???

Sets the value of a CNTR to 1. Automatically sent from the Increment or Decrement event if the resulting value is 1.

Count2
Object types: CNTR

Parameters: ???

Sets the value of a CNTR to 2. Automatically sent from the Increment or Decrement event if the resulting value is 2.

Count3
Object types: CNTR

Parameters: ???

Sets the value of a CNTR to 3. Automatically sent from the Increment or Decrement event if the resulting value is 3.