Vehicle Setup
Setting Up The Vehicle
The vehicle prefabs provided in the kit already have weapons set up.
To set up your own vehicle, follow these steps.
Add a Triggerables Manager component to the root transform
Add a Weapons component to the root transform
Add an Aim Controller component to the root transform
Customize the settings in the inspector.
Setting Up Input
The player prefabs in the kit already have input set up for firing weapons.
To set up your own player, add a PlayerInput_InputSystem_TriggerablesControls script to its hierarchy, if it doesn't exist already.
The AI already has weapons input set up in its Spaceship Attack Behaviour component (for the Space Combat Kit) or the AI Controller (for the Mech Combat Kit).
Adding Weapons To A Vehicle
The kits come with many weapon prefabs you can add to your vehicle. There are a couple of ways you can add these weapons.
Add To Hierarchy
If your weapon has a Module component (as all the provided weapon prefabs do) you can simply drag it onto your vehicle to add it to the hierarchy, and when you play the game you'll be able to fire it.
Add To Module Mount
Check out the Module Mounts section for more info on setting up a module mount.
If you want to create a weapon on the vehicle when the scene starts, drag the weapon prefab into the Default Module Prefabs list in the inspector of a Module Mount component on your vehicle.
When you run the game, the weapon will be created at the module mount, and you can fire it with the weapon controls
In the following sections, we'll go more in depth with the settings on the components you added above.
Last updated