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

  1. import Bladex
  2.  
  3. # ***********************************
  4. # *      Asignacion de sonidos      *
  5. # ***********************************
  6.  
  7.  
  8. def AsignarSonidosOrcoOscuro(Personaje):
  9.     from AniSoundDokX import *
  10.     
  11.     per=Bladex.GetEntity(Personaje)
  12.  
  13.     # Sonidos de eventos
  14.  
  15.     per.AddEventSound('shield_block', GolpeArmaEscudoDok)
  16.     per.AddEventSound('weapon_block', GolpeArmaArmaDok)
  17.     per.AddEventSound('impale', TajoEmpalanteDok)
  18.     per.AddEventSound('slash', TajoCortanteDok)
  19.     per.AddEventSound('mutilate', TajoMutilacionDok)
  20.     per.AddEventSound('crush', GolpeContundenteDok)
  21.  
  22.  
  23.     # Sonidos de animaciones
  24.  
  25.     # Animation Alarm (We want a selection of sounds, so better link a function)
  26.     per.AddAnimSound('Tkn_alarm01', KnightKeepStill, 0)
  27.     
  28.     # Animation Speak01
  29.     per.AddAnimSound('Ork_chg_r', Enfundar, 7)
  30.     per.AddAnimSound('Ork_chg_r_l', Enfundar, 7)
  31.     per.AddAnimSound('Ork_attack_chg_r_l', Enfundar, 8)
  32.     per.AddAnimSound('Ork_attack_chg_r', Enfundar, 7)
  33.     per.AddAnimSound('Ork_chg_r', Enfundar, 7)
  34.     per.AddAnimSound('Ork_chg_r_l', Enfundar, 7)
  35.     per.AddAnimSound('Ork_attack_chg_r_l', Enfundar, 8)
  36.     per.AddAnimSound('Ork_attack_chg_r', Enfundar, 7)
  37.  
  38.     per.AddAnimSound('Ork_g_01', EsfuerzoCortoDok, 32)
  39.     per.AddAnimSound('Ork_g_02', EsfuerzoCorto1Dok, 32)
  40.     per.AddAnimSound('Ork_g_06', EsfuerzoCorto3Dok, 42)
  41.     per.AddAnimSound('Ork_g_01', SesgadoCorto, 30)
  42.     per.AddAnimSound('Ork_g_02', SesgadoCortoAgudo, 34)
  43.     per.AddAnimSound('Ork_g_06', SesgadoCorto, 40)
  44.     per.AddAnimSound('Ork_g_15', EsfuerzoGolpeLateralDok, 54)
  45.     per.AddAnimSound('Ork_g_16', EsfuerzoGolpeLateralDok, 62)
  46.     per.AddAnimSound('Ork_g_18', EsfuerzoGolpeArribaDok, 47)
  47.     per.AddAnimSound('Ork_g_15', SesgadoLargo, 50)
  48.     per.AddAnimSound('Ork_g_16', SesgadoLargoAgudo, 69)
  49.     per.AddAnimSound('Ork_g_18', SesgadoLargoGrave, 48)
  50.  
  51.     per.AddAnimSound('Ork_clmb_medlow_1h', EsfuerzoCorto2Dok, 8)
  52.     per.AddAnimSound('Ork_clmb_medium_1h', EsfuerzoCorto2Dok, 8)
  53.     per.AddAnimSound('Ork_clmb_high_1h', EsfuerzoCorto1Dok, 8)
  54.     per.AddAnimSound('Ork_clmb_medlow_no', EsfuerzoCorto2Dok, 8)
  55.     per.AddAnimSound('Ork_clmb_medium_no', EsfuerzoCorto2Dok, 8)
  56.     per.AddAnimSound('Ork_clmb_high_no', EsfuerzoCorto1Dok, 8)
  57.     per.AddAnimSound('Ork_clmb_medium_1h', EsfuerzoCortoDok, 28)
  58.     per.AddAnimSound('Ork_clmb_high_1h', EsfuerzoCorto3Dok, 35)
  59.     per.AddAnimSound('Ork_clmb_high_1h', EsfuerzoCortoDok, 62)
  60.     per.AddAnimSound('Ork_clmb_medium_no', EsfuerzoCortoDok, 28)
  61.     per.AddAnimSound('Ork_clmb_high_no', EsfuerzoCorto3Dok, 35)
  62.     per.AddAnimSound('Ork_clmb_high_no', EsfuerzoCortoDok, 62)
  63.  
  64.     per.AddAnimSound("Ork_dth0", MuerteDok1, 1)
  65.     per.AddAnimSound("Ork_dth_n00", MuerteDok1, 1)
  66.     per.AddAnimSound("Ork_dth_n01", MuerteDok2, 3)
  67.     per.AddAnimSound("Ork_dth_n02", MuerteDok3, 3)
  68.     per.AddAnimSound("Ork_dth_n03", MuerteDok4, 3)
  69.     per.AddAnimSound("Ork_dth_i1", MuerteDok1, 6)
  70.     per.AddAnimSound("Ork_dth_i2", MuerteDok4, 4)
  71.     per.AddAnimSound("Ork_dth_bl1", MuerteDok2, 4)
  72.     per.AddAnimSound("Ork_dth_bl2", MuerteDok1, 3)
  73.     per.AddAnimSound("Ork_dth_rock", MuerteDok3, 9)
  74.  
  75.     per.AddAnimSound("Ork_hurt_jog", HeridaDok1, 3)
  76.     per.AddAnimSound("Ork_hurt_neck", HeridaDok2, 3)
  77.     per.AddAnimSound("Ork_hurt_breast", HeridaDok2, 3)
  78.     per.AddAnimSound("Ork_hurt_back", HeridaDok2, 5)
  79.     per.AddAnimSound("Ork_hurt_r_arm", HeridaDok2, 3)
  80.     per.AddAnimSound("Ork_hurt_l_arm", HeridaDok3, 3)
  81.     per.AddAnimSound("Ork_hurt_r_leg", HeridaDok1, 3)
  82.     per.AddAnimSound("Ork_hurt_l_leg", HeridaDok2, 3)
  83.     per.AddAnimSound("Ork_hurt_f_head", HeridaDok3, 3)
  84.     per.AddAnimSound("Ork_hurt_f_neck", HeridaDok2, 2)
  85.     per.AddAnimSound("Ork_hurt_f_breast", HeridaDok2, 3)
  86.     per.AddAnimSound("Ork_hurt_f_back", HeridaDok2, 2)
  87.     per.AddAnimSound("Ork_hurt_f_r_arm", HeridaDok1, 3)
  88.     per.AddAnimSound("Ork_hurt_f_l_arm", HeridaDok3, 3)
  89.     per.AddAnimSound("Ork_hurt_f_r_leg", HeridaDok2, 3)
  90.     per.AddAnimSound("Ork_hurt_f_l_leg", HeridaDok2, 3)
  91.     per.AddAnimSound("Ork_hurt_f_lite", HeridaDok1, 2)
  92.     per.AddAnimSound("Ork_hurt_f_big", HeridaDok3, 3)
  93.     per.AddAnimSound("Ork_hurt_head", HeridaDok2, 3)
  94.