public void ReleasePenguinCupEffects() { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_PenguinSquawk1) != null); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_PenguinSquawk1); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_PenguinSquawk2); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_PenguinSquawk3); }
public void LoadNewSceneSoundEffects(int whichScene) { #if AUDIO_OFF return; #endif Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_RunSoft1) == null); switch ((SceneType)whichScene) { case SceneType.kSceneMud: break; case SceneType.kSceneGrass: case SceneType.kSceneIce: case SceneType.kSceneDesert: case SceneType.kSceneMoon: (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunHard1, "HoofHard1.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunHard2, "HoofHard2.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunHard3, "HoofHard1.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunHard4, "HoofHard3.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_RunSoft1, "HoofSoft5.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_RunSoft2, "HoofSoft3.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_RunSoft3, "HoofSoft5.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_RunSoft4, "HoofSoft4.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_RunSoftPig1, "HoofSoft5.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_RunSoftPig2, "HoofSoft3.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_RunSoftPig3, "HoofSoft5.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_RunSoftPig4, "HoofSoft4.wav"); break; default: Globals.Assert(false); break; } if (whichScene == (int)SceneType.kSceneGrass) { this.LoadCountryEffects(); } else if (whichScene == (int)SceneType.kSceneIce) { this.LoadPenguinCupEffects(); } else if (whichScene == (int)SceneType.kSceneMud) { (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunHard1, "HoofHard1.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunHard2, "HoofHard2.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunHard3, "HoofHard1.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunHard4, "HoofHard3.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunSoft1, "MudStep1.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunSoft2, "MudStep2.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunSoft3, "MudStep1.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunSoft4, "MudStep3.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunSoftPig1, "MudStep1.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunSoftPig2, "MudStep2.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunSoftPig3, "MudStep1.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RunSoftPig4, "MudStep3.wav", 0.5f); this.LoadFarmEffects(); } }
public void LoadPenguinCupEffects() { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_PenguinSquawk1) == null); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PenguinSquawk1, "Penguin1.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_PenguinSquawk2, "Penguin4.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PenguinSquawk3, "Penguin3.wav"); }
public void LoadNewOpponentSoundEffects(int whichOpponent) { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_PigOink1) == null); switch (whichOpponent) { case (int)PlayerType.kPlayerPig: (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink1, "pigs_various_01.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink2, "pigs_various_02.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink3, "pigs_various_03.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink4, "pigs_various_04.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink5, "pigs_various_05.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink6, "pigs_various_06.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink7, "pigs_various_07.wav"); numOpponentSounds = 7; break; case (int)PlayerType.kPlayerOstrich: (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_PigOink1, "Ostrich1.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_PigOink2, "Ostrich2.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_PigOink3, "Ostrich3.wav", 0.5f); numOpponentSounds = 3; break; case (int)PlayerType.kPlayerPenguin: (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink1, "Penguin1.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_PigOink2, "Penguin4.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigOink3, "Penguin3.wav"); numOpponentSounds = 3; break; default: Globals.Assert(false); break; } }
public void ReleaseSceneSoundEffects(int whichScene) { #if AUDIO_OFF return; #endif Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_RunSoft1) != null); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunHard1); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunHard2); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunHard3); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunHard4); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunSoft1); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunSoft2); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunSoft3); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunSoft4); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunSoftPig1); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunSoftPig2); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunSoftPig3); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_RunSoftPig4); if (whichScene == (int)SceneType.kSceneGrass) { this.ReleaseCountryEffects(); } else if (whichScene == (int)SceneType.kSceneIce) { this.ReleasePenguinCupEffects(); } else if (whichScene == (int)SceneType.kSceneMud) { this.ReleaseFarmEffects(); } }
public void PlayBounceSound() { if ((int)type == (int)FlowerHeadType.kFlowerHead_Apple) { (SoundEngine.Instance()).PlayFinchSoundP1((int)Audio.Enum1.kSoundEffect_AppleDrop, Utilities.GetRandBetweenP1(0.5f, 0.9f)); } }
public void Hide() { if (unityText != null) { if (queryButtonStyle == QueryButtonStyle.kQButtonsCentral) { } else { unityText.StopRender(); } } state = QueryState.e_Inactive; dimZob.Hide(); backdrop.Hide(); if (useActualText) { for (int i = 0; i < (int)Enum.kMaxFunnyWordsInQuery; i++) { (funnyWord[i]).Hide(); } } else { text.Hide(); } for (int i = 0; i < (int)QueryButton.kNumButtonsOnQuery; i++) { (button[i]).Hide(); } (SoundEngine.Instance()).PlayFinchSound((int)Audio.Enum1.kSoundEffect_Swish); }
public void PlayHoofSound() { float distanceToPlayer = Utilities.GetDistanceP1(position, ((Globals.g_world.game).player).position); float volume = 0.3f + (0.5f * (1.0f - Utilities.GetRatioP1P2(distanceToPlayer, 0.0f, 300.0f))); volume *= 0.7f; (SoundEngine.Instance()).PlayFinchSoundP1((int)Audio.Enum1.kSoundEffect_RunSoftPig1 + whichHoof, volume); }
public void UpdateCluckSound() { if (Utilities.GetRand(50) == 0) { float cluckVol = Utilities.GetRandBetweenP1(0.25f, 0.7f); (SoundEngine.Instance()).PlayFinchSoundP1((int)Audio.Enum1.kSoundEffect_ChickenCluck1 + Utilities.GetRand(2), cluckVol); } }
public void ReleaseOpponentSoundEffects(int whichOpponent) { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_PigOink1) != null); for (int i = 0; i < numOpponentSounds; i++) { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_PigOink1 + i) != null); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_PigOink1 + i); } }
public void LoadMenuSoundEffects() { (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_BubblesHigh, "BubblesNew.wav", 0.4f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int) Enum1.kSoundEffect_BubblesLowLoop, "BubbleLowLoopNew.wav", 0.75f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Crunch, "Crunch.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_SheepOoh, "sheep_oohs_admiration_04.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_ButtonPress, "buttonclick2.wav", 1.0f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Swish, "Whish.wav", 1.0f); }
public void CheckAndLoadLevelBuilder_RossEffects() { if ((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_ChickenPop) != null) { return; } (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Frog1, "Frog1.wav", 0.16f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Boing, "bounceOffTrampoline.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_ChickenPop, "Pop.wav", 0.7f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Rainbow, "CNC_turbo_pickup_01.wav"); }
public void CheckAndReleaseLevelBuilder_RossEffects() { if ((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_ChickenPop) == null) { return; } (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_Rainbow); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_Boing); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_Frog1); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_ChickenPop); }
public void UpdateBirds() { if (birdsOn) { int r = Utilities.GetRand(250); if (r == 0) { int whichSound = Utilities.GetRand(10); (SoundEngine.Instance()).PlayFinchSound((int)Enum1.kSoundEffect_Bird1 + whichSound); } } }
public void RunAway(CGPoint playerSpeed) { if (Utilities.GetRand(2) == 0) { float squawkVol = Utilities.GetRandBetweenP1(0.3f, 0.8f); (SoundEngine.Instance()).PlayFinchSoundP1((int)Audio.Enum1.kSoundEffect_ChickenSquawk1, squawkVol); } else { (SoundEngine.Instance()).PlayFinchSound((int)Audio.Enum1.kSoundEffect_ChickenFlapWings); } currentAnim = (short)ChickenAnimation.n_RunAway; this.SetState(ChickenState.e_RunningAway); (anim[currentAnim]).PlayLooping(); runAwaySpeed = 1.2f + (playerSpeed.y / 5.0f); runAwayAcc = 0.35f + (playerSpeed.y / 20.0f); }
public void UpdateRandomAnimalSoundFarm(int chance) { const int kNumFarmRandomSounds = 29; int r = Utilities.GetRand(chance); if (r == 0) { Enum1[] soundId = new Enum1[29] { Enum1.kSoundEffect_PigOink1, Enum1.kSoundEffect_PigOink2, Enum1.kSoundEffect_PigOink3, Enum1.kSoundEffect_Baa1, Enum1.kSoundEffect_Baa2, Enum1.kSoundEffect_Baa3, Enum1.kSoundEffect_Baa4 , Enum1.kSoundEffect_Baa5, Enum1.kSoundEffect_Goat, Enum1.kSoundEffect_Horse, Enum1.kSoundEffect_Howl, Enum1.kSoundEffect_Bark1, Enum1.kSoundEffect_Bark2, Enum1.kSoundEffect_Bark3 , Enum1.kSoundEffect_Rooster, Enum1.kSoundEffect_Goat, Enum1.kSoundEffect_Horse, Enum1.kSoundEffect_Howl, Enum1.kSoundEffect_Bark1, Enum1.kSoundEffect_Bark2, Enum1.kSoundEffect_Bark3, Enum1.kSoundEffect_Rooster, Enum1.kSoundEffect_Goat, Enum1.kSoundEffect_Horse, Enum1.kSoundEffect_Howl, Enum1.kSoundEffect_Bark1, Enum1.kSoundEffect_Bark2 , Enum1.kSoundEffect_Bark3, Enum1.kSoundEffect_Rooster }; int whichSound = Utilities.GetRand(kNumFarmRandomSounds); (SoundEngine.Instance()).PlayFinchSound((int)soundId[whichSound]); } }
public void UpdateTractorSound(bool aTractorIsOnScreen) { if (tractorSoundId != -1) { if (!aTractorIsOnScreen) { (SoundEngine.Instance()).FadeOutP1((int)Enum1.kSoundEffect_TractorLoop, 2.0f); tractorSoundId = -1; } } else { if (aTractorIsOnScreen) { (SoundEngine.Instance()).LoopFinchSoundFadeInP1P2((int)Enum1.kSoundEffect_TractorLoop, 1.0f, 0.5f); tractorSoundId = (short)Enum1.kSoundEffect_TractorLoop; } } }
public void UpdateRandomAnimalSoundCountry(int chance) { const int kNumRandomSoundsCountry = 20; int r = Utilities.GetRand(chance); if (r == 0) { Enum1[] soundId = new Enum1[20] { Enum1.kSoundEffect_PigOink4, Enum1.kSoundEffect_PigOink5, Enum1.kSoundEffect_PigOink6, Enum1.kSoundEffect_Baa1, Enum1.kSoundEffect_Baa2, Enum1.kSoundEffect_Baa3, Enum1.kSoundEffect_Baa4 , Enum1.kSoundEffect_Baa5, Enum1.kSoundEffect_Rooster, Enum1.kSoundEffect_Goat, Enum1.kSoundEffect_Horse, Enum1.kSoundEffect_ChickenCluck1, Enum1.kSoundEffect_Rooster, Enum1.kSoundEffect_Goat, Enum1.kSoundEffect_Horse, Enum1.kSoundEffect_ChickenCluck1, Enum1.kSoundEffect_Rooster, Enum1.kSoundEffect_Goat, Enum1.kSoundEffect_Horse, Enum1.kSoundEffect_ChickenCluck1 }; int whichSound = Utilities.GetRand(kNumRandomSoundsCountry); float volume = Utilities.GetRandBetweenP1(0.3f, 0.65f); (SoundEngine.Instance()).PlayFinchSoundP1((int)soundId[whichSound], volume); } }
public void Click() { flagClicked = true; (SoundEngine.Instance()).PlayFinchSound(soundEffectId); switch (clickStyle) { case ButtonClickStyle.kButtonClick_ThrobAndGo: this.ThrobAndGo(); break; case ButtonClickStyle.kButtonClick_Throb: this.Throb(); break; case ButtonClickStyle.kButtonClick_Highlight: this.Highlight(); break; } // if (zobject.zBubble) { // (zobject.zBubble).Pop(); // } }
public void GatesFlyOff() { if ((((Globals.g_world.game).GetGate(idGate[0])).startingState == StartingGateState.e_Open) && (((Globals.g_world.game).GetGate(idGate[0])).state == StartingGateState.e_Open)) { for (int i = 0; i < numGates; i++) { ((Globals.g_world.game).GetGate(idGate[i])).Close(); } float distFromLine = yMapPosition - ((Globals.g_world.game).player).position.y; float volume = 1 - Utilities.GetRatioP1P2(distFromLine, 0, 600); (SoundEngine.Instance()).PlayFinchSoundP1((int)Audio.Enum1.kSoundEffect_GateClose, volume); } else if ((((Globals.g_world.game).GetGate(idGate[0])).startingState == StartingGateState.e_Closed) && (((Globals.g_world.game).GetGate(idGate[0])). state == StartingGateState.e_Closed)) { for (int i = 0; i < numGates; i++) { ((Globals.g_world.game).GetGate(idGate[i])).Open(); } } }
public bool IsTouched(CGPoint inPos) { if (!active) { return(false); } if ((button[(int)state]).IsTouched(inPos)) { if (state == SwitchState.kSwitch_On) { this.SetState(SwitchState.kSwitch_Off); } else { this.SetState(SwitchState.kSwitch_On); } (SoundEngine.Instance()).PlayFinchSound(soundId); return(true); } return(false); }
public void PlayRandomBaa(float inVol) { (SoundEngine.Instance()).PlayFinchSoundP1( (int)((int)Enum1.kSoundEffect_Baa1 + Utilities.GetRand(numSheepSounds)), inVol); }
public void LoadFarmEffects() { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_MetalHoof) == null); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_MetalHoof, "Metal_Hit-2.wav", 0.9f); }
public void ReleaseCountryEffects() { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_Cuckoo) != null); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_Cuckoo); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_Owl); }
public void CheckAndLoadCommonGameEffects() { #if AUDIO_OFF return; #endif if ((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_HitBoostArrow) != null) { return; } Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_Land) == null); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_HitBoostArrow, "zipzap1.wav", 0.25f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_HitWall, "BassThump.wav", 0.8f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_MudSquelch2, "MudSquelch2.wav", 0.85f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_SkidStart, "SkidStart.wav", 0.33f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_GateOpen, "GateOpenFinal.wav", 0.85f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_GateClose, "GateCloseFinal.wav", 0.85f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_SwimLoop, "SwimLoop.wav", 0.9f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_RoaringFire, "Fire-2-Loop.wav", 0.65f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Frog1, "Frog1.wav", 0.16f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_TractorBeep, "farmers_tractor_horn_02.wav", 1.0f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_TractorLoop, "Diesel_EngineLoop.wav", 0.17f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Howl, "HOWL_SHORT.wav", 0.55f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_ChickenCluck1, "Chicken_cluck.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_ChickenCluck2, "CHICKEN1.WAV"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_ChickenSquawk1, "ChikenSquawk2.wav", 0.4f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_ChickenFlapWings, "Flapping.wav", 0.8f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_ChickenPop, "Pop.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Goat, "GOAT.WAV", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Horse, "HORSE.WAV"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bark1, "MADBARK.WAV", 0.25f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Bark2, "DOG1.WAV"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Bark3, "YAP.WAV"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Rooster, "ROOSTER1.WAV"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bird1, "Bell_bird.wav", 0.1f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bird2, "Bird-8.wav", 0.1f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bird3, "Bird-13.wav", 0.1f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bird4, "Green_Sandpiper.wav", 0.1f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bird5, "Tufted_Titmouse.wav", 0.1f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bird6, "BIRD1.WAV", 0.1f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bird7, "BIRD2.WAV", 0.1f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bird8, "BIRD3_shorter.wav", 0.1f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_HitCow, "StrongFadingBleat.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_HitShirley, "shirley_gotHit.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_GnomeSmash, "BG_glasssmash1.wav", 0.8f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_OtherSheep1, "AdultSheepBleat.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_OtherSheep2, "Sheep-3.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_OtherSheep3, "Sheep-4.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaImpact1, "SHAUN - Impact.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaImpact2, "SHAUN - Impact1.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaImpact3, "SHAUN - ImpactsLaugh.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Baa1, "shaun_baa_04.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Baa2, "shaun_baa_05.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Baa3, "shaun_baa_08.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Baa4, "shaun_baa_12.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaLaugh1, "SHAUN - Celebrating1.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaLaugh2, "SHAUN - Celebrating2.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaLaugh3, "SHAUN - Celebrating3.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaLaugh4, "SHAUN - Celebrating4.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaLaugh5, "SHAUN - Celebrating5.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaJump1, "SHAUN - weeees1.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_BaaJump2, "SHAUN - weeees2 - jump.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigLaugh1, "PIGS - Laughs Short Snorty1.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigLaugh2, "PIGS - Laughs Short Snorty2.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigLaugh3, "PIGS - Laughs Short Snorty3.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_PigLaugh4, "PIGS - Laughs Short Snorty4.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Bell, "whistle1.wav", 0.22f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Rainbow, "CNC_turbo_pickup_01.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_MudSquelch1, "CNS_crashobjectmud4.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Splash, "pondsplash4.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Boing, "bounceOffTrampoline.wav", 0.8f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_HitFlowers, "HitFlowerBunch.wav", 0.7f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_HitHedge, "sheepbounceinhedge.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_HitTree, "BG_woodbounce1.wav", 0.7f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Land, "sheepfallorland9.wav", 0.7f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_ShaunJump, "sheepjump3.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_HitMetal, "tractorhit.wav"); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_AppleDrop, "foot-step-b.wav", 0.5f); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_AnimalBump, "sheepbounceonsheep1.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_Whistle, "whistle1.wav"); (SoundEngine.Instance()).LoadFinchSoundP1((int)Enum1.kSoundEffect_HitBarrel, "barrel_hit_03.wav"); }
public float BumpP1(CGPoint newVelocity, Player whoBy) { #if RACE_AS_PIGGY return(false); #endif CGPoint bumpVelocity = Utilities.CGPointMake(newVelocity.x, newVelocity.y - myFlock.speed); float powerSqr = Utilities.GetSqrDistanceP1(Utilities.CGPointMake(0.0f, myFlock.speed), newVelocity); if (flockAnimalType == FlockAnimalType.kFlockAnimalShirley) { if (powerSqr > 120.0f) { if (whoBy == (Globals.g_world.game).player) { ((Globals.g_world.frontEnd).profile).QueueAchievement(Profile.Enum2.kAchievement_ShirleyThump); ((Globals.g_world.frontEnd).profile).FlushPendingAchievements(); } } if (powerSqr > 24.0f) { if (bumpTimer <= 0.25f) { (SoundEngine.Instance()).PlayFinchSound((int)Audio.Enum1.kSoundEffect_HitShirley); } } } if (bumpTimer > 0.0f) { return(0.0f); } if (flockAnimalType == FlockAnimalType.kFlockAnimalCow) { bumpMaxDistance = 2.0f * Utilities.GetDistanceP1(Utilities.CGPointMake(0.0f, 0.0f), bumpVelocity); } else if (flockAnimalType == FlockAnimalType.kFlockAnimalSheep) { bumpMaxDistance = 2.0f * Utilities.GetDistanceP1(Utilities.CGPointMake(0.0f, 0.0f), bumpVelocity); } else if (flockAnimalType == FlockAnimalType.kFlockAnimalZebra) { bumpMaxDistance = 3.2f * Utilities.GetDistanceP1(Utilities.CGPointMake(0.0f, 0.0f), bumpVelocity); } else if (flockAnimalType == FlockAnimalType.kFlockAnimalShirley) { bumpMaxDistance = 2.0f * Utilities.GetDistanceP1(Utilities.CGPointMake(0.0f, 0.0f), bumpVelocity); } else { bumpMaxDistance = 5.0f * Utilities.GetDistanceP1(Utilities.CGPointMake(0.0f, 0.0f), bumpVelocity); } bumpDirection = Utilities.Normalise(bumpVelocity); bumpTimer = kBumpTime; return(powerSqr); }
public void LoadCountryEffects() { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_Cuckoo) == null); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Cuckoo, "Cuckoo.wav", 0.03f); (SoundEngine.Instance()).LoadFinchSoundP1P2((int)Enum1.kSoundEffect_Owl, "Owl.wav", 0.2f); }
public void PlayRandomSheepWin() { int randInt = Utilities.GetRand(4); (SoundEngine.Instance()).AVPlaySound((int)Enum2.kSoundEffect_CompleteLevelShaun1_NoMusic + randInt); }
public void PlayRandomShaunBaa() { int whichSound = Utilities.GetRand(4); (SoundEngine.Instance()).PlayFinchSound((int)Enum1.kSoundEffect_Baa1 + whichSound); }
public void ReleaseFarmEffects() { Globals.Assert((SoundEngine.Instance()).GetFinchSound((int)Enum1.kSoundEffect_MetalHoof) != null); (SoundEngine.Instance()).ReleaseFinchSound((int)Enum1.kSoundEffect_MetalHoof); }