The NGLE Manual
Rolling Balls
By Bedazzled
Now you can add special characteristics to rollingballs
by setting in the OCB field of a Rollingball one or more of
the following values (adding them together if necessary):
1 = Silent mode
Disable sound and earthquake. This is useful when using a
hidden rollingball to enable more special triggers in
sequence, avoids having the rumble sound and screen shake.
2 = Kill Enemies
The rollingball will kill all creatures it touches while it
is moving.
4 = Pushing/Pulling
Adding the value 4 enables Lara to push or pull a
rollingball. In this situation no trigger is required for
the rollingball. The ball can only be moved on flat sections
(not sloped) of floor so by arranging slopes in suitable
positions you can limit the direction the ball can be moved
in.
Remarks: this ocb requires the Lara's animation number 316
in your wad. Not all standard wads have this animation, but
it can be found in the catacomb. wad. If animation 316 is
missing in your wad nothing will happen when Action is
pressed with Lara close to the rollingball.
Once Lara has moved a rollingball and released it she will
not be able to move it again.
8 = Pushing/Pulling with recovery
This ocb works like ocb 4, but in this case you'll be able
not only to move the rollingball once but an infinite number
of times. Using this method you can move a rolling ball
along a flat Pushing/Pulling floor, until it reaches a slope
where it will roll down.
Remark: also this ocb requires the animation number 316, see
above info for Ocb 4.

16 = Destroy shatter objects
Rollingball will destroy a shatter object in its path.
32 = Check for collision with water room
If your rolling ball could land in water you can add the ocb
32 to produce a:
- Splash on the water surface
- Simulation of underwater movements with different physical
behaviour.

64 = Enable common triggers
Will allow the rollingball to activate common triggers, i.e.
the "trigger" usually enabled only by Lara. In this way a
rollingball will be able to activate traps for Lara thus
saving her from harm.