module Base
{
    sound keyboard_click
    {
        category = Object
        is3D = TRUE
        loop = FALSE
        volume = 0.2
        file = media/sound/keyboard_click.ogg
    }

    sound mouse_click
    {
        category = Object
        is3D = TRUE
        loop = FALSE
        volume = 0.2
        file = media/sound/mouse_click.ogg
    }

    sound computeroff
    {
        category = Object
        is3D = TRUE
        loop = FALSE
        volume = 0.05
        file = media/sound/computeroff.ogg
    }

    sound computerworking
    {
        category = Object
        is3D = TRUE
        loop = TRUE
        volume = 0.5
        file = media/sound/computerworking.ogg
    }

    // Game loops (1..14)
    sound computergame1  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame1.ogg }
    sound computergame2  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame2.ogg }
    sound computergame3  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame3.ogg }
    sound computergame4  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame4.ogg }
    sound computergame5  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame5.ogg }
    sound computergame6  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame6.ogg }
    sound computergame7  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame7.ogg }
    sound computergame8  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame8.ogg }
    sound computergame9  { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame9.ogg }
    sound computergame10 { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame10.ogg }
    sound computergame11 { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame11.ogg }
    sound computergame12 { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame12.ogg }
    sound computergame13 { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame13.ogg }
    sound computergame14 { category = Object is3D = TRUE loop = TRUE volume = 0.7 file = media/sound/computergame14.ogg }

    sound cd_insert
    {
        category = Object
        is3D = TRUE
        loop = FALSE
        volume = 0.2
        file = media/sound/cd_insert.ogg
    }

    sound cd_eject
    {
        category = Object
        is3D = TRUE
        loop = FALSE
        volume = 0.2
        file = media/sound/cd_eject.ogg
    }

    sound computeron
    {
        category = Object
        is3D = TRUE
        loop = FALSE
        volume = 0.3
        file = media/sound/computeron.ogg
    }

    // Aliases used by UI code
    sound pc_power_button_click { category = Object is3D = TRUE loop = FALSE volume = 0.2 file = media/sound/mouse_click.ogg }
    sound pc_power_on           { category = Object is3D = TRUE loop = FALSE volume = 0.3 file = media/sound/computeron.ogg }
    sound cd_tray_open          { category = Object is3D = TRUE loop = FALSE volume = 0.2 file = media/sound/cd_eject.ogg }
    sound cd_tray_close         { category = Object is3D = TRUE loop = FALSE volume = 0.2 file = media/sound/cd_insert.ogg }
    sound install_start         { category = Object is3D = TRUE loop = FALSE volume = 0.25 file = media/sound/keyboard_click.ogg }
}
