CCG/EngineSound

From TrainzOnline
< CCG(Difference between revisions)
Jump to: navigation, search
(New page: ==KIND: ENGINESOUND== <font color="red"> TBD: Add rpm based steam sounds</font> ===Description=== An engine sound specification, detailing the locomotive engine sound files referenced b...)
 
Line 105: Line 105:
 
==Return to CCG Index==
 
==Return to CCG Index==
 
[[Content Creator's Guide]]
 
[[Content Creator's Guide]]
 +
 +
Test

Revision as of 11:01, 28 June 2012

Contents

KIND: ENGINESOUND

TBD: Add rpm based steam sounds


Description

An engine sound specification, detailing the locomotive engine sound files referenced by the enginesound tag in a traincar kind.


Container Structure

A well formed enginesound kind has the following container structure:

CCG enginesound dir.jpg

See Chapter 7 for an example asset of this kind.

A TYPICAL ASSET OF THIS KIND MAY HAVE THE FOLLOWING TAGS:

enginesound
kuid                       kuid
trainz-build               data
category-class             data
username                   data
kind                       data
category-region            data
category-era               data
thumbnails
0  
image                      file
width                      data
height                     data


TAGS AND CONTAINERS

The following tags are further defined in Chapter 5:

kuid
Generated automatically by CCP.
trainz-build
Automatically set to 2.9 for 2009 assets.
category-class
Should be "ZS" - Enginesound. See the "Train Parts" section of Category Class.
category-region
See Category Region for a list of valid category-region values.
category-era
See Category Era for a list of valid category-era values.
username
Asset username. Though this asset doesn't appear in the Surveyor menu, the username is used to identify the asset in the "Content Manager Plus" and "Content Creator Plus" programs.
kind
Must be "enginesound".

Notes:

Though not mentioned in the config.txt itself, enginesounds must be named in a specific way in order to work correctly.

Diesel and Electric

"down 2 - 1.wav", "down 3 - 2.wav", "down 4 - 3.wav",
"down 5 - 4.wav", "down 6 - 5.wav", "down 7 - 6.wav",
"down 8 - 7.wav"
 
"idle 1.wav", "idle 2.wav", "idle 3.wav", "idle 4.wav", 
"idle5.wav", "idle 6.wav", "idle 7.wav", "idle 8.wav"
 
"stop.wav"
 
"up 1 - 2.wav", "up 2 - 3.wav", "up 3 - 4.wav", "up 4 - 5.wav",
"up 5 - 6.wav", "up 6 - 7.wav", "up 7 - 8.wav"

Steam

These file are the steam engine idling sounds played after the steam engine is stationary for 1, 2 and 3 minutes.

"loco-stationary.fast.wav" (1 minute)
"loco-stationary.med.wav" (2 minutes)
"loco-stationary.slow.wav" (3 minutes)

Piston stroke sounds, played every 180 degrees revolution of the piston wheel played in sequence and repeated up to about 40 kph.

"piston_stroke1.wav", "piston_stroke2.wav", "piston_stroke3.wav", "piston_stroke4.wav"

From 40 kph upwards, the following sound loop is cross-faded as the piston sounds die off. The loop is pitched shifted (through code) relative to the locomotive's velocity.

"steam_loop.wav"
The general hiss from the smoke stack:"smoke_stack_hiss.wav"


THIS KIND SUPPORTS THE FOLLOWING:

CONTAINERS
String Table, Chinese String Table, Czech String Table, Dutch String Table, French String Table, German String Table, Italian String Table, Polish String Table, Russian String Table, Spanish String Table, KUID Table, Obsolete Table, Thumbnails, Privileges, Extensions.
TAGS
kuid, trainz-build, category-class, category-region, category-era, username, kind, author, category-keyword, contact-email, contact-website, description, description-cn, description-cz, description-de, description-es, description-fr, description-it, description-pl, description-nl, description-ru, license, organisation, username-cn, username-cz, username-de, username-es, username-fr, username-it, username-nl, username-pl, username-ru.


Return to CCG Index

Content Creator's Guide

Test

Personal tools