author | truelight |
Mon, 19 Mar 2007 12:30:11 +0000 | |
branch | noai |
changeset 9475 | 58c20c0e394f |
parent 6574 | e1d1a12faaf7 |
child 6658 | 59048224be55 |
permissions | -rw-r--r-- |
/* $Id$ */ #ifndef NEWGRF_SOUND_H #define NEWGRF_SOUND_H enum VehicleSoundEvent { VSE_START = 1, VSE_TUNNEL = 2, VSE_BREAKDOWN = 3, VSE_RUNNING = 4, VSE_TOUCHDOWN = 5, VSE_TRAIN_EFFECT = 6, VSE_RUNNING_16 = 7, VSE_STOPPED_16 = 8, VSE_LOAD_UNLOAD = 9, }; FileEntry *AllocateFileEntry(); void InitializeSoundPool(); FileEntry *GetSound(uint index); uint GetNumSounds(); bool PlayVehicleSound(const Vehicle *v, VehicleSoundEvent event); #endif /* NEWGRF_SOUND_H */