Trigger cdaudio (GoldSrc): Difference between revisions
Jump to navigation
Jump to search
Note:The MP3 files loaded, and what number they are used as in this entity are hard-coded into the game, except in
. Therefore, the filenames of custom MP3s must be very specific.
Note:In early retail (WON) versions of the game, only CD Audio support was support. Later WON versions added undocumented MP3 playback which was used in the Steam release.
Note:Track 29 or gamestartup.mp3
SirYodaJedi (talk | contribs) m (→Keyvalues: code to mono) |
SirYodaJedi (talk | contribs) m (→Keyvalues: derp) |
||
| Line 19: | Line 19: | ||
! Value || Mp3 file to play | ! Value || Mp3 file to play | ||
|- | |- | ||
| {{mono|1 | | {{mono|1}} || {{mono|<None>}} | ||
|- | |- | ||
| {{mono|2 | | {{mono|2}} || {{mono|Half-Life01.mp3}} | ||
|- | |- | ||
| {{mono|3 | | {{mono|3}} || {{mono|Prospero01.mp3}} | ||
|- | |- | ||
| {{mono|4 | | {{mono|4}} || {{mono|Half-Life12.mp3}} | ||
|- | |- | ||
| {{mono|5 | | {{mono|5}} || {{mono|Half-Life07.mp3}} | ||
|- | |- | ||
| {{mono|6 | | {{mono|6}} || {{mono|Half-Life10.mp3}} | ||
|- | |- | ||
| {{mono|7 | | {{mono|7}} || {{mono|Suspense01.mp3}} | ||
|- | |- | ||
| {{mono|8 | | {{mono|8}} || {{mono|Suspense03.mp3}} | ||
|- | |- | ||
| {{mono|9 | | {{mono|9}} || {{mono|Half-Life09.mp3}} | ||
|- | |- | ||
| {{mono|10 | | {{mono|10}} || {{mono|Half-Life02.mp3}} | ||
|- | |- | ||
| {{mono|11 | | {{mono|11}} || {{mono|Half-Life13.mp3}} | ||
|- | |- | ||
| {{mono|12 | | {{mono|12}} || {{mono|Half-Life04.mp3}} | ||
|- | |- | ||
| {{mono|13 | | {{mono|13}} || {{mono|Half-Life15.mp3}} | ||
|- | |- | ||
| {{mono|14 | | {{mono|14}} || {{mono|Half-Life14.mp3}} | ||
|- | |- | ||
| {{mono|15 | | {{mono|15}} || {{mono|Half-Life16.mp3}} | ||
|- | |- | ||
| {{mono|16 | | {{mono|16}} || {{mono|Suspense02.mp3}} | ||
|- | |- | ||
| {{mono|17 | | {{mono|17}} || {{mono|Half-Life03.mp3}} | ||
|- | |- | ||
| {{mono|18 | | {{mono|18}} || {{mono|Half-Life08.mp3}} | ||
|- | |- | ||
| {{mono|19 | | {{mono|19}} || {{mono|Prospero02.mp3}} | ||
|- | |- | ||
| {{mono|20 | | {{mono|20}} || {{mono|Half-Life05.mp3}} | ||
|- | |- | ||
| {{mono|21 | | {{mono|21}} || {{mono|Prospero04.mp3}} | ||
|- | |- | ||
| {{mono|22 | | {{mono|22}} || {{mono|Half-Life11.mp3}} | ||
|- | |- | ||
| {{mono|23 | | {{mono|23}} || {{mono|Half-Life06.mp3}} | ||
|- | |- | ||
| {{mono|24 | | {{mono|24}} || {{mono|Prospero03.mp3}} | ||
|- | |- | ||
| {{mono|25 | | {{mono|25}} || {{mono|Half-Life17.mp3}} | ||
|- | |- | ||
| {{mono|26 | | {{mono|26}} || {{mono|Prospero05.mp3}} | ||
|- | |- | ||
| {{mono|27 | | {{mono|27}} || {{mono|Suspense05.mp3}} | ||
|- | |- | ||
| {{mono|28 | | {{mono|28}} || {{mono|Suspense07.mp3}} | ||
|- | |- | ||
| {{mono|29 | | {{mono|29}} || {{mono|gamestartup.mp3}} | ||
|- | |- | ||
| {{mono|30 | | {{mono|30}} || {{mono|<None>}} | ||
|- | |- | ||
|} | |} | ||
{{note|Track 29 or {{mono|gamestartup.mp3 | {{note|Track 29 or {{mono|gamestartup.mp3}}}} will automatically play upon game launching into the main menu, and will loop and continue to play until another music track is called or a mulitplayer server is loaded.}} | ||
{{Hl1_kv_targetname}} | {{Hl1_kv_targetname}} | ||
Revision as of 13:08, 29 May 2023
Not to be confused with target_cdaudio.
Todo: The deprecated template
{{Base brush}}, {{Brush ent}} or {{Tf2 brush}} (and similar) was used. Use {{Entity}} instead.
trigger_cdaudio is a brush entity available in all GoldSrc engine games.
Entity description
Plays a specified track either on the CD or in the media folder when the player walks through this entity.
Keyvalues
- TrackName ([todo internal name (i)]) <string> (only in
) - The path of the MP3 track to play, relative to the base mod directory.
- Loop ([todo internal name (i)]) <choices> (only in
) - Whether the track should loop. Default is "No".
- 0: No
- 1: Yes
Confirm:Broken in current Steam release?
- Track ([todo internal name (i)]) <integer>
- The name of the track to play via the media folder OR the CD-track number if a red book audio cd is available.
Value Mp3 file to play 1 <None> 2 Half-Life01.mp3 3 Prospero01.mp3 4 Half-Life12.mp3 5 Half-Life07.mp3 6 Half-Life10.mp3 7 Suspense01.mp3 8 Suspense03.mp3 9 Half-Life09.mp3 10 Half-Life02.mp3 11 Half-Life13.mp3 12 Half-Life04.mp3 13 Half-Life15.mp3 14 Half-Life14.mp3 15 Half-Life16.mp3 16 Suspense02.mp3 17 Half-Life03.mp3 18 Half-Life08.mp3 19 Prospero02.mp3 20 Half-Life05.mp3 21 Prospero04.mp3 22 Half-Life11.mp3 23 Half-Life06.mp3 24 Prospero03.mp3 25 Half-Life17.mp3 26 Prospero05.mp3 27 Suspense05.mp3 28 Suspense07.mp3 29 gamestartup.mp3 30 <None>
will automatically play upon game launching into the main menu, and will loop and continue to play until another music track is called or a mulitplayer server is loaded.}}
- Name (targetname) <string>
- The targetname that other entities refer to this entity by.