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

  1. import Bladex
  2. import NetSounds
  3. import netgame
  4.  
  5.  
  6. # ***********************************
  7. # *      Asignacion de sonidos      *
  8. # ***********************************
  9.  
  10.  
  11. def AsignarSonidosCosita(Personaje):
  12.     from AniSoundCosX import *
  13.     
  14.     per=Bladex.GetEntity(Personaje)
  15.  
  16.     # Sonidos de eventos
  17.  
  18. #    
  19.     per.AddEventSound('shield_block', GolpeArmaEscudoCos)
  20.     per.AddEventSound('weapon_block', GolpeArmaArmaCos)
  21.     per.AddEventSound('impale', TajoEmpalanteCos)
  22.     per.AddEventSound('slash', TajoCortanteCos)
  23.     per.AddEventSound('mutilate', TajoMutilacionCos)
  24.     per.AddEventSound('crush', GolpeContundenteCos)
  25.     
  26.  
  27.     # Sonidos de animaciones
  28.  
  29. #    Animation Alarm (We want a selection of sounds, so better link a function)
  30.     #per.AddAnimSound('Cos_alarm01', KnightKeepStill, 0)
  31.  
  32.     per.AddAnimSound('Cos_g_01', Mordisco1Cos, 0.0227)
  33.     per.AddAnimSound('Cos_g_02', Mordisco2Cos, 0.4118)
  34.     per.AddAnimSound('Cos_attack_b', EsfuerzoLargoCos, 0.5)
  35.     per.AddAnimSound('Cos_attack_f', EsfuerzoCortoCos, 0.5)
  36.     per.AddAnimSound('Cos_attack_l', EsfuerzoMedioCos, 0.5)
  37.     per.AddAnimSound('Cos_attack_r', EsfuerzoLargoCos, 0.5)
  38.  
  39.     per.AddAnimSound('Cos_alarm', SustoCos, 0.1430)
  40.     per.AddAnimSound('Cos_alarm', EsfuerzoCortoCos, 0.3880)
  41.     per.AddAnimSound('Cos_alarm', SustoCos, 0.6630)
  42.  
  43.     per.AddAnimSound('Cos_jmp0_1h', EsfuerzoCortoCos, 0.1)
  44.     per.AddAnimSound('Cos_jmp1_1h', EsfuerzoCortoCos, 0.1)
  45.     per.AddAnimSound('Cos_jmp2_1h', EsfuerzoMedioCos, 0.1)
  46.     per.AddAnimSound('Cos_jmp3_1h', EsfuerzoMedioCos, 0.1)
  47.  
  48.     per.AddAnimSound('Cos_dth0', MuerteCos, 0.1800)
  49.     per.AddAnimSound('Cos_dth_fly', MuerteCos, 0.5172)
  50.  
  51.     per.AddAnimSound('Cos_fury', Risa1Cos, 0.4)
  52.  
  53.     per.AddAnimSound('Cos_hurt_lite', Herida1Cos, 0.0294)
  54.  
  55.     per.AddAnimSound('Cos_rlx_f', Risa2Cos, 0.2000)
  56.     per.AddAnimSound('Cos_rlx_no', Risa3Cos, 0.2000)