Target cdaudio (GoldSrc): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎Keyvalues: confirm)
m (Code to mono)
Line 18: Line 18:
! Value || MP3 file to play
! Value || MP3 file to play
|-
|-
| <code>1</code> || <code><None></code>
| {{mono|1}} || {{mono|<None>}}
|-
|-
| <code>2</code> || Half-Life01.mp3
| {{mono|2}} || {{mono|Half-Life01.mp3}}
|-
|-
| <code>3</code> || Prospero01.mp3
| {{mono|3}} || {{mono|Prospero01.mp3}}
|-
|-
| <code>4</code> || Half-Life12.mp3
| {{mono|4}} || {{mono|Half-Life12.mp3}}
|-
|-
| <code>5</code> || Half-Life07.mp3
| {{mono|5}} || {{mono|Half-Life07.mp3}}
|-
|-
| <code>6</code> || Half-Life10.mp3
| {{mono|6}} || {{mono|Half-Life10.mp3}}
|-
|-
| <code>7</code> || Suspense01.mp3
| {{mono|7}} || {{mono|Suspense01.mp3}}
|-
|-
| <code>8</code> || Suspense03.mp3
| {{mono|8}} || {{mono|Suspense03.mp3}}
|-
|-
| <code>9</code> || Half-Life09.mp3
| {{mono|9}} || {{mono|Half-Life09.mp3}}
|-
|-
| <code>10</code> || Half-Life02.mp3
| {{mono|10}} || {{mono|Half-Life02.mp3}}
|-
|-
| <code>11</code> || Half-Life13.mp3
| {{mono|11}} || {{mono|Half-Life13.mp3}}
|-
|-
| <code>12</code> || Half-Life04.mp3
| {{mono|12}} || {{mono|Half-Life04.mp3}}
|-
|-
| <code>13</code> || Half-Life15.mp3
| {{mono|13}} || {{mono|Half-Life15.mp3}}
|-
|-
| <code>14</code> || Half-Life14.mp3
| {{mono|14}} || {{mono|Half-Life14.mp3}}
|-
|-
| <code>15</code> || Half-Life16.mp3
| {{mono|15}} || {{mono|Half-Life16.mp3}}
|-
|-
| <code>16</code> || Suspense02.mp3
| {{mono|16}} || {{mono|Suspense02.mp3}}
|-
|-
| <code>17</code> || Half-Life03.mp3
| {{mono|17}} || {{mono|Half-Life03.mp3}}
|-
|-
| <code>18</code> || Half-Life08.mp3
| {{mono|18}} || {{mono|Half-Life08.mp3}}
|-
|-
| <code>19</code> || Prospero02.mp3
| {{mono|19}} || {{mono|Prospero02.mp3}}
|-
|-
| <code>20</code> || Half-Life05.mp3
| {{mono|20}} || {{mono|Half-Life05.mp3}}
|-
|-
| <code>21</code> || Prospero04.mp3
| {{mono|21}} || {{mono|Prospero04.mp3}}
|-
|-
| <code>22</code> || Half-Life11.mp3
| {{mono|22}} || {{mono|Half-Life11.mp3}}
|-
|-
| <code>23</code> || Half-Life06.mp3
| {{mono|23}} || {{mono|Half-Life06.mp3}}
|-
|-
| <code>24</code> || Prospero03.mp3
| {{mono|24}} || {{mono|Prospero03.mp3}}
|-
|-
| <code>25</code> || Half-Life17.mp3
| {{mono|25}} || {{mono|Half-Life17.mp3}}
|-
|-
| <code>26</code> || Prospero05.mp3
| {{mono|26}} || {{mono|Prospero05.mp3}}
|-
|-
| <code>27</code> || Suspense05.mp3
| {{mono|27}} || {{mono|Suspense05.mp3}}
|-
|-
| <code>28</code> || Suspense07.mp3
| {{mono|28}} || {{mono|Suspense07.mp3}}
|-
|-
| <code>29</code> || gamestartup.mp3
| {{mono|29}} || {{mono|gamestartup.mp3}}
|-
|-
|}
|}
{{note|Track 29 or <code>gamestartup.mp3</code> 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.}}
{{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:10, 29 May 2023

Not to be confused with trigger_cdaudio.

Template:GoldSource base point

Entity description

Plays a specified track either on the CD or in the media folder when the player walks through this entity.

Note.pngNote:The MP3 files loaded, and what number they are used as in this entity are hard-coded into the game, except in Condition Zero Deleted Scenes. Therefore, the filenames of custom mp3s must be very specific.
Note.pngNote: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.

Keyvalues

TrackName ([todo internal name (i)]) <string> (only in Condition Zero Deleted Scenes)
The path of the MP3 track to play, relative to the base mod directory.
Loop ([todo internal name (i)]) <choices> (only in Condition Zero Deleted Scenes)
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.
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
Note.pngNote:Track 29 or 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.}}

Name (targetname) <string>
The targetname that other entities refer to this entity by.

See also