using System;
using System.Collections.Generic;
using System.Text;

namespace ECOT.Game
{

    // Nomenclature
    // ------------------------
    // NF = NOT Found
    // CI = Cannot Integrated
    // PR = Problem

    public static class EcotSound
    {
        public static readonly string Str1 = "string #1";
        public static readonly string Str2 = "string #2";

            // Interface Principale -------------------
        public static readonly string Zoom = "ECOT_Sound_Effet_Zoom"; //OK
        public static readonly string Dezoom = "ECOT_Sound_Effet_Dezoom"; //OK
        public static readonly string Time = "ECOT_Sound_Effet_Time"; //OK
        public static readonly string NewMail = "ECOT_Sound_Effet_NewMail";
        public static readonly string FunMail = "ECOT_Sound_Effet_LectureMessageInsolite";
        public static readonly string InfoMail = "ECOT_Sound_Effet_LectureMessageInfo";
        public static readonly string ClicButton = "ECOT_Sound_Effet_ButtonConstruction"; // OK
        public static readonly string ClicMenu ="ECOT_Sound_Effet_Menu";
        public static readonly string NewDiscovery = ""; 
        public static readonly string Picture = "ECOT_Sound_Effet_Picture";
        public static readonly string Back = "ECOT_Sound_Effet_Annuler"; //OK
        public static readonly string NewButton = "ECOT_Sound_Effet_NewAutorisation";
        public static readonly string NewResearch = "ECOT_Sound_Effet_NewAutorisation";
        public static readonly string NewBuilding = "ECOT_Sound_Effet_NewAutorisation";
        public static readonly string NoGoTransport = "ECOT_Sound_Effet_FeuRouge";
        public static readonly string GoTransport = "ECOT_Sound_Effet_OrderGo";
        public static readonly string ObjectiveOK = "ECOT_Sound_Effet_ObjectifAtteint";
        public static readonly string NewObjective = "ECOT_Sound_Effet_NewObjective";
        public static readonly string AddDeckResearch = "ECOT_Sound_Effet_Recherche_AjoutCarte";
        public static readonly string DeleteDeckResearch = "ECOT_Sound_Effet_Recherche_SuppresionCarte";


            // Map  ---------------------------------
        public static readonly string TrainMove = "ECOT_Sound_Effet_Train";
        public static readonly string AvionMove = "";
        public static readonly string BusMove = "";
        // NF public static readonly string FastFood = "ECOT_Sound_Effet_FastFood";
        public static readonly string WindMachine = "ECOT_Sound_Effet_Eolienne"; // OK
        public static readonly string EnergyBuilding = "ECOT_Sound_Effet_BatElectrique"; // OK
        public static readonly string Elevage = "ECOT_Sound_Effet_BatElevage"; 
        public static readonly string ElevageIntensif = "ECOT_Sound_Effet_BatElevageIntensif";
        public static readonly string Villa = "ECOT_Sound_Effet_Villa"; // OK
        public static readonly string WaterBuilding = "ECOT_Sound_Effet_BatEau"; // OK
        public static readonly string Parc = "ECOT_Sound_Effet_Parc"; // OK
        public static readonly string StationEpuration = "ECOT_Sound_Effet_StationEpuration";
        public static readonly string Gare = "ECOT_Sound_Effet_Gare"; //OK
        public static readonly string DeleteForest = "ECOT_Sound_Effet_DestructionArbre";
        public static readonly string DeleteElement = "ECOT_Sound_Effet_Suppression";
        public static readonly string DeleteTransport = "ECOT_Sound_Effet_Suppression";
        public static readonly string DeleteBuilding = "ECOT_Sound_Effet_Suppression";
        public static readonly string ConstructionBuilding = "ECOT_Sound_Effet_Contruction"; //OK mais ca fait bizarre
        // NF public static readonly string IncreaseViewport = "ECOT_Sound_Effet_IncreaseViewport"; 
        public static readonly string DivineEffect = "ECOT_Sound_Effet_Divine";
        public static readonly string PollutionDanger = "ECOT_Sound_Effet_PollutionDanger";
        public static readonly string BuildingImpossible = "ECOT_Sound_Effet_ConstructionImpossible"; //OK
        public static readonly string ExplosionCentrale = "ECOT_Sound_Effet_ExplosionCentrale";
        public static readonly string Ocean = "ECOT_Sound_Effet_Ocean";
        public static readonly string ExplosionVehicles = "ECOT_Sound_Effet_ExplosionVehicule";

        // City
        public static readonly string CityHappy = "ECOT_Sound_Effet_VilleHappy";
        public static readonly string CityBadPollution = ""; 
        public static readonly string CityBadFood = "";
        public static readonly string CityBadWater = "";
        public static readonly string CityBadEnergy = "";
        public static readonly string CityBadHousing = "";
        public static readonly string CityBadTransport = "";
        public static readonly string CityBadBehavior = "";
        public static readonly string CityUnHappy = "ECOT_Sound_Effet_VilleUnhappy";





            // MiniJeu ------------------------------------------
        public static readonly string Gong = "ECOT_Sound_Effet_Gong"; //OK
        public static readonly string Tir = "ECOT_Sound_Effet_Tir.wav"; // OK
        public static readonly string Reload = "ECOT_Sound_Effet_Reload"; //OK
   // NF ----- public static readonly string HurtingZombie = ""; 
        public static readonly string ScreamZombie = "ECOT_Sound_Effet_CriZombie";
        public static readonly string AttackZombie = "ECOT_Sound_Effet_CoupdeGriffe"; //OK
        public static readonly string HurtingPlayer = "ECOT_Sound_Effet_JoueurTouché"; //OK
        public static readonly string GratteTicket = "ECOT_Sound_Effet_GratteTicket"; //Le son est moche
        public static readonly string ActiveRoulette = "ECOT_Sound_Effet_Mini_LaunchRoulette"; // Il faut regler le son (il se relance alors que la roue est en train de s'arreter)
        public static readonly string PullRoulette = "ECOT_Sound_Effet_RoulettePull"; //OK
        public static readonly string LaunchZombie = "ECOT_Sound_Effet_Mini_LaunchZombie"; // OK
    // NF -----    public static readonly string Malus = "";
    // NF -----    public static readonly string Bonus = "";
 

            // Menu Credit --------------------------------(
        public static readonly string StandingApplause = "ECOT_Sound_Effet_StandingApplause";
        public static readonly string LibraryCategory = "ECOT_Sound_Effet_Menu";
        public static readonly string LibraryChangePage = "ECOT_Sound_Effet_Library_changePage";
        public static readonly string CursorMenuMove = "ECOT_Sound_Effet_MenuMove";      
    }

    public static class EcotMusic
    {
        public static readonly string Intro = "ECOT_Sound_Music_Intro"; //OK
        public static readonly string EcologicalTycoon = "ECOT_Sound_Music_EcologicalTycoon"; //OK
        public static readonly string Dryness = "Dryness_ECOT"; //"ECOT_Sound_Music_Dryness";
        public static readonly string FreeOrDouble = "ECOT_Sound_Music_FreeOrDouble"; //OK
        public static readonly string Roulette = "ECOT_Sound_Music_Roulette"; //OK
        public static readonly string FastGratt = "ECOT_Sound_Music_FastGratt"; //OK
        public static readonly string Zombie = "ECOT_Sound_Music_Zombie"; //OK
    }
}
