Creates a singularity which destroys units with disabled engines. BlackHoles have footprints by default and are unselectable in-game.

BlackHoles can inhibit warp in a wider field of radius through RTS_CFG.h commands.

Note that moveBelowCombatArea = 1 by default.

classlabel = "blackhole_obj"

Stock ODF Commands


Float, Default: 0.0

The distance from the center of the Blackhole where its gravitational pull is active if gravityForce is not specified. A GameObject with disabled / destroyed engines will be pulled into the Blackhole if it is within this radius.


Float, Default: 10.0

The distance from the center of the Blackhole which defines the event horizon. A GameObject that is pulled across the event horizon is destroyed without producing an explosion.

Note that the eventRadius also changes the size of the BlackHole's footprint.


Float, Default: 0.0

The speed at which the model of the Blackhole spins. A positive value is in the clockwise direction and a negative value is counterclockwise.

rotation = 0.005


Float, Default: 1.0

Modifies the size of the model by this factor.


Float, Default: ???

Modifies the force by which GameObjects with disabled / destroyed engines are pulled into the Blackhole.

If set to a high enough value, such GameObjects will be pulled from beyond the gravityRadius.