Vehicle Extension
The Vehicle extension provides a comprehensive set of actions, events, facts, manifests, and artifacts for managing vehicles in your server.
Entry Types
| Type | Count | Description |
|---|---|---|
| Action | 9 | Trigger vehicle-related actions |
| Event | 7 | Listen for vehicle-related events |
| Fact | 4 | Query vehicle-related data |
| Manifest | 3 | Define vehicle configurations |
| Artifact | 1 | Vehicle data persistence |
Actions
Actions are entries that perform operations when triggered.
- vehicle_attack - Trigger a vehicle attack action
- vehicle_ability - Activate a vehicle ability
- vehicle_charge - Charge attack with vehicle
- repair_vehicle - Repair the current vehicle
- refill_vehicle_fuel - Refill vehicle fuel
- add_vehicle_xp - Add XP to current vehicle
- set_vehicle_skin - Change vehicle skin
- open_vehicle_garage - Open vehicle garage menu
- spawn_vehicle - Spawn a vehicle
Events
Events are entries that fire when something happens.
- on_vehicle_attack - Fired when a vehicle attacks
- on_vehicle_charge_hit - Fired when a charge attack hits
- on_vehicle_destroyed - Fired when a vehicle is destroyed
- on_vehicle_stamina_deplete - Fired when vehicle stamina is depleted
- on_vehicle_collision - Fired when vehicle collides
- on_vehicle_fuel_empty - Fired when vehicle runs out of fuel
- on_vehicle_level_up - Fired when vehicle levels up
Facts
Facts are entries that provide queryable data.
- vehicle_stamina_fact - Current vehicle stamina
- vehicle_charge_meter_fact - Current vehicle charge meter
- vehicle_limit - Vehicle ownership limit
- vehicle_owned_count - Count of owned vehicles
Manifests
Manifests are entries that define configurations.
- vehicle_definition - Vehicle definition
- vehicle_garage_menu - Vehicle garage menu
- vehicle_config - Global vehicle configuration
Artifacts
Artifacts are entries that handle data persistence.
- vehicle_storage - Vehicle storage artifact