vehicle_template_accessory
The `vehicle_template_accessory` table
Records in this table can be overwritten by vehicle_accessory table
Structure
Field | Type | Attributes | Key | Null | Default | Extra | Comment |
---|---|---|---|---|---|---|---|
entry | MEDIUMINT | UNSIGNED | PRI | NO | 0 | ||
accessory_entry | MEDIUMINT | UNSIGNED | NO | 0 | |||
seat_id | TINYINT | SIGNED | PRI | NO | 0 | ||
minion | TINYINT | UNSIGNED | NO | 0 | |||
description | text | SIGNED | NO | ||||
summontype | TINYINT | UNSIGNED | NO | 6 | see enum TempSummonType | ||
summontimer | INT | UNSIGNED | NO | 30000 | timer, only relevant for certain summontypes |
Description of the fields
entry
Entry of creature to be used as Vehicle. Entry from creature_template.
accessory_entry
Entry from creature_template to be used as the rider/turret/addon to the main vehicle. ID from creature_template.
seat_id
Vehicle seat in witch the accessory should be spawned. See VehicleSeat.dbc.
minion
If value is 0 accessory will not die when vehicle dies. If value is 1 accessory will die when the vehicle dies.
description
Comment
summontype
Flag | Name | Comments |
---|---|---|
1 | TEMPSUMMON_TIMED_OR_DEAD_DESPAWN | Despawns after a specified time OR when the creature disappears |
2 | TEMPSUMMON_TIMED_OR_CORPSE_DESPAWN | Despawns after a specified time OR when the creature dies |
3 | TEMPSUMMON_TIMED_DESPAWN | Despawns after a specified time |
4 | TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT | Despawns after a specified time after the creature is out of combat |
5 | TEMPSUMMON_CORPSE_DESPAWN | Despawns instantly after death |
6 | TEMPSUMMON_CORPSE_TIMED_DESPAWN | Despawns after a specified time after death |
7 | TEMPSUMMON_DEAD_DESPAWN | Despawns when the creature disappears |
8 | TEMPSUMMON_MANUAL_DESPAWN | Despawns when UnSummon() is called |
summontimer
Timer linked to summontype