Base BoardSource Settings

Remote Controlled Object

The remote controlled object of the BoardSource, if any. If your intending to use the

BoardSource for a remote controlled vehicle the object must be set in this field.

Restore Perspective

Used for restoring perspective to the perspective that was used upon boarding. If the

seat cannot change views, this has no effect.

Instant Entry

Makes teleporting even faster by instantly unequipping items.

Instant Exit

Makes teleporting even faster by instantly equipping items.

Dont Destroy On Load

If the BoardSource GameObject should stay alive between scenes enable this.

Display Name

The object name that the ability will display when the hint is shown.

Board Hint

The boarding action hint that the ability will display when the hint is shown.

Allow Character Gravity

Suggested to leave at default (false) unless your creating a stunt car game.

Character gravity force can be applied to the BoardSource resulting in wall riding

capability.

Character Gravity Amount

If left at default (0) character gravity amount will not be modified, otherwise character

gravity will be this amount. Character gravity force can be applied to the

BoardSource resulting in wall riding capability.

Disable On Death

If using the Heath Component you can enable it there, this is just a handy bool to

save going to the Health Component.

Death Prefabs

Any prefabs you wish spawned upon death should added here, unless using the

health component to do so.

Insta Kill Players On Death

If enabled all players will be instantly killed when the BoardSource is out of Health.

If disabled then the players will be ejected only, it’s possible that explosion could kill

them then or they may survive.

Apply Eject Forces

The character can have forces applied when ejected from the BoardSource. You can

use custom force or have the BoardSource rigidbody velocity applied with or without

a threshold. You can also combine custom force with the rigidbody velocity.

Apply Eject Force Threshold

The rigidbody velocity magnitude must be above this threshold to apply eject velocity.

Set to -1 to always apply eject velocity.

Use Custom Eject Force

Great for aircraft, you can apply custom force when ejecting players.

Combine Custom Eject Force

You can combine rigidbody velocity (true) or use the custom force alone (false).

Custom Eject Force

The direction and amount of custom eject force to apply.

Attack Threshold

The BoardSource must be above this speed to make use of any Attack Colliders

NOTE: Requires RigidBody on root object

Front Attack Colliders

Colliders can be added here (imagine invisible bullbar). Any Colliders in this array will

become active to kill UltimateCharacterControllers upon contact, only if the

BoardSource speed is above the Attack Threshold

NOTE: Requires RigidBody on root object

Side Attack Colliders

As above but for sideways speed

Rear Attack Colliders

As per front attack colliders, but for when speed is negative

Disable Colliders

Optionally add any colliders here that should be disabled when player boards. They

will be re-enabled when player disembarks the BoardSource

Far Clip Plane

Adjusts the camera far clip plane, useful for aircraft etc. -1 for no override.

Seats

Where the magic happens. Add seats players can utilise here. See next page for per

seat settings.

What are your feelings
Updated on August 14, 2023