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

  1. import Bladex
  2.  
  3. # ***********************************
  4. # *      Asignacion de sonidos      *
  5. # ***********************************
  6.  
  7.  
  8. def AsignarSonidosSalamander(Personaje):
  9.     from AniSoundSlmX import *
  10.  
  11.     per=Bladex.GetEntity(Personaje)
  12.  
  13.     # Sonidos de eventos
  14.  
  15.     per.AddEventSound('shield_block', GolpeArmaEscudoSlm)
  16.     per.AddEventSound('weapon_block', GolpeArmaArmaSlm)
  17.     per.AddEventSound('impale', TajoEmpalanteSlm)
  18.     per.AddEventSound('slash', TajoCortanteSlm)
  19.     per.AddEventSound('mutilate', TajoMutilacionSlm)
  20.     per.AddEventSound('crush', GolpeContundenteSlm)
  21.  
  22.  
  23.     # Sonidos de animaciones
  24.  
  25.     # Animation Sleep
  26.     
  27.     per.AddAnimSound('Slm_spit', EsfuerzoCorto1Slm, 0.3620)
  28.     per.AddAnimSound('Slm_spit', FuegoSlm,0.3700)
  29.     per.AddAnimSound('Slm_spit', RespiraSlm2,0.6500)
  30.     per.AddAnimSound('Slm_spit', RespiraSlm1,0.8500)
  31.     per.AddAnimSound('Slm_spit', MovSlm1, 0.1100)
  32.     per.AddAnimSound('Slm_spit', MovSlm2, 0.3000)
  33.     per.AddAnimSound('Slm_spit', MovSlm2, 0.5000)
  34.     per.AddAnimSound('Slm_spit', MovSlm1, 0.9000)
  35.     per.AddAnimSound('Slm_g_bite', EsfuerzoCorto2Slm, 0.1500)
  36.     per.AddAnimSound('Slm_g_bite', MovSlm1, 0.2500)
  37.     per.AddAnimSound('Slm_g_bite', MovSlm2, 0.5000)
  38.     per.AddAnimSound('Slm_g_bite', MovSlm1, 0.5000)
  39.     per.AddAnimSound('Slm_g_bite', EsfuerzoCorto3Slm, 0.6930)
  40.     
  41.     
  42.  
  43.     #per.AddAnimSound('Trl_clmb_medlow_1h', EsfuerzoCorto1Slm, 8)
  44.     #per.AddAnimSound('Trl_clmb_medium_1h', EsfuerzoCorto1Slm, 8)
  45.     #per.AddAnimSound('Trl_clmb_high_1h', EsfuerzoCorto1Slm, 8)
  46.     #per.AddAnimSound('Trl_clmb_medlow_no', EsfuerzoCortoSlm, 8)
  47.     #per.AddAnimSound('Trl_clmb_medium_no', EsfuerzoCortoSlm, 8)
  48.     #per.AddAnimSound('Trl_clmb_high_no', EsfuerzoCorto1Slm, 8)
  49.     #per.AddAnimSound('Trl_clmb_medium_1h', EsfuerzoCortoSlm, 28)
  50.     #per.AddAnimSound('Trl_clmb_high_1h', EsfuerzoCorto1Slm, 35)
  51.     #per.AddAnimSound('Trl_clmb_high_1h', EsfuerzoCortoSlm, 62)
  52.     #per.AddAnimSound('Trl_clmb_medium_no', EsfuerzoCortoSlm, 28)
  53.     #per.AddAnimSound('Trl_clmb_high_no', EsfuerzoCorto1Slm, 35)
  54.     #per.AddAnimSound('Trl_clmb_high_no', EsfuerzoCortoSlm, 62)
  55.  
  56.  
  57.     per.AddAnimSound("Slm_dth0", MuerteSlm2, 0.1100)
  58.     per.AddAnimSound("Slm_dth0", MovSlm1, 0.1800)
  59.     per.AddAnimSound("Slm_dth0", MovSlm2, 0.3500)
  60.     per.AddAnimSound("Slm_dth0", MovSlm1, 0.5200)
  61.     per.AddAnimSound("Slm_dth0", MovSlm2, 0.7500)
  62.     per.AddAnimSound("Slm_dth0", MovSlm1, 0.9000)
  63.     per.AddAnimSound("Slm_dth0", EsfuerzoCorto4Slm, 0.3000)
  64.     per.AddAnimSound("Slm_dth0", RespiraSlm1, 0.3000)
  65.     per.AddAnimSound("Slm_dth0", MuerteSlm1, 0.4000)
  66.     per.AddAnimSound("Slm_dth0", RespiraSlm1, 0.7500)
  67.     per.AddAnimSound("Slm_dth0", RespiraSlm2, 0.9000)
  68.     per.AddAnimSound("Slm_dth0", CaidaSlm, 0.1550)
  69.     #per.AddAnimSound("Trl_dth_i1", MuerteSlm1, 6)
  70.     #per.AddAnimSound("Trl_dth_bl1", MuerteSlm1, 4)
  71.  
  72.     per.AddAnimSound("Slm_hurt_jog", HeridaSlm1, 0.1100)
  73.     per.AddAnimSound("Slm_hurt_neck", HeridaSlm2, 0.1100)
  74.     per.AddAnimSound("Slm_hurt_breast", HeridaSlm1, 0.1100)
  75.     per.AddAnimSound("Slm_hurt_back", HeridaSlm1, 0.1100)
  76.     per.AddAnimSound("Slm_hurt_r_arm", HeridaSlm2, 0.1100)
  77.     per.AddAnimSound("Slm_hurt_l_arm", HeridaSlm1, 0.1100)
  78.     per.AddAnimSound("Slm_hurt_r_leg", HeridaSlm2, 0.1100)
  79.     per.AddAnimSound("Slm_hurt_l_leg", HeridaSlm1, 0.1100)
  80.     per.AddAnimSound("Slm_hurt_f_head", HeridaSlm2, 0.1100)
  81.     per.AddAnimSound("Slm_hurt_f_neck", HeridaSlm2, 0.1100)
  82.     per.AddAnimSound("Slm_hurt_f_breast", HeridaSlm2, 0.1100)
  83.     per.AddAnimSound("Slm_hurt_f_back", HeridaSlm1, 0.1100)
  84.     per.AddAnimSound("Slm_hurt_f_r_arm", HeridaSlm1, 0.1100)
  85.     per.AddAnimSound("Slm_hurt_f_l_arm", HeridaSlm2, 0.1100)
  86.     per.AddAnimSound("Slm_hurt_f_r_leg", HeridaSlm1, 0.1100)
  87.     per.AddAnimSound("Slm_hurt_f_l_leg", HeridaSlm2, 0.1100)
  88.     per.AddAnimSound("Slm_hurt_f_lite", HeridaSlm2, 0.2100)
  89.     per.AddAnimSound("Slm_hurt_f_lite", RespiraSlm2, 0.3500)
  90.     per.AddAnimSound("Slm_hurt_f_lite", RespiraSlm1, 0.5500)
  91.     per.AddAnimSound("Slm_hurt_f_lite", RespiraSlm2, 0.7500)
  92.     per.AddAnimSound("Slm_hurt_f_lite", RespiraSlm1, 0.3500)
  93.     per.AddAnimSound("Slm_hurt_f_lite", MovSlm1, 0.1300)
  94.     per.AddAnimSound("Slm_hurt_f_lite", MovSlm2, 0.3000)
  95.     per.AddAnimSound("Slm_hurt_f_lite", MovSlm1, 0.7000)
  96.     per.AddAnimSound("Slm_hurt_f_lite", MovSlm2, 0.5000)
  97.     per.AddAnimSound("Slm_hurt_f_big", HeridaSlm1, 0.1100)
  98.     per.AddAnimSound("Slm_hurt_f_big", CaidaSlm, 0.1900)
  99.     per.AddAnimSound("Slm_hurt_f_big", RespiraSlm1, 0.5000)
  100.     per.AddAnimSound("Slm_hurt_f_big", RespiraSlm2, 0.7000)
  101.     per.AddAnimSound("Slm_hurt_f_big", HeridaSlm2, 0.3000)
  102.     per.AddAnimSound("Slm_hurt_f_big", EsfuerzoCorto4Slm, 0.9000)
  103.     per.AddAnimSound("Slm_hurt_f_big", MovSlm1, 0.2000)
  104.     per.AddAnimSound("Slm_hurt_f_big", MovSlm2, 0.4000)
  105.     per.AddAnimSound("Slm_hurt_f_big", MovSlm1, 0.6000)
  106.     per.AddAnimSound("Slm_hurt_f_big", MovSlm2, 0.8000)
  107.     per.AddAnimSound("Slm_hurt_head", HeridaSlm2, 0.1100)
  108.     
  109.     per.AddAnimSound("Wlk_no_Slm", RespiraSlm2, 0.2000)
  110.     per.AddAnimSound("Wlk_no_Slm", MovSlm1, 0.1100)
  111.     per.AddAnimSound("Wlk_no_Slm", RespiraSlm2, 0.4000)
  112.     per.AddAnimSound("Wlk_no_Slm", MovSlm2, 0.5000)
  113.     per.AddAnimSound("Wlk_no_Slm", RespiraSlm1, 0.6000)
  114.     per.AddAnimSound("Wlk_no_Slm", MovSlm1, 0.7000)
  115.     per.AddAnimSound("Wlk_no_Slm", RespiraSlm2, 0.8000)
  116.     per.AddAnimSound("Wlk_no_Slm", MovSlm2, 0.9000)
  117.     
  118.     per.AddAnimSound("Wbk_no_Slm", RespiraSlm2, 0.2000)
  119.     per.AddAnimSound("Wbk_no_Slm", MovSlm1, 0.1100)
  120.     per.AddAnimSound("Wbk_no_Slm", RespiraSlm2, 0.4000)
  121.     per.AddAnimSound("Wbk_no_Slm", MovSlm2, 0.5000)
  122.     per.AddAnimSound("Wbk_no_Slm", RespiraSlm1, 0.6000)
  123.     per.AddAnimSound("Wbk_no_Slm", MovSlm1, 0.7000)
  124.     per.AddAnimSound("Wbk_no_Slm", RespiraSlm2, 0.8000)
  125.     per.AddAnimSound("Wbk_no_Slm", MovSlm2, 0.9000)
  126.     
  127.     per.AddAnimSound("Rlx_no_Slm", RespiraSlm2, 0.2000)
  128.     per.AddAnimSound("Rlx_no_Slm", MovSlm1, 0.1100)
  129.     per.AddAnimSound("Rlx_no_Slm", RespiraSlm2, 0.4000)
  130.     per.AddAnimSound("Rlx_no_Slm", MovSlm1, 0.5000)
  131.     per.AddAnimSound("Rlx_no_Slm", RespiraSlm1, 0.6000)
  132.     per.AddAnimSound("Rlx_no_Slm", MovSlm1, 0.8000)
  133.     per.AddAnimSound("Rlx_no_Slm", RespiraSlm2, 0.8000)
  134.  
  135.  
  136.  
  137.