home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Scripts / NetStepSounds.py < prev    next >
Encoding:
Text File  |  2000-10-27  |  1.0 KB  |  33 lines

  1. import whrandom
  2.  
  3. PasoDefault1=Bladex.CreateSound('..\\..\\sounds\\paso-piedra-1.wav', 'PasoDefault1')
  4. PasoDefault1.SendNotify=1
  5. PasoDefault1.Volume=0.7
  6. PasoDefault1.MaxDistance=8000.0
  7.  
  8. PasoDefault2=Bladex.CreateSound('..\\..\\sounds\\paso-piedra-2.wav', 'PasoDefault2')
  9. PasoDefault2.SendNotify=1
  10. PasoDefault2.Volume=0.7
  11. PasoDefault2.MaxDistance=8000.0
  12.  
  13. PasoDefault3=Bladex.CreateSound('..\\..\\sounds\\paso-piedra-3.wav', 'PasoDefault3')
  14. PasoDefault3.SendNotify=1
  15. PasoDefault3.Volume=0.7
  16. PasoDefault3.MaxDistance=8000.0
  17.  
  18.  
  19. NetStepSoundList = [PasoDefault1,PasoDefault2,PasoDefault3]
  20.  
  21. Bladex.AddStepSound("default",PasoDefault1)
  22. Bladex.AddStepSound("default",PasoDefault2)
  23. Bladex.AddStepSound("default",PasoDefault3)
  24.  
  25. def PlayNetStepSound(Entity):
  26.     snd = NetStepSoundList[whrandom.randint(0,len(NetStepSoundList)-1)]
  27.     snd.Play(Entity.Position[0],Entity.Position[1],Entity.Position[2])
  28.     
  29.     
  30.     
  31.  
  32. Bladex.AddMaterialStepSound("default","default","default")
  33. Bladex.AddActionStepSound("default","default","default")