Both sides previous revision
Previous revision
|
Next revision
Both sides next revision
|
modding:vehicletypes [2020/06/08 18:03] yoshi [Metadata] |
modding:vehicletypes [2020/06/20 10:52] yoshi [Events] |
| |
The ''soundSet'' block contains the sound related properties: | The ''soundSet'' block contains the sound related properties: |
* ''name'' is a reference to a [[:modding:sounds#sound_sets|soundset]] file. The path is relative to ''res/config/sound_set/''. | * ''name'' is a reference to a [[modding:soundsets#sound_sets|soundset]] file. The path is relative to ''res/config/sound_set/''. |
* ''openDoors'' is a reference to a custom door opening sound. If this is set, it overrides the ''openDoors'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. | * ''openDoors'' is a reference to a custom door opening sound. If this is set, it overrides the ''openDoors'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. |
* ''closeDoors'' is a reference to a custom door closing sound. If this is set, it overrides the ''closeDoors'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. | * ''closeDoors'' is a reference to a custom door closing sound. If this is set, it overrides the ''closeDoors'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. |
</div> | </div> |
| |
Road vehicles support some [[:modding:general:fileformats:mdl#animations|animation events]]. They can be used in mesh nodes to support model aspects like opening doors: | Road vehicles support some [[modding:resourcetypes:mdl#animations|animation events]]. They can be used in mesh nodes to support model aspects like opening doors: |
* ''forever'' animation is used for roof ventilators or other elements that turn independently from the speed of the vehicle. It is looped forever and has no fixed length. | * ''forever'' animation is used for roof ventilators or other elements that turn independently from the speed of the vehicle. It is looped forever and has no fixed length. |
* ''drive'' animation is used for vehicle parts that move according to the current speed of the vehicle. | * ''drive'' animation is used for vehicle parts that move according to the current speed of the vehicle. |
| |
The ''soundSet'' block contains the sound related properties: | The ''soundSet'' block contains the sound related properties: |
* ''name'' is a reference to a [[:modding:sounds#sound_sets|soundset]] file. The path is relative to ''res/config/sound_set/''. | * ''name'' is a reference to a [[modding:soundsets#sound_sets|soundset]] file. The path is relative to ''res/config/sound_set/''. |
* ''openDoors'' is a reference to a custom door opening sound. If this is set, it overrides the ''openDoors'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. | * ''openDoors'' is a reference to a custom door opening sound. If this is set, it overrides the ''openDoors'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. |
* ''closeDoors'' is a reference to a custom door closing sound. If this is set, it overrides the ''closeDoors'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. | * ''closeDoors'' is a reference to a custom door closing sound. If this is set, it overrides the ''closeDoors'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. |
</div> | </div> |
| |
Rail vehicles support some [[:modding:general:fileformats:mdl#animations|animation events]]. They can be used in mesh nodes to support model aspects like opening doors: | Rail vehicles support some [[modding:resourcetypes:mdl#animations|animation events]]. They can be used in mesh nodes to support model aspects like opening doors: |
* ''forever'' animation is used for roof ventilators or other elements that turn independently from the speed of the vehicle. It is looped forever and has no fixed length. | * ''forever'' animation is used for roof ventilators or other elements that turn independently from the speed of the vehicle. It is looped forever and has no fixed length. |
* ''drive'' animation is used for vehicle parts that move according to the current speed of the vehicle. | * ''drive'' animation is used for vehicle parts that move according to the current speed of the vehicle. |
* ''name'' is a reference to the model file relative to ''res/models/model''. | * ''name'' is a reference to the model file relative to ''res/models/model''. |
* ''forward'' is a boolean value. If set to ''true'' the model is used as is, otherwise it is flipped by 180 degrees. | * ''forward'' is a boolean value. If set to ''true'' the model is used as is, otherwise it is flipped by 180 degrees. |
* ''name'' is the name of the multiple unit that is used in the buy menu. It can be translated in a [[:modding:general:modcomponents#stringslua|strings.lua]] file. | * ''name'' is the name of the multiple unit that is used in the buy menu. It can be translated in a [[modding:modcomponents#stringslua|strings.lua]] file. |
* ''desc'' is the description of the multiple unit used in the buy menu. It can be translated too. The technical data is calculated based on the single vehicles used in the multiple unit. | * ''desc'' is the description of the multiple unit used in the buy menu. It can be translated too. The technical data is calculated based on the single vehicles used in the multiple unit. |
* ''groupFileName'' is an optional reference to another multiple unit or a model to define this multiple unit as a variant under the other multiple unit / model as main group. See the [[modding:vehicleadvanced#buy_menu_groups|buy menu group explanation]] for further details. | * ''groupFileName'' is an optional reference to another multiple unit or a model to define this multiple unit as a variant under the other multiple unit / model as main group. See the [[modding:vehicleadvanced#buy_menu_groups|buy menu group explanation]] for further details. |
* The ''effects'' block is left empty for now. | * The ''effects'' block is left empty for now. |
* The ''soundSet'' block contains the known soundset related properties: | * The ''soundSet'' block contains the known soundset related properties: |
* ''name'' is a reference to a [[:modding:sounds#sound_sets|soundset]] file. The path is relative to ''res/config/sound_set/''. | * ''name'' is a reference to a [[modding:soundsets#sound_sets|soundset]] file. The path is relative to ''res/config/sound_set/''. |
* ''horn'' is a reference to a custom horn sound. If this is set, it overrides the ''horn'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. | * ''horn'' is a reference to a custom horn sound. If this is set, it overrides the ''horn'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. |
| |
</div> | </div> |
| |
Ships support some [[:modding:general:fileformats:mdl#animations|animation events]]. They can be used in mesh nodes to support model aspects like opening doors: | Ships support some [[modding:resourcetypes:mdl#animations|animation events]]. They can be used in mesh nodes to support model aspects like opening doors: |
* ''forever'' animation is used for continous animations like the radar beacons on ships. | * ''forever'' animation is used for continous animations like the radar beacons on ships. |
* ''drive'' animation is used for vehicle parts that move according to the current speed of the vehicle. | * ''drive'' animation is used for vehicle parts that move according to the current speed of the vehicle. |
* The ''effects'' block is left empty for now. | * The ''effects'' block is left empty for now. |
* The ''soundSet'' block contains the known soundset related properties: | * The ''soundSet'' block contains the known soundset related properties: |
* ''name'' is a reference to a [[:modding:sounds#vehicles|soundset]] file. The path is relative to ''res/config/sound_set/''. | * ''name'' is a reference to a [[modding:soundsets#vehicles|soundset]] file. The path is relative to ''res/config/sound_set/''. |
* ''sonicBoom'' is a reference to a custom sonic boom sound. If this is set, it overrides the ''horn'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. | * ''sonicBoom'' is a reference to a custom sonic boom sound. If this is set, it overrides the ''horn'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. |
* ''land'' is a reference to a custom landing sound. If this is set, it overrides the ''horn'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. | * ''land'' is a reference to a custom landing sound. If this is set, it overrides the ''horn'' event reference in the soundset above. The path is relative to ''res/audio/effects/''. |
</div> | </div> |
| |
Planes support some [[:modding:general:fileformats:mdl#animations|animation events]]. They can be used in mesh nodes to support model aspects like opening doors: | Planes support some [[modding:resourcetypes:mdl#animations|animation events]]. They can be used in mesh nodes to support model aspects like opening doors: |
* ''forever'' animation is used for elements that turn independently from the speed of the vehicle. It is looped forever and has no fixed length. | * ''forever'' animation is used for elements that turn independently from the speed of the vehicle. It is looped forever and has no fixed length. |
* ''drive'' animation is used for vehicle parts that move according to the current speed of the vehicle. | * ''drive'' animation is used for vehicle parts that move according to the current speed of the vehicle. |
\\ | \\ |
| |
<div page_prev>[[::modding:vehicles|Vehicle Modding]]</div> | <div page_prev>[[:modding:vehiclebasics|Vehicle Basics]]</div> |
<div page_next>[[::modding:vehicleadvanced|Vehicle Advanced Topics]]</div> | <div page_next>[[:modding:vehicleadvanced|Vehicle Advanced Topics]]</div> |