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

  1. ######TRANSICIONES: Bladex.AddTranTime("Ork"[personaje],""[anm_fuente],"Attack_f"[anm_destino],0.3[tiempo de interpolaci≤n],0/1[opcional la animaci≤n sale corrida(1) o no(0)])
  2.  
  3.  
  4. import Bladex
  5.  
  6. #
  7. # Barbarian set
  8. #
  9.  
  10. def AnmFactBarbarian():
  11.     Bladex.SetAnimationFactor("Bar_g_01",4)
  12.     Bladex.SetAnimationFactor("Bar_g_02",4)
  13.     Bladex.SetAnimationFactor("Bar_g_05",4)
  14.     Bladex.SetAnimationFactor("Bar_g_06",4)
  15.     Bladex.SetAnimationFactor("Bar_g_07",4)
  16.     Bladex.SetAnimationFactor("Bar_g_08",4)
  17.     Bladex.SetAnimationFactor("Bar_g_09",4)
  18.     Bladex.SetAnimationFactor("Bar_g_01a",4)
  19.     Bladex.SetAnimationFactor("Bar_g_02a",4)
  20.     Bladex.SetAnimationFactor("Bar_g_05a",4)
  21.     Bladex.SetAnimationFactor("Bar_g_06a",4)
  22.     Bladex.SetAnimationFactor("Bar_g_07a",4)
  23.     Bladex.SetAnimationFactor("Bar_g_08a",4)
  24.     Bladex.SetAnimationFactor("Bar_g_09a",4)
  25.  
  26.     Bladex.SetAnimationFactor("Bar_g_11",3.5)
  27.     Bladex.SetAnimationFactor("Bar_g_12",3.5)
  28.     Bladex.SetAnimationFactor("Bar_g_13",3.5)
  29.     Bladex.SetAnimationFactor("Bar_g_14",3.5)
  30.     Bladex.SetAnimationFactor("Bar_g_15",3.5)
  31.     Bladex.SetAnimationFactor("Bar_g_16",3.5)
  32.     Bladex.SetAnimationFactor("Bar_g_17",3.5)
  33.     Bladex.SetAnimationFactor("Bar_g_18",3.5)
  34.     Bladex.SetAnimationFactor("Bar_g_19",3.5)
  35.  
  36.     Bladex.SetAnimationFactor("Bar_g_21",3.5)
  37.     Bladex.SetAnimationFactor("Bar_g_22",3.5)
  38.     Bladex.SetAnimationFactor("Bar_g_23",3.5)
  39.     Bladex.SetAnimationFactor("Bar_g_26",3.5)
  40.     Bladex.SetAnimationFactor("Bar_g_27",3.5)
  41.  
  42.     Bladex.SetAnimationFactor("Bar_g_31",3.5)
  43.     
  44.     Bladex.SetAnimationFactor("Bar_g_back",3)
  45.     Bladex.SetAnimationFactor("Bar_g2h_21_7",4)
  46.     Bladex.SetAnimationFactor("Bar_g2h_02kata",4.4)
  47.     Bladex.SetAnimationFactor("Bar_g2h_21_2",4)
  48.     Bladex.SetAnimationFactor("Bar_g2h_21_6kata",4.7)
  49.     Bladex.SetAnimationFactor("Bar_g2h_b7",3.7)
  50.     Bladex.SetAnimationFactor("Bar_g2h_b29",3.8)
  51.     Bladex.SetAnimationFactor("Bar_g2h_12low",4)
  52.     Bladex.SetAnimationFactor("Bar_g2h_19",2.7)
  53.     Bladex.SetAnimationFactor("Bar_g2h_26_b6",4)
  54.     Bladex.SetAnimationFactor("Bar_g2h_26",3)
  55.     Bladex.SetAnimationFactor("Bar_g2h_31_2",3)
  56.     Bladex.SetAnimationFactor("Bar_g2h_28",2.5)
  57.     Bladex.SetAnimationFactor("Bar_g2h_b6",5)
  58.     Bladex.SetAnimationFactor("Bar_g2h_b6kata",4)
  59.     Bladex.SetAnimationFactor("Bar_g2h_b6low",3.8)
  60.     Bladex.SetAnimationFactor("Bar_g2h_b6lowkata",3.8)
  61.     Bladex.SetAnimationFactor("Bar_g2h_earthpow",1.45)
  62.     Bladex.SetAnimationFactor("Bar_g2h_s7",3.6)
  63.     Bladex.SetAnimationFactor("Bar_g2h_01",3.5)
  64.     Bladex.SetAnimationFactor("Bar_g2h_02",3.8)
  65.     Bladex.SetAnimationFactor("Bar_g2h_02low",3)
  66.     Bladex.SetAnimationFactor("Bar_g2h_07",3)
  67.     Bladex.SetAnimationFactor("Bar_g2h_08",3.8)
  68.     Bladex.SetAnimationFactor("Bar_g2h_11",3.5)
  69.     Bladex.SetAnimationFactor("Bar_g2h_12",3)
  70.     Bladex.SetAnimationFactor("Bar_g2h_13",3.3)
  71.     Bladex.SetAnimationFactor("Bar_g2h_17",3)
  72.     Bladex.SetAnimationFactor("Bar_g2h_22kata_6",3)
  73.     Bladex.SetAnimationFactor("Bar_g2h_26low_b6",3.6)
  74.     Bladex.SetAnimationFactor("Bar_g2h_26low",3)
  75.     Bladex.SetAnimationFactor("Bar_g2h_back",3)
  76.     Bladex.SetAnimationFactor("Bar_g2h_s1",3)
  77.     Bladex.SetAnimationFactor("Bar_g2h_s8",3.9)
  78.     Bladex.SetAnimationFactor("Bar_g2h_s8kata",3.7)
  79.     Bladex.SetAnimationFactor("Bar_g2h_d_l",2.8)
  80.     Bladex.SetAnimationFactor("Bar_g2h_d_r",2.8)
  81.     Bladex.SetAnimationFactor("Bar_g_axe01",3.7)
  82.     Bladex.SetAnimationFactor("Bar_g_axe02",5.1)
  83.     Bladex.SetAnimationFactor("Bar_g_axe08",2.9)
  84.     Bladex.SetAnimationFactor("Bar_g_axe111",4.5)
  85.     Bladex.SetAnimationFactor("Bar_g_axe211",4)
  86.     Bladex.SetAnimationFactor("Bar_g_axe12",4.7)
  87.     Bladex.SetAnimationFactor("Bar_g_axe13",4.7)
  88.     Bladex.SetAnimationFactor("Bar_g_axe18",4.6)
  89.     Bladex.SetAnimationFactor("Bar_g_axe21",4)
  90.     Bladex.SetAnimationFactor("Bar_g_axe28",3.8)
  91.     Bladex.SetAnimationFactor("Bar_g_axe30",3)
  92.     Bladex.SetAnimationFactor("Bar_g_axe31",3.5)
  93.     Bladex.SetAnimationFactor("Bar_g_axe32",3.3)
  94.     Bladex.SetAnimationFactor("Bar_g_axe33",3.3)
  95.     Bladex.SetAnimationFactor("Bar_g_axe34",3.3)
  96.     Bladex.SetAnimationFactor("Bar_g_axe_b2kata",3)
  97.     Bladex.SetAnimationFactor("Bar_g_axe08strong",2.6)
  98.     Bladex.SetAnimationFactor("Bar_g_axe_3s2",3)
  99.     Bladex.SetAnimationFactor("Bar_g_axe_32kata_b2",3)
  100.     Bladex.SetAnimationFactor("Bar_g_axe_26kata",3)
  101.     Bladex.SetAnimationFactor("Bar_g_axe_2katab6low",2.4)
  102.     Bladex.SetAnimationFactor("Bar_g_bad_1h",3.6)
  103.     Bladex.SetAnimationFactor("Bar_g_bad_no",3.6)
  104.     Bladex.SetAnimationFactor("Bar_g_bad_spear",4)
  105.     Bladex.SetAnimationFactor("Bar_g_bad_spear2",4)
  106.     Bladex.SetAnimationFactor("Bar_g_draw_rlx",3.0)
  107.     Bladex.SetAnimationFactor("Bar_g_draw_run",3.0)   
  108.     Bladex.SetAnimationFactor("Bar_g_punch1",3.7)
  109.     Bladex.SetAnimationFactor("Bar_g_punch2",3.3)
  110.     Bladex.SetAnimationFactor("Bar_g_punch3",3.3)
  111.     Bladex.SetAnimationFactor("Bar_g_punch4",3)
  112.     Bladex.SetAnimationFactor("Bar_g_d_r_axe",3)
  113.     Bladex.SetAnimationFactor("Bar_g_d_l_axe",3)
  114.     Bladex.SetAnimationFactor("Bar_g2h_d_r",3)
  115.     Bladex.SetAnimationFactor("Bar_g2h_d_l",3)    
  116.  
  117.  
  118.     
  119.     Bladex.SetAnimationFactor("Bar_1tw_h_f",3)
  120.     Bladex.SetAnimationFactor("Bar_1tw_l_f",3)
  121.     Bladex.SetAnimationFactor("Bar_b1",2)
  122.     Bladex.SetAnimationFactor("Bar_b2",3)
  123.     
  124.     Bladex.SetAnimationFactor("Bar_attack_f",3)
  125.     Bladex.SetAnimationFactor("Bar_attack_f_2w",1.3)
  126.     Bladex.SetAnimationFactor("Bar_attack_b_2w",3)
  127.     Bladex.SetAnimationFactor("Bar_attack_f_axe",1.3)
  128.     Bladex.SetAnimationFactor("Bar_attack_b_axe",3)
  129.     Bladex.SetAnimationFactor("Bar_jmp_no",1.25)
  130.     Bladex.SetAnimationFactor("Bar_jmp_1h",1.25) 
  131.     Bladex.SetAnimationFactor("Bar_jmph0_no",1.3) 
  132.  
  133.  
  134.  
  135.  
  136.     ###movimientos###
  137.  
  138.     Bladex.SetAnimationFactor("Jog_no_Bar",3)
  139.     Bladex.SetAnimationFactor("Jog_1h_Bar",3)
  140.     Bladex.SetAnimationFactor("Wlk_no_Bar",1.38)
  141.     Bladex.SetAnimationFactor("Wlk_1h_Bar",1.15)
  142.     Bladex.SetAnimationFactor("Wbk_no_Bar",1.15)
  143.     Bladex.SetAnimationFactor("Jog_axe_Bar",3)
  144.     Bladex.SetAnimationFactor("Jog_2w_Bar",3)
  145.     Bladex.SetAnimationFactor("Jog_2h_Bar",3)
  146.     Bladex.SetAnimationFactor("Bar_jogb_axe",3)
  147.     Bladex.SetAnimationFactor("Bar_wlk_turn",1.7)
  148.     Bladex.SetAnimationFactor("Bar_snk_turn",1.5)
  149.     Bladex.SetAnimationFactor("Bar_jog_turn",1.3)
  150.     Bladex.SetAnimationFactor("Bar_rlx_turn",1.5)
  151.     Bladex.SetAnimationFactor("Bar_rlx_vt",1.25)
  152.  
  153.  
  154.     #
  155.     # TRANSICIONES DEL BaRbArO
  156.     #
  157.     Bladex.AddTranTime("Bar","","slip",0.3)
  158.     Bladex.AddTranTime("Bar","slip","",0.4)
  159.  
  160.     Bladex.AddTranTime("Bar","FllHigh","",0.4)
  161.  
  162.     Bladex.AddTranTime("Bar","","ShortStep",0.3)
  163.     Bladex.AddTranTime("Bar","ShortStep","",0.4)
  164.     
  165.     Bladex.AddTranTime("Bar","","g_d_l_axe",0.05,0)
  166.     Bladex.AddTranTime("Bar","","g_d_r_axe",0.2,0)
  167.     Bladex.AddTranTime("Bar","","g2h_d_r",0.05,0)
  168.     Bladex.AddTranTime("Bar","","g2h_d_l",0.05,0)
  169.  
  170.     #Ejemplo de golpes -> Faltan muchos!
  171.     Bladex.AddTranTime("Bar","g_08","g_01",0.1)
  172.     Bladex.AddTranTime("Bar","g_08","g_02",0.05)
  173.  
  174.     #Bladex.AddTranTime("Bar","JOG","WLK",0.6)
  175.     #Bladex.AddTranTime("Bar","WLK","JOG",0.6)
  176.  
  177.     Bladex.AddTranTime("Bar","SNK","WLK",0.4)
  178.     Bladex.AddTranTime("Bar","WLK","SNK",0.4)
  179.  
  180.     Bladex.AddTranTime("Bar","JOG","WLK",0.4)
  181.     Bladex.AddTranTime("Bar","WLK","JOG",0.27)
  182.     Bladex.AddTranTime("Bar","","WLK",0.3)
  183.     Bladex.AddTranTime("Bar","","wlk_turn",0.3)
  184.     Bladex.AddTranTime("Bar","","jog_turn",0.3)
  185.     Bladex.AddTranTime("Bar","jog_turn","JOG",0.3)
  186.     Bladex.AddTranTime("Bar","LongJump1H","JOG",0.3)
  187.     Bladex.AddTranTime("Bar","","LongJump1H",0.3)
  188.     Bladex.AddTranTime("Bar","","LongJumpNo",0.3)
  189.     Bladex.AddTranTime("Bar","","ShortJump",0.3)
  190.     Bladex.AddTranTime("Bar","","JOG",0.3)
  191.     Bladex.AddTranTime("Bar","","WBK_JOG",0.3)
  192.     Bladex.AddTranTime("Bar","","WBK",0.3)
  193.  
  194.  
  195.     Bladex.AddTranTime("Bar","","Rlx",0.5)
  196.     Bladex.AddTranTime("Bar","","Rlx_f",0.2)
  197.     Bladex.AddTranTime("Bar","","Attack_rlx_s",0.4)
  198.  
  199.     Bladex.AddTranTime("Bar","","Attack_l_s",0.2)
  200.     Bladex.AddTranTime("Bar","","Attack_l"  ,0.2)
  201.     Bladex.AddTranTime("Bar","","Attack_r_s",0.2)
  202.     Bladex.AddTranTime("Bar","","Attack_r"  ,0.2)
  203.     Bladex.AddTranTime("Bar","","Attack_f_s",0.2)
  204.     Bladex.AddTranTime("Bar","","Attack_f"  ,0.2)
  205.     Bladex.AddTranTime("Bar","","Attack_b_s",0.2)
  206.     Bladex.AddTranTime("Bar","","Attack_b"  ,0.2)
  207.     Bladex.AddTranTime("Bar","","Rlx_vt",0.75)
  208.     Bladex.AddTranTime("Bar","Rlx_vt","",0.25,0)
  209.     Bladex.AddTranTime("Bar","","b3",0.3,0)
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216. #
  217. # Caballero set
  218. #
  219. def AnmFactKnight():
  220.     Bladex.SetAnimationFactor("Kgt_hit_l",0.75)
  221.     Bladex.SetAnimationFactor("Kgt_hit_r",0.75)
  222.     Bladex.SetAnimationFactor("Kgt_g_01",3.2) 
  223.     Bladex.SetAnimationFactor("Kgt_g_02",3.6)
  224.     Bladex.SetAnimationFactor("Kgt_g_05",2.8)
  225.     Bladex.SetAnimationFactor("Kgt_g_06",3.2)
  226.     Bladex.SetAnimationFactor("Kgt_g_07",2.8)
  227.     Bladex.SetAnimationFactor("Kgt_g_08",2.6)
  228.     Bladex.SetAnimationFactor("Kgt_g_09",2.8)
  229.     Bladex.SetAnimationFactor("Kgt_g_01a",4)
  230.     Bladex.SetAnimationFactor("Kgt_g_02a",4)
  231.     Bladex.SetAnimationFactor("Kgt_g_05a",4)
  232.     Bladex.SetAnimationFactor("Kgt_g_06a",4)
  233.     Bladex.SetAnimationFactor("Kgt_g_07a",4)
  234.     Bladex.SetAnimationFactor("Kgt_g_08a",4)
  235.     Bladex.SetAnimationFactor("Kgt_g_09a",4)
  236.  
  237.     Bladex.SetAnimationFactor("Kgt_g_11",3.5)
  238.     Bladex.SetAnimationFactor("Kgt_g_12",3.5)
  239.     Bladex.SetAnimationFactor("Kgt_g_13",3.5)
  240.     Bladex.SetAnimationFactor("Kgt_g_14",3.5)
  241.     Bladex.SetAnimationFactor("Kgt_g_15",3.5)
  242.     Bladex.SetAnimationFactor("Kgt_g_16",3.5)
  243.     Bladex.SetAnimationFactor("Kgt_g_17",3.5)
  244.     Bladex.SetAnimationFactor("Kgt_g_18",3.5)
  245.     Bladex.SetAnimationFactor("Kgt_g_19",3.5)
  246.  
  247.     Bladex.SetAnimationFactor("Kgt_g_21",3.5)
  248.     Bladex.SetAnimationFactor("Kgt_g_22",3.5)
  249.     Bladex.SetAnimationFactor("Kgt_g_23",3.5)
  250.     Bladex.SetAnimationFactor("Kgt_g_26",3.5)
  251.     Bladex.SetAnimationFactor("Kgt_g_27",3.5)
  252.  
  253.     Bladex.SetAnimationFactor("Kgt_g_31",3.5)
  254.      
  255.     Bladex.SetAnimationFactor("Kgt_g_magic2",3)
  256.     Bladex.SetAnimationFactor("Kgt_g_3s9_6new",4.2)
  257.     Bladex.SetAnimationFactor("Kgt_g_28new",4.1)
  258.     Bladex.SetAnimationFactor("Kgt_g_12_7_s1new",3)
  259.     Bladex.SetAnimationFactor("Kgt_g_21_6_s8new",3)
  260.     Bladex.SetAnimationFactor("Kgt_g_32_5_3new",3)
  261.     Bladex.SetAnimationFactor("Kgt_g_29_3new",3)
  262.     Bladex.SetAnimationFactor("Kgt_g_back",3)
  263.     Bladex.SetAnimationFactor("Kgt_g_07_01_19_26low_new",3)
  264.     Bladex.SetAnimationFactor("Kgt_g_19_bs1_new",4)
  265.     Bladex.SetAnimationFactor("Kgt_g_01_7_new",3.7)
  266.     Bladex.SetAnimationFactor("Kgt_g_01_new",3)
  267.     Bladex.SetAnimationFactor("Kgt_g_01low_new",4.1)
  268.     Bladex.SetAnimationFactor("Kgt_g_02_new",4.2)
  269.     Bladex.SetAnimationFactor("Kgt_g_06lowkata_new",4)
  270.     Bladex.SetAnimationFactor("Kgt_g_07_new",4)
  271.     Bladex.SetAnimationFactor("Kgt_g_08_new",4)
  272.     Bladex.SetAnimationFactor("Kgt_g_09_07_s6low_new",3)
  273.     Bladex.SetAnimationFactor("Kgt_g_12_new",4)
  274.     Bladex.SetAnimationFactor("Kgt_g_18_11_22_new",4)
  275.     Bladex.SetAnimationFactor("Kgt_g_22kata_23_new",3)
  276.     Bladex.SetAnimationFactor("Kgt_g_22lowkata_new",4.1)
  277.     Bladex.SetAnimationFactor("Kgt_g_b06_new",4.5)
  278.     Bladex.SetAnimationFactor("Kgt_g_27kata_new",3)
  279.     Bladex.SetAnimationFactor("Kgt_g_26low_new",3)
  280.     Bladex.SetAnimationFactor("Kgt_g_b32kata_new",4.6)
  281.     Bladex.SetAnimationFactor("Kgt_g_s18_new",3)
  282.     Bladex.SetAnimationFactor("Kgt_g_s19_new",5)
  283.     Bladex.SetAnimationFactor("Kgt_g_s22low_new",3)
  284.     Bladex.SetAnimationFactor("Kgt_g_s28kata_new",3.9)
  285.     Bladex.SetAnimationFactor("Kgt_g_s3_new",3.5)
  286.     Bladex.SetAnimationFactor("Kgt_g_sb25_new",4.1)
  287.     Bladex.SetAnimationFactor("Kgt_g_draw_rlx",3.0)
  288.     Bladex.SetAnimationFactor("Kgt_g_draw_run",3.0)
  289.     Bladex.SetAnimationFactor("Kgt_g_bad_axe",5.5)
  290.     Bladex.SetAnimationFactor("Kgt_g_bad_spear",4)
  291.     Bladex.SetAnimationFactor("Kgt_g_bad_spear2",4)
  292.     Bladex.SetAnimationFactor("Kgt_g_bad_sword",3.6)
  293.     Bladex.SetAnimationFactor("Kgt_g_bad_1h",3.6)
  294.     Bladex.SetAnimationFactor("Kgt_g_bad_no",3.6)
  295.     Bladex.SetAnimationFactor("Kgt_g_bad_sword2",3.7)
  296.     Bladex.SetAnimationFactor("Kgt_g_bad_sword3",3.5)
  297.     Bladex.SetAnimationFactor("Kgt_g_punch1",3.7)
  298.     Bladex.SetAnimationFactor("Kgt_g_punch2",3.7)
  299.     Bladex.SetAnimationFactor("Kgt_g_kick",4.4)
  300.     Bladex.SetAnimationFactor("Kgt_d_b",3.7)
  301.     Bladex.SetAnimationFactor("Kgt_g_d_r",1.2)
  302.     Bladex.SetAnimationFactor("Kgt_g_d_l",3.9)
  303.  
  304.     #Bladex.SetAnimationFactor("Kgt_attack_t_r",0.1)
  305.     #Bladex.SetAnimationFactor("Kgt_attack_t_l",0.1)
  306.     Bladex.SetAnimationFactor("Kgt_1tw_h_f",3)
  307.     Bladex.SetAnimationFactor("Kgt_1tw_l_f",3)
  308.     Bladex.SetAnimationFactor("Kgt_b1",2)
  309.     Bladex.SetAnimationFactor("Kgt_b2",3)
  310.     Bladex.SetAnimationFactor("Kgt_g_magic",3)
  311.         
  312.     Bladex.SetAnimationFactor("Kgt_jmp_no",1.25) 
  313.     Bladex.SetAnimationFactor("Kgt_jmp_1h",1.25) 
  314.     Bladex.SetAnimationFactor("Kgt_jmph0_no",1.3) 
  315.     Bladex.SetAnimationFactor("Kgt_sword_reaction",0.7)
  316.  
  317.  
  318.     ###movimientos###
  319.  
  320.     Bladex.SetAnimationFactor("Jog_no_Kgt",3)
  321.     Bladex.SetAnimationFactor("Jog_1h_Kgt",3)
  322.     Bladex.SetAnimationFactor("Wlk_no_Kgt",1.38)
  323.     Bladex.SetAnimationFactor("Wlk_1h_Kgt",1.15)
  324.     Bladex.SetAnimationFactor("Kgt_wlk_turn",1.7)
  325.     Bladex.SetAnimationFactor("Kgt_snk_turn",1.5)
  326.     Bladex.SetAnimationFactor("Kgt_jog_turn",1.3)
  327.     Bladex.SetAnimationFactor("Kgt_rlx_turn",1.5)
  328.     Bladex.SetAnimationFactor("Wbk_no_Kgt",1.61)
  329.     Bladex.SetAnimationFactor("Kgt_rlx_vt",1.25)
  330.     
  331.     Bladex.SetAnimationFactor("Kgt_attack_l_s",1.5)  
  332.     Bladex.SetAnimationFactor("Kgt_attack_r_s",1.5)
  333.     Bladex.SetAnimationFactor("Kgt_attack_f_s",1.5)
  334.     Bladex.SetAnimationFactor("Kgt_attack_b_s",1.5)
  335.  
  336.  
  337.  
  338.     #
  339.     # TRANSICIONES DEL CABALLERO
  340.     #
  341.     Bladex.AddTranTime("Knight","","slip",0.3)
  342.     Bladex.AddTranTime("Knight","slip","",0.4)
  343.  
  344.     Bladex.AddTranTime("Knight","FllHigh","",0.4)
  345.  
  346.     Bladex.AddTranTime("Knight","","ShortStep",0.3)
  347.     Bladex.AddTranTime("Knight","ShortStep","",0.4)
  348.     Bladex.AddTranTime("Knight","","b3",0.3,0)
  349.  
  350.  
  351.     #Ejemplo de golpes -> Faltan muchos!
  352.  
  353.  
  354.     Bladex.AddTranTime("Knight","SNK","WLK",0.4)
  355.     Bladex.AddTranTime("Knight","WLK","SNK",0.4)
  356.     Bladex.AddTranTime("Knight","","SNK",0.6)
  357.  
  358.     
  359.     Bladex.AddTranTime("Knight","","WLK",0.4)
  360.     Bladex.AddTranTime("Knight","JOG","WLK",0.4)
  361.     Bladex.AddTranTime("Knight","","JOG",0.25)
  362.     Bladex.AddTranTime("Knight","WBK","JOG",0.3)
  363.     Bladex.AddTranTime("Knight","","WBK_JOG",0.4)
  364.     Bladex.AddTranTime("Knight","WBK_JOG","JOG",0.4)
  365.     Bladex.AddTranTime("Knight","","WBK",0.4)
  366.     Bladex.AddTranTime("Knight","","Wlk_turn",0.3)
  367.     Bladex.AddTranTime("Knight","","Rlx_turn",0.25)
  368.     Bladex.AddTranTime("Knight","","jog_turn",0.25)
  369.  
  370.     Bladex.AddTranTime("Knight","","Rlx",0.5)
  371.     Bladex.AddTranTime("Knight","Rlx","JOG",0.3)
  372.     Bladex.AddTranTime("Knight","","Rlx_f",0.25)
  373.     Bladex.AddTranTime("Knight","","Attack_rlx_s",0.2)
  374.     Bladex.AddTranTime("Knight","","LongJump1H",0.2)
  375.     Bladex.AddTranTime("Knight","","1tw_h_f",0.3)
  376.     #Bladex.AddTranTime("Knight","","drp_r",0.1)
  377.     #Bladex.AddTranTime("Knight","","drp_l",0.1)
  378.  
  379.     Bladex.AddTranTime("Knight","","Attack_l_s",0.15)
  380.     Bladex.AddTranTime("Knight","","Attack_l"  ,0.2)
  381.     Bladex.AddTranTime("Knight","","Attack_r_s",0.15)
  382.     Bladex.AddTranTime("Knight","","Attack_r"  ,0.2)
  383.     Bladex.AddTranTime("Knight","","Attack_f_s",0.15)
  384.     Bladex.AddTranTime("Knight","","Attack_f"  ,0.2)
  385.     Bladex.AddTranTime("Knight","","Attack_b_s",0.15)
  386.     Bladex.AddTranTime("Knight","","Attack_b"  ,0.2)
  387.  
  388.     #Bladex.AddTranTime("Knight","","g_08_new",0.2)
  389.     #Bladex.AddTranTime("Knight","","g_12_new",0.2)
  390.     #Bladex.AddTranTime("Knight","","g_b06_new",0.2)
  391.     #Bladex.AddTranTime("Knight","","g_07_new",0.2)
  392.     #Bladex.AddTranTime("Knight","","g_01low_new",0.2)
  393.     
  394.     Bladex.AddTranTime("Knight","","D_b",0.1)
  395.     Bladex.AddTranTime("Knight","","D_r",0.1)
  396.     Bladex.AddTranTime("Knight","","D_l",0.1)
  397.     Bladex.AddTranTime("Knight","","g_d_l",0.05,0)
  398.     Bladex.AddTranTime("Knight","","g_d_r",0.05,0)
  399.     Bladex.AddTranTime("Knight","","Rlx_vt",0.75)
  400.     Bladex.AddTranTime("Knight","Rlx_vt","",0.25,0)
  401.  
  402.  
  403.  
  404.  
  405.  
  406. #
  407. #AMAZON Set
  408. #
  409. def AnmFactAmazon():
  410.     
  411.     Bladex.SetAnimationFactor("Amz_g_01",3.6)
  412.     Bladex.SetAnimationFactor("Amz_g_02",3.6)
  413.     Bladex.SetAnimationFactor("Amz_g_05",3.6)
  414.     Bladex.SetAnimationFactor("Amz_g_06",3.6) 
  415.     Bladex.SetAnimationFactor("Amz_g_07",3.6)
  416.     Bladex.SetAnimationFactor("Amz_g_08",3.6)
  417.     Bladex.SetAnimationFactor("Amz_g_09",3.6) 
  418. #    Bladex.SetAnimationFactor("Amz_g_01a",4)
  419. #    Bladex.SetAnimationFactor("Amz_g_02a",4)
  420. #    Bladex.SetAnimationFactor("Amz_g_05a",4)
  421. #    Bladex.SetAnimationFactor("Amz_g_06a",4)
  422. #    Bladex.SetAnimationFactor("Amz_g_07a",4)
  423. #    Bladex.SetAnimationFactor("Amz_g_08a",4)
  424. #    Bladex.SetAnimationFactor("Amz_g_09a",4)
  425.  
  426.     Bladex.SetAnimationFactor("Amz_g_11",3.5)
  427.     Bladex.SetAnimationFactor("Amz_g_12",3.5)
  428.     Bladex.SetAnimationFactor("Amz_g_13",3.5)
  429.     Bladex.SetAnimationFactor("Amz_g_14",3.5)
  430.     Bladex.SetAnimationFactor("Amz_g_15",3.5)
  431.     Bladex.SetAnimationFactor("Amz_g_16",3.5)
  432.     Bladex.SetAnimationFactor("Amz_g_17",3.5)
  433.     Bladex.SetAnimationFactor("Amz_g_18",3.5)
  434. #    Bladex.SetAnimationFactor("Amz_g_19",3.5)
  435.  
  436.     Bladex.SetAnimationFactor("Amz_g_21",3.5)
  437.     Bladex.SetAnimationFactor("Amz_g_22",3.5)
  438.     Bladex.SetAnimationFactor("Amz_g_23",3.5)
  439.     Bladex.SetAnimationFactor("Amz_g_26",3.5)
  440.     Bladex.SetAnimationFactor("Amz_g_27",3.5)
  441.  
  442.     Bladex.SetAnimationFactor("Amz_g_31",3.5)
  443.     
  444.     Bladex.SetAnimationFactor("Amz_g_back",3)
  445.     Bladex.SetAnimationFactor("Amz_g_3s9_6new",4.2)    
  446.     Bladex.SetAnimationFactor("Amz_g_12_7_s1new",3)
  447.     Bladex.SetAnimationFactor("Amz_g_28new",4.1)
  448.     Bladex.SetAnimationFactor("Amz_g_27kata_new",3)
  449.     Bladex.SetAnimationFactor("Amz_g_spear19",2.7)    
  450.     Bladex.SetAnimationFactor("Amz_g_spear_b29",3.8)    
  451.     Bladex.SetAnimationFactor("Amz_g_spear_2katab6low",3)
  452.     Bladex.SetAnimationFactor("Amz_g_spear02",3.8)
  453.     Bladex.SetAnimationFactor("Amz_g_spear02low",3.7)
  454.     Bladex.SetAnimationFactor("Amz_g_spear08",3.4)
  455.     Bladex.SetAnimationFactor("Amz_g_spear09",4)
  456.     Bladex.SetAnimationFactor("Amz_g_spear12",4.5)
  457.     Bladex.SetAnimationFactor("Amz_g_spear22",2.8)
  458.     Bladex.SetAnimationFactor("Amz_g_spear26kata",4)
  459.     Bladex.SetAnimationFactor("Amz_g_spear2katab2",4)
  460.     Bladex.SetAnimationFactor("Amz_g_spear32kata_b2",3.4)
  461.     Bladex.SetAnimationFactor("Amz_g_spear3s2",3.4)
  462.     Bladex.SetAnimationFactor("Amz_g_spearb2kata",4)
  463.     Bladex.SetAnimationFactor("Amz_g_spears1",3.4)
  464.     Bladex.SetAnimationFactor("Amz_g_spears6",3.4)
  465.     Bladex.SetAnimationFactor("Amz_g_spears8",3)
  466.     Bladex.SetAnimationFactor("Amz_g_spear_back",3.0)
  467.     Bladex.SetAnimationFactor("Amz_g_spear_sb11",3.5)    
  468.     Bladex.SetAnimationFactor("Amz_g_spear17",3.4)    
  469.     Bladex.SetAnimationFactor("Amz_g_spear16",3.1)           
  470.     Bladex.SetAnimationFactor("Amz_g_spear_b6_26",2.8)
  471.     Bladex.SetAnimationFactor("Amz_g_spear19_13",3)
  472.     Bladex.SetAnimationFactor("Amz_g_spear_b06",4.5)
  473.     Bladex.SetAnimationFactor("Amz_g_spear_bs21",3)
  474.     Bladex.SetAnimationFactor("Amz_g_spear111",2)
  475.     Bladex.SetAnimationFactor("Amz_g_spear_21",3)
  476.     Bladex.SetAnimationFactor("Amz_g_spear13",4)
  477.     Bladex.SetAnimationFactor("Amz_g_spear_kata23",3)
  478.     Bladex.SetAnimationFactor("Amz_g_spear33",3.6)
  479.     Bladex.SetAnimationFactor("Amz_g_spear19_bs1",4)
  480.     Bladex.SetAnimationFactor("Amz_g_kick1",3.2)
  481.     Bladex.SetAnimationFactor("Amz_g_kick2",3.5)
  482.     Bladex.SetAnimationFactor("Amz_g_kick4",3.0)
  483.     Bladex.SetAnimationFactor("Amz_g_kick5",2.4)
  484.     Bladex.SetAnimationFactor("Amz_g_punch2",2)
  485.     Bladex.SetAnimationFactor("Amz_g_punch1",3.0)
  486.     Bladex.SetAnimationFactor("Amz_g_punch3",3.0)
  487.     Bladex.SetAnimationFactor("Amz_g_bad_axe",3)
  488.     Bladex.SetAnimationFactor("Amz_g_bad_sword",3)
  489.     Bladex.SetAnimationFactor("Amz_g_bad_sword2",3)
  490.     Bladex.SetAnimationFactor("Amz_g_bad_sword3",3)
  491.     Bladex.SetAnimationFactor("Amz_g_bad_1h",3.6)
  492.     Bladex.SetAnimationFactor("Amz_g_bad_no",3.6)
  493.     Bladex.SetAnimationFactor("Amz_g_draw_rlx",3.0)
  494.     Bladex.SetAnimationFactor("Amz_g_draw_run",3.0)
  495.     Bladex.SetAnimationFactor("Amz_g_spear16low",3)
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.     Bladex.SetAnimationFactor("Amz_1tw_h_f",3)
  506.     Bladex.SetAnimationFactor("Amz_1tw_l_f",3)
  507.     Bladex.SetAnimationFactor("Amz_b1",2)
  508.     Bladex.SetAnimationFactor("Amz_b2",3)
  509.     Bladex.SetAnimationFactor("Amz_attack_f",3)
  510.     Bladex.SetAnimationFactor("Amz_attack_b",3)
  511.     Bladex.SetAnimationFactor("Amz_attack_f_s",3)
  512.     Bladex.SetAnimationFactor("Amz_attack_b_s",3)
  513.     Bladex.SetAnimationFactor("Amz_attack_f_no",3.0)
  514.     Bladex.SetAnimationFactor("Amz_attack_b_no",3.0)
  515.     Bladex.SetAnimationFactor("Amz_attack_f_2w",3)
  516.     Bladex.SetAnimationFactor("Amz_attack_b_2w",3) 
  517.     
  518.     
  519.      
  520.  
  521.     ###movimientos###
  522.  
  523.     Bladex.SetAnimationFactor("Jog_no_Amz",2.4)
  524.     Bladex.SetAnimationFactor("Jog_1h_Amz",1)
  525.     Bladex.SetAnimationFactor("Wlk_no_Amz",1.38)
  526.     Bladex.SetAnimationFactor("Wlk_1h_Amz",1.15)
  527.     Bladex.SetAnimationFactor("Wbk_no_Amz",1.15)
  528.     Bladex.SetAnimationFactor("Jog_s_Amz",2.6)   
  529.     Bladex.SetAnimationFactor("Jog_2w_Amz",3)
  530.     Bladex.SetAnimationFactor("Jog_spear_Amz",2.9)
  531.     Bladex.SetAnimationFactor("Jog_axe_Amz",2.2)
  532.     Bladex.SetAnimationFactor("Jog_2h_Amz",3)        
  533.     Bladex.SetAnimationFactor("Jog_b_Amz",3.0)
  534.     Bladex.SetAnimationFactor("Amz_jogb_no",3) 
  535.     Bladex.SetAnimationFactor("Amz_jogb_spear",3)
  536.     Bladex.SetAnimationFactor("Amz_jogb_axe",3)
  537.     Bladex.SetAnimationFactor("Amz_attack_f_spear",3) 
  538.     Bladex.SetAnimationFactor("Amz_attack_b_spear",3) 
  539.     Bladex.SetAnimationFactor("Amz_derrape",3)
  540.     Bladex.SetAnimationFactor("Amz_wlk_turn",1.5)
  541.     Bladex.SetAnimationFactor("Amz_snk_turn",1.5)
  542.     Bladex.SetAnimationFactor("Amz_jog_turn",1.4)
  543.     Bladex.SetAnimationFactor("Amz_rlx_turn",1.3)
  544.     Bladex.SetAnimationFactor("Amz_rlx_vt",1.25)
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.     #
  552.     # TRANSICIONES DE LA AMAZONA
  553.     #
  554.     Bladex.AddTranTime("Amz","","slip",0.3)
  555.     Bladex.AddTranTime("Amz","slip","",0.4)
  556.  
  557.     Bladex.AddTranTime("Amz","FllHigh","",0.4)
  558.  
  559.     Bladex.AddTranTime("Amz","","ShortStep",0.3)
  560.     Bladex.AddTranTime("Amz","ShortStep","",0.4)
  561.  
  562.  
  563.     #Ejemplo de golpes -> Faltan muchos!
  564.     Bladex.AddTranTime("Amz","g_08","g_01",0.1)
  565.     Bladex.AddTranTime("Amz","g_08","g_02",0.05)
  566.  
  567.     Bladex.AddTranTime("Amz","","Rlx_f",0.2)
  568.     Bladex.AddTranTime("Amz","WLK","SNK",0.7)
  569.     Bladex.AddTranTime("Amz","","SNK",0.7)
  570.     Bladex.AddTranTime("Amz","","WBK",0.3)
  571.     Bladex.AddTranTime("Amz","","WBK_JOG",0.3)
  572.     Bladex.AddTranTime("Amz","JOG","WLK",0.3)
  573.     Bladex.AddTranTime("Amz","WLK","JOG",0.3)
  574.     Bladex.AddTranTime("Amz","","JOG",0.3)
  575.     Bladex.AddTranTime("Amz","","WLK",0.3)
  576.     Bladex.AddTranTime("Amz","","b3",0.3,0)
  577.  
  578.  
  579.     Bladex.AddTranTime("Amz","","Rlx",0.5)
  580.     Bladex.AddTranTime("Amz","","Rlx_f",0.2)
  581.     Bladex.AddTranTime("Amz","","Attack_rlx_s",0.4)
  582.  
  583.     Bladex.AddTranTime("Amz","","Attack_l_s",0.3)
  584.     Bladex.AddTranTime("Amz","","Attack_l"  ,0.3)
  585.     Bladex.AddTranTime("Amz","","Attack_r_s",0.3)
  586.     Bladex.AddTranTime("Amz","","Attack_r"  ,0.3)
  587.     Bladex.AddTranTime("Amz","","Attack_f_s",0.3)
  588.     Bladex.AddTranTime("Amz","","Attack_f"  ,0.3)
  589.     Bladex.AddTranTime("Amz","","Attack_b_s",0.3)
  590.     Bladex.AddTranTime("Amz","","Attack_b"  ,0.3)
  591.  
  592.     Bladex.AddTranTime("Amz","","D_b",0.1)
  593.     Bladex.AddTranTime("Amz","","D_r",0.1)
  594.     Bladex.AddTranTime("Amz","","D_l",0.1)
  595.     Bladex.AddTranTime("Amz","","Rlx_vt",0.75)
  596.     Bladex.AddTranTime("Amz","Rlx_vt","",0.25,0)
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604. #
  605. #Dwarf Set
  606. #
  607. def AnmFactDwarf():
  608. #    Bladex.SetAnimationFactor("Dwf_g_01",4)
  609. #    Bladex.SetAnimationFactor("Dwf_g_02",4)
  610. #    Bladex.SetAnimationFactor("Dwf_g_05",4)
  611. #    Bladex.SetAnimationFactor("Dwf_g_06",4)
  612. #    Bladex.SetAnimationFactor("Dwf_g_07",4)
  613. #    Bladex.SetAnimationFactor("Dwf_g_08",4)
  614. #    Bladex.SetAnimationFactor("Dwf_g_09",4)
  615. #    Bladex.SetAnimationFactor("Dwf_g_01a",4)
  616. #    Bladex.SetAnimationFactor("Dwf_g_02a",4)
  617. #    Bladex.SetAnimationFactor("Dwf_g_05a",4)
  618. #    Bladex.SetAnimationFactor("Dwf_g_06a",4)
  619. #    Bladex.SetAnimationFactor("Dwf_g_07a",4)
  620. #    Bladex.SetAnimationFactor("Dwf_g_08a",4)
  621. #    Bladex.SetAnimationFactor("Dwf_g_09a",4)
  622. #
  623. #    Bladex.SetAnimationFactor("Dwf_g_11",3.5)
  624. #    Bladex.SetAnimationFactor("Dwf_g_12",3.5)
  625. #    Bladex.SetAnimationFactor("Dwf_g_13",3.5)
  626. #    Bladex.SetAnimationFactor("Dwf_g_14",3.5)
  627. #    Bladex.SetAnimationFactor("Dwf_g_15",3.5)
  628. #    Bladex.SetAnimationFactor("Dwf_g_16",3.5)
  629. #    Bladex.SetAnimationFactor("Dwf_g_17",3.5)
  630. #    Bladex.SetAnimationFactor("Dwf_g_18",3.5)
  631. #    Bladex.SetAnimationFactor("Dwf_g_19",3.5)
  632. #
  633. #    Bladex.SetAnimationFactor("Dwf_g_21",3.5)
  634. #    Bladex.SetAnimationFactor("Dwf_g_22",3.5)
  635. #    Bladex.SetAnimationFactor("Dwf_g_23",3.5)
  636. #    Bladex.SetAnimationFactor("Dwf_g_26",3.5)
  637. #    Bladex.SetAnimationFactor("Dwf_g_27",3.5)
  638. #
  639. #    Bladex.SetAnimationFactor("Dwf_g_31",3.5)
  640.  
  641.     #Bladex.SetAnimationFactor("Dwf_attack_t_r",0.1)
  642.     #Bladex.SetAnimationFactor("Dwf_attack_t_l",0.1)
  643.     Bladex.SetAnimationFactor("Dwf_1tw_h_f",3)
  644.     Bladex.SetAnimationFactor("Dwf_1tw_l_f",3)
  645.     Bladex.SetAnimationFactor("Dwf_b1",2)
  646.     Bladex.SetAnimationFactor("Dwf_b2",3)
  647.  
  648.  
  649.     ###movimientos###
  650.  
  651.     Bladex.SetAnimationFactor("Jog_no_Dwf",3)
  652.     Bladex.SetAnimationFactor("Jog_1h_Dwf",3)
  653.     Bladex.SetAnimationFactor("Wlk_no_Dwf",1.38)
  654.     Bladex.SetAnimationFactor("Wlk_1h_Dwf",1.15)
  655.     Bladex.SetAnimationFactor("Wbk_no_Dwf",1.15)
  656.     Bladex.SetAnimationFactor("Dwf_snk_turn",1.5)
  657.     
  658.     Bladex.SetAnimationFactor("Dwf_g_back",3)
  659.     Bladex.SetAnimationFactor("Dwf_g_bad_1h",3.6)
  660.     Bladex.SetAnimationFactor("Dwf_g_bad_no",3.6)
  661.     Bladex.SetAnimationFactor("Dwf_g_bad_axe",1.6)
  662.     Bladex.SetAnimationFactor("Dwf_g_bad_spear",1.3)
  663.     Bladex.SetAnimationFactor("Dwf_g_bad_spear2",1.3)        
  664.     Bladex.SetAnimationFactor("Dwf_g_bad_sword1",1.2)        
  665.     Bladex.SetAnimationFactor("Dwf_g_bad_sword2",1.2)
  666.     Bladex.SetAnimationFactor("Dwf_g_bad_sword3",1.4)
  667.     Bladex.SetAnimationFactor("Dwf_g_01",3.1)
  668.     Bladex.SetAnimationFactor("Dwf_g_01a",3.5)   
  669.     Bladex.SetAnimationFactor("Dwf_g_02",3.1)   
  670.     Bladex.SetAnimationFactor("Dwf_g_02a",3.5)
  671.     Bladex.SetAnimationFactor("Dwf_g_05",3.2)
  672.     Bladex.SetAnimationFactor("Dwf_g_05a",3.2) 
  673.     Bladex.SetAnimationFactor("Dwf_g_06",3.1)
  674.     Bladex.SetAnimationFactor("Dwf_g_06a",3.3)    
  675.     Bladex.SetAnimationFactor("Dwf_g_07",3.2) 
  676.     Bladex.SetAnimationFactor("Dwf_g_07a",3.3)
  677.     Bladex.SetAnimationFactor("Dwf_g_08",3.3)
  678.     Bladex.SetAnimationFactor("Dwf_g_09",3.2)
  679.     Bladex.SetAnimationFactor("Dwf_g_09a",3.3)
  680.     Bladex.SetAnimationFactor("Dwf_g_11",3)
  681.     Bladex.SetAnimationFactor("Dwf_g_12",3.4)
  682.     Bladex.SetAnimationFactor("Dwf_g_13",3.4)
  683.     Bladex.SetAnimationFactor("Dwf_g_14",3.4)
  684.     Bladex.SetAnimationFactor("Dwf_g_15",3.4)
  685.     Bladex.SetAnimationFactor("Dwf_g_16",3.1)
  686.     Bladex.SetAnimationFactor("Dwf_g_17",3.4)
  687.     Bladex.SetAnimationFactor("Dwf_g_18",3.6)
  688.     Bladex.SetAnimationFactor("Dwf_g_21",3)
  689.     Bladex.SetAnimationFactor("Dwf_g_22",2.8)
  690.     Bladex.SetAnimationFactor("Dwf_g_23",3)
  691.     Bladex.SetAnimationFactor("Dwf_g_26",2.5)
  692.     Bladex.SetAnimationFactor("Dwf_g_27",3)
  693.     Bladex.SetAnimationFactor("Dwf_g_31",4)
  694.     Bladex.SetAnimationFactor("Dwf_g_s22low_new",3)
  695.     Bladex.SetAnimationFactor("Dwf_g_01low_new",4.1)
  696.     Bladex.SetAnimationFactor("Dwf_g_s18",3.7)
  697.     Bladex.SetAnimationFactor("Dwf_g_s18_2h",3.4)
  698.     Bladex.SetAnimationFactor("Dwf_g_32_5_3new",3)
  699.     Bladex.SetAnimationFactor("Dwf_g_27kata",3)
  700.     Bladex.SetAnimationFactor("Dwf_g_punch1",3.7)
  701.     Bladex.SetAnimationFactor("Dwf_g_punch2",3.7)
  702.     Bladex.SetAnimationFactor("Dwf_g_kick",3.7)
  703.     Bladex.SetAnimationFactor("Dwf_g_draw_rlx",3.0)
  704.     Bladex.SetAnimationFactor("Dwf_g_draw_run",3.0)
  705.     Bladex.SetAnimationFactor("Dwf_g_d_l",3.5)
  706.     Bladex.SetAnimationFactor("Dwf_g_d_r",3)
  707.     
  708.     
  709.     Bladex.SetAnimationFactor("Dwf_jmp_no",1.25)
  710.     Bladex.SetAnimationFactor("Dwf_jmp_1h",1.25)
  711.     Bladex.SetAnimationFactor("Dwf_jmph0_no",1.25)
  712.  
  713.  
  714.  
  715.     #
  716.     # TRANSICIONES DEL EnAnO
  717.     #
  718.     Bladex.AddTranTime("Dwf","","slip",0.3)
  719.     Bladex.AddTranTime("Dwf","slip","",0.4)
  720.  
  721.     Bladex.AddTranTime("Dwf","FllHigh","",0.4)
  722.  
  723.     Bladex.AddTranTime("Dwf","","ShortStep",0.3)
  724.     Bladex.AddTranTime("Dwf","ShortStep","",0.4)
  725.  
  726.  
  727.     #Ejemplo de golpes -> Faltan muchos!
  728.     Bladex.AddTranTime("Dwf","g_08","g_01",0.1)
  729.     Bladex.AddTranTime("Dwf","g_08","g_02",0.05)
  730.  
  731.  
  732.     Bladex.AddTranTime("Dwf","SNK","WLK",0.4)
  733.     Bladex.AddTranTime("Dwf","WLK","SNK",0.4)
  734.     Bladex.AddTranTime("Dwf","","SNK",0.5)
  735.  
  736.     Bladex.AddTranTime("Dwf","","WLK",0.4)
  737.     Bladex.AddTranTime("Dwf","","JOG",0.3)
  738.     Bladex.AddTranTime("Dwf","WLK","JOG",0.3)
  739.     Bladex.AddTranTime("Dwf","WBK_JOG","WLK",0.3)
  740.  
  741.     Bladex.AddTranTime("Dwf","JOG","WLK",0.3)
  742.     Bladex.AddTranTime("Dwf","JOG","WBK",0.3)
  743.     Bladex.AddTranTime("Dwf","","WBK",0.3)
  744.     Bladex.AddTranTime("Dwf","WBK","WBK_JOG",0.3)
  745.     Bladex.AddTranTime("Dwf","JOG","WBK_JOG",0.3)
  746.  
  747.     Bladex.AddTranTime("Dwf","","Rlx",0.5)
  748.     Bladex.AddTranTime("Dwf","","Rlx_f",0.5)
  749.     Bladex.AddTranTime("Dwf","","Attack_rlx_s",0.2)
  750.  
  751.     Bladex.AddTranTime("Dwf","","Attack_l_s",0.3)
  752.     Bladex.AddTranTime("Dwf","","Attack_l"  ,0.3)
  753.     Bladex.AddTranTime("Dwf","","Attack_r_s",0.3)
  754.     Bladex.AddTranTime("Dwf","","Attack_r"  ,0.3)
  755.     Bladex.AddTranTime("Dwf","","Attack_f_s",0.3)
  756.     Bladex.AddTranTime("Dwf","","Attack_f"  ,0.3)
  757.     Bladex.AddTranTime("Dwf","","Attack_b_s",0.3)
  758.     Bladex.AddTranTime("Dwf","","Attack_b"  ,0.3)
  759.     Bladex.AddTranTime("Dwf","","b3"  ,0.3,0)
  760.  
  761.     Bladex.AddTranTime("Dwf","","D_l",0.15)
  762.     Bladex.AddTranTime("Dwf","","D_b",0.15)
  763.     Bladex.AddTranTime("Dwf","","D_r",0.15)
  764.     Bladex.AddTranTime("Dwf","","Rlx_vt",0.75)
  765.     Bladex.AddTranTime("Dwf","Rlx_vt","",0.25,0)
  766.  
  767.  
  768.  
  769.  
  770.  
  771. #############################################################
  772. #############################################################
  773. #############################################################
  774. #
  775. #
  776. #   E N E M I G O S
  777. #
  778. #
  779. #############################################################
  780. #############################################################
  781. #############################################################
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789. #
  790. # Caballero Traitor
  791. #
  792. done_traitor=0
  793. def AnmFactTraitorKnight():
  794.     global done_traitor    
  795.     if not done_traitor:
  796.         """
  797.         Bladex.SetAnimationFactor("Tkn_wlk_1h",1)
  798.         Bladex.SetAnimationFactor("Tkn_dth_sleep",1)
  799.         Bladex.SetAnimationFactor("Tkn_dth_sleep_wall",1)
  800.         Bladex.SetAnimationFactor("Tkn_walk_t",1)
  801.         Bladex.SetAnimationFactor("Tkn_burn",1)
  802.         Bladex.SetAnimationFactor("Tkn_burn_fall",1)
  803.         Bladex.SetAnimationFactor("Tkn_rlx_1h",1)
  804.         Bladex.SetAnimationFactor("Tkn_rlx_f_s",1)
  805.         Bladex.SetAnimationFactor("Tkn_rlx_f",1)
  806.         Bladex.SetAnimationFactor("Tkn_attack_f",1)
  807.         Bladex.SetAnimationFactor("Tkn_attack_f_s",1)
  808.         Bladex.SetAnimationFactor("Tkn_attack_b",1)
  809.         Bladex.SetAnimationFactor("Tkn_attack_b_s",1)
  810.         Bladex.SetAnimationFactor("Tkn_attack_r_s",1)
  811.         Bladex.SetAnimationFactor("Tkn_attack_r",1)
  812.         Bladex.SetAnimationFactor("Tkn_attack_l_s",1)
  813.         Bladex.SetAnimationFactor("Tkn_attack_l",1)
  814.         Bladex.SetAnimationFactor("Tkn_d_r",1)
  815.         Bladex.SetAnimationFactor("Tkn_d_l",1)
  816.         """
  817.         Bladex.SetAnimationFactor("Tkn_g_01",3.2)
  818.         Bladex.SetAnimationFactor("Tkn_g_02",3.6) 
  819.         Bladex.SetAnimationFactor("Tkn_g_05",2.8)
  820.         Bladex.SetAnimationFactor("Tkn_g_06",3.2)
  821.         Bladex.SetAnimationFactor("Tkn_g_07",3.2)
  822.         Bladex.SetAnimationFactor("Tkn_g_08",2.6)
  823.         Bladex.SetAnimationFactor("Tkn_g_09",2.8)
  824.         Bladex.SetAnimationFactor("Tkn_g_01a",4)
  825.         Bladex.SetAnimationFactor("Tkn_g_02a",4)
  826.         Bladex.SetAnimationFactor("Tkn_g_05a",4)
  827.         Bladex.SetAnimationFactor("Tkn_g_06a",4)
  828.         Bladex.SetAnimationFactor("Tkn_g_07a",4)
  829.         Bladex.SetAnimationFactor("Tkn_g_08a",4)
  830.         Bladex.SetAnimationFactor("Tkn_g_09a",4)
  831.         
  832.         Bladex.SetAnimationFactor("Tkn_laugh",1.4)
  833.         Bladex.SetAnimationFactor("Tkn_fury",3.4)
  834.         Bladex.SetAnimationFactor("Tkn_b1",2)
  835.         Bladex.SetAnimationFactor("Tkn_b2",3)
  836.         Bladex.SetAnimationFactor("Tkn_sword_reaction",0.7)
  837.     
  838.         Bladex.SetAnimationFactor("Tkn_g_11",3.5)
  839.         Bladex.SetAnimationFactor("Tkn_g_12",3.5)
  840.         Bladex.SetAnimationFactor("Tkn_g_13",3.5)
  841.         Bladex.SetAnimationFactor("Tkn_g_14",3.5)
  842.         Bladex.SetAnimationFactor("Tkn_g_15",3.5)
  843.         Bladex.SetAnimationFactor("Tkn_g_16",3.5)
  844.         Bladex.SetAnimationFactor("Tkn_g_17",3.5)
  845.         Bladex.SetAnimationFactor("Tkn_g_18",3.5)
  846.         Bladex.SetAnimationFactor("Tkn_g_19",3.5)
  847.     
  848.         Bladex.SetAnimationFactor("Tkn_g_21",3.5)
  849.         Bladex.SetAnimationFactor("Tkn_g_22",3.5)
  850.         Bladex.SetAnimationFactor("Tkn_g_23",3.5)
  851.         Bladex.SetAnimationFactor("Tkn_g_26",3.5)
  852.         Bladex.SetAnimationFactor("Tkn_g_27",3.5)
  853.     
  854.         Bladex.SetAnimationFactor("Tkn_g_31",3.5)
  855.     
  856.         #
  857.         # TRANSICIONES DEL CABALLERO TRAIDOR
  858.         #
  859.         Bladex.AddTranTime("Tkn","","Attack_f",0.3)
  860.         Bladex.AddTranTime("Tkn","","Attack_r",0.3)
  861.         Bladex.AddTranTime("Tkn","","Attack_l",0.3)
  862.         Bladex.AddTranTime("Tkn","","Attack_b",0.3)
  863.         Bladex.AddTranTime("Tkn","","Rlx",0.5)
  864.         Bladex.AddTranTime("Tkn","","JOG",0.3)
  865.         Bladex.AddTranTime("Tkn","","WLK",0.3)
  866.         Bladex.AddTranTime("Tkn","","WBK",0.3)
  867.  
  868.         Bladex.AddTranTime("Dkn","","Attack_f",0.3)
  869.         Bladex.AddTranTime("Dkn","","Attack_r",0.3)
  870.         Bladex.AddTranTime("Dkn","","Attack_l",0.3)
  871.         Bladex.AddTranTime("Dkn","","Attack_b",0.3)
  872.         Bladex.AddTranTime("Dkn","","Rlx",0.5)
  873.         Bladex.AddTranTime("Dkn","","JOG",0.3)
  874.         Bladex.AddTranTime("Dkn","","WLK",0.3)
  875.         Bladex.AddTranTime("Dkn","","WBK",0.3)
  876.         Bladex.AddTranTime("Dkn","","b3",0.3,0)
  877.  
  878.         done_traitor=1
  879. #
  880. # Caballero Caos
  881. #
  882. def AnmFactChosKnight():
  883.     Bladex.SetAnimationFactor("Chk_g_02",3)
  884.     Bladex.SetAnimationFactor("Chk_g_01",4.5)
  885.     Bladex.SetAnimationFactor("Chk_g_07",4.5)
  886.     Bladex.SetAnimationFactor("Chk_g_08",3)
  887.     Bladex.SetAnimationFactor("Chk_g_12",3)
  888.     Bladex.SetAnimationFactor("Chk_g_18",3)
  889.     Bladex.SetAnimationFactor("Chk_g_31",5.4)
  890.     Bladex.SetAnimationFactor("Chk_g_magic",1.4)
  891.  
  892.     Bladex.SetAnimationFactor("Wbk_1h_Chk",1.7)
  893.     Bladex.SetAnimationFactor("Wlk_1h_Chk",1.1)
  894.     
  895.     Bladex.SetAnimationFactor("Attack_f_s_Chk",1.0)
  896.     Bladex.SetAnimationFactor("Attack_b_Chk",1.7) 
  897.     Bladex.SetAnimationFactor("Attack_b_s_Chk",1.7)
  898.     
  899.     Bladex.SetAnimationFactor("Chk_hurt01",1.5)
  900.  
  901.     #
  902.     # TRANSICIONES DEL CABALLERO CAOS
  903.     #
  904.     #Bladex.AddTranTime("Chk","","Rlx_1h_Chk",0.7)
  905.     #Bladex.AddTranTime("Chk","","Rlx_f_Chk",0.7)
  906.     #Bladex.AddTranTime("Chk","","Rlx_f_s_Chk",0.7)
  907.     Bladex.AddTranTime("Chk","","",0.75)
  908.  
  909.  
  910.  
  911. #
  912. # Ragnar
  913. #
  914. def AnmFactRagnar():
  915.     Bladex.SetAnimationFactor("Rgn_g_21",3)
  916.     Bladex.SetAnimationFactor("Rgn_g_17",3)
  917.     Bladex.SetAnimationFactor("Rgn_g_escape",3)
  918.     Bladex.SetAnimationFactor("Rgn_g_d_r",3)
  919.     Bladex.SetAnimationFactor("Rgn_g_d_l",3)
  920.     Bladex.SetAnimationFactor("Rgn_g_03",3)
  921.     Bladex.SetAnimationFactor("Rgn_g_01",3)
  922.     Bladex.SetAnimationFactor("Rgn_g_02",3)
  923.     Bladex.SetAnimationFactor("Rgn_g_07",3)
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931. ########################################
  932. ########################################
  933. #              Troll                  #
  934. ########################################
  935. ########################################
  936. done_troll=0
  937. def AnmFactTroll():
  938.     global done_troll
  939.     if not done_troll:
  940.         Bladex.SetAnimationFactor("Trl_g_01",3)
  941.         Bladex.SetAnimationFactor("Trl_g_02",3)
  942.         Bladex.SetAnimationFactor("Trl_g_04",3)
  943.         Bladex.SetAnimationFactor("Trl_g_06",3)
  944.         Bladex.SetAnimationFactor("Trl_g_12",3)
  945.         Bladex.SetAnimationFactor("Trl_g_18",3)
  946.         Bladex.SetAnimationFactor("Trl_g_19",3)
  947.         Bladex.SetAnimationFactor("Trl_g_31",3)
  948.                     
  949.         Bladex.SetAnimationFactor("Trl_wlk_no",1.1)
  950.         Bladex.SetAnimationFactor("Trl_attack_f",1.25) 
  951.         Bladex.SetAnimationFactor("Trl_jog_1h",1.0) 
  952.  
  953.     
  954.         #
  955.         # TRANSICIONES DEL TROLL
  956.         #
  957.         Bladex.AddTranTime("Trl","","Attack_f",0.3)
  958.         Bladex.AddTranTime("Trl","","Attack_b",0.3)
  959.         Bladex.AddTranTime("Trl","","Rlx",0.5)
  960.         Bladex.AddTranTime("Trl","","JOG",0.3)
  961.         Bladex.AddTranTime("Trl","","WLK",0.3)
  962.         Bladex.AddTranTime("Trl","","WBK",0.3)
  963.         Bladex.AddTranTime("Trl","","g_19",0.2)
  964.         Bladex.AddTranTime("Trl","","g_18",0.2)
  965.         Bladex.AddTranTime("Trl","","g_31",0.2)
  966.         done_troll=1
  967.  
  968.  
  969.  
  970. #
  971. # Cosita
  972. #
  973. def AnmFactCosita():
  974.     
  975.     Bladex.SetAnimationFactor("Jog_no_Cos",1.3)
  976.     Bladex.SetAnimationFactor("Cos_wbk_no",1.69)
  977.     Bladex.SetAnimationFactor("Cos_wlk_no",1.21)
  978.     Bladex.SetAnimationFactor("Cos_t_r_no",1.69)
  979.     Bladex.SetAnimationFactor("Cos_t_l_no",1.69)
  980.     Bladex.SetAnimationFactor("Cos_attack_f",1.68)
  981.     Bladex.SetAnimationFactor("Cos_attack_b",1.96)
  982.     Bladex.SetAnimationFactor("Cos_attack_r",1.4)
  983.     Bladex.SetAnimationFactor("Cos_attack_l",1.4)
  984.  
  985.     #This ones done by Bob , I think
  986.     #Bladex.SetAnimationFactor("Cos_jog_no",1.5)
  987.         
  988.      
  989.     Bladex.SetAnimationFactor("Cos_g_01",1.5)
  990.     
  991.  
  992.     #
  993.     # TRANSICIONES DE LA COSITA
  994.     #
  995.     Bladex.AddTranTime("Cos","","Attack_f",0.3)
  996.     Bladex.AddTranTime("Cos","","Attack_r",0.3)
  997.     Bladex.AddTranTime("Cos","","Attack_l",0.3)
  998.     Bladex.AddTranTime("Cos","","Attack_b",0.3,0)
  999.     Bladex.AddTranTime("Cos","","Rlx",0.5)
  1000.     Bladex.AddTranTime("Cos","","JOG",0.3)
  1001.     Bladex.AddTranTime("Cos","","WLK",0.3)
  1002.     Bladex.AddTranTime("Cos","","WBK",0.3)
  1003.  
  1004.     Bladex.AddTranTime("Cos","","g_01",0.2, 0)
  1005.     Bladex.AddTranTime("Cos","","Hurt_lite",0.3, 0)
  1006.     Bladex.AddTranTime("Cos","","Jmp_back1",0.3, 0)
  1007.     Bladex.AddTranTime("Cos","","Fly",0.3,0)
  1008.     Bladex.AddTranTime("Cos","","Dth_fly",0.3,0)
  1009.  
  1010.  
  1011.  
  1012.  
  1013. #
  1014. # Ork
  1015. #
  1016. done_ork= 0
  1017. def AnmFactOrk():
  1018.     global done_ork
  1019.     if not done_ork:
  1020.         Bladex.SetAnimationFactor("Ork_g_01",3)
  1021.         Bladex.SetAnimationFactor("Ork_g_02",3)
  1022.         Bladex.SetAnimationFactor("Ork_g_06",3)
  1023.         Bladex.SetAnimationFactor("Ork_g_15",3)
  1024.         Bladex.SetAnimationFactor("Ork_g_16",3)
  1025.         Bladex.SetAnimationFactor("Ork_g_18",3)
  1026.         done_ork=1
  1027.  
  1028.     #
  1029.     # TRANSICIONES DEL ORCO
  1030.     #
  1031.     Bladex.AddTranTime("Ork","","Attack_f",0.3)
  1032.     Bladex.AddTranTime("Ork","","Attack_r",0.3)
  1033.     Bladex.AddTranTime("Ork","","Attack_l",0.3)
  1034.     Bladex.AddTranTime("Ork","","Attack_b",0.3)
  1035.     Bladex.AddTranTime("Ork","","Rlx",0.5)
  1036.     Bladex.AddTranTime("Ork","","JOG",0.3)
  1037.     Bladex.AddTranTime("Ork","","WLK",0.3)
  1038.     Bladex.AddTranTime("Ork","","WBK",0.3)
  1039.     Bladex.AddTranTime("Ork","","b3",0.3,0)
  1040.  
  1041.  
  1042.  
  1043.  
  1044. #
  1045. # GREAT Ork
  1046. #
  1047. def AnmFactGreatOrk():
  1048.     Bladex.SetAnimationFactor("Gok_g_01",3)
  1049.     Bladex.SetAnimationFactor("Gok_g_02",3)
  1050.     Bladex.SetAnimationFactor("Gok_g_06",3)
  1051.     Bladex.SetAnimationFactor("Gok_g_15",3)
  1052.     Bladex.SetAnimationFactor("Gok_g_16",3)
  1053.     Bladex.SetAnimationFactor("Gok_g_18",3)
  1054.     
  1055.     #
  1056.     # TRANSICIONES DEL JEFE ORCO
  1057.     #
  1058.     Bladex.AddTranTime("Gok","","Attack_f",0.3)
  1059.     Bladex.AddTranTime("Gok","","Attack_r",0.3)
  1060.     Bladex.AddTranTime("Gok","","Attack_l",0.3)
  1061.     Bladex.AddTranTime("Gok","","Attack_b",0.3)
  1062.     Bladex.AddTranTime("Gok","","Rlx",0.5)
  1063.     Bladex.AddTranTime("Gok","","JOG",0.3)
  1064.     Bladex.AddTranTime("Gok","","WLK",0.3)
  1065.     Bladex.AddTranTime("Gok","","WBK",0.3)
  1066.     Bladex.AddTranTime("Gok","","b3",0.3,0)
  1067.     
  1068.  
  1069. #
  1070. # Skeleton
  1071. #
  1072. def AnmFactSkeleton():
  1073.     Bladex.SetAnimationFactor("Skl_g_01",3)
  1074.     Bladex.SetAnimationFactor("Skl_g_02",3)
  1075.     Bladex.SetAnimationFactor("Skl_g_07",3)
  1076.     Bladex.SetAnimationFactor("Skl_g_09",3)
  1077.     Bladex.SetAnimationFactor("Skl_g_16",3)
  1078.     Bladex.SetAnimationFactor("Skl_g_22",3)
  1079.     Bladex.SetAnimationFactor("Skl_g_18",3)
  1080.     
  1081.     #
  1082.     # TRANSICIONES DEL ESQUELETO
  1083.     #
  1084.     Bladex.AddTranTime("Skl","","Attack_f",0.3)
  1085.     Bladex.AddTranTime("Skl","","Attack_r",0.3)
  1086.     Bladex.AddTranTime("Skl","","Attack_l",0.3)
  1087.     Bladex.AddTranTime("Skl","","Attack_b",0.3)
  1088.     Bladex.AddTranTime("Skl","","Rlx_b",0.5,0)
  1089.     Bladex.AddTranTime("Skl","","Rlx",0.5)
  1090.     Bladex.AddTranTime("Skl","","JOG",0.3)
  1091.     Bladex.AddTranTime("Skl","","WLK",0.3)
  1092.     Bladex.AddTranTime("Skl","","WBK",0.3)
  1093.     Bladex.AddTranTime("Skl","","b3",0.3,0)
  1094.  
  1095.  
  1096. #
  1097. # Vampire
  1098. #
  1099. def AnmFactVampire():
  1100.     Bladex.SetAnimationFactor("Vmp_g_01",3)
  1101.     Bladex.SetAnimationFactor("Vmp_g_06",3)
  1102.     Bladex.SetAnimationFactor("Vmp_g_07",3)    
  1103.     Bladex.SetAnimationFactor("Vmp_g_26",3)    
  1104.     Bladex.SetAnimationFactor("Vmp_attack_b",1.4)
  1105.     Bladex.SetAnimationFactor("Vmp_attack_b_s",1.4)
  1106.     Bladex.SetAnimationFactor("Vmp_attack_f",1.4)
  1107.     Bladex.SetAnimationFactor("Vmp_attack_f_s",1.4)
  1108.     Bladex.SetAnimationFactor("Vmp_attack_l",1.4)
  1109.     Bladex.SetAnimationFactor("Vmp_attack_l_s",1.4)
  1110.     Bladex.SetAnimationFactor("Vmp_attack_r",1.4)
  1111.     Bladex.SetAnimationFactor("Vmp_attack_r_s",1.4)
  1112.     Bladex.SetAnimationFactor("Vmp_df_01",1.4)
  1113.     Bladex.SetAnimationFactor("Vmp_df_02",1.4)
  1114.     Bladex.SetAnimationFactor("Vmp_hurt_f_big",3.5)
  1115.     Bladex.SetAnimationFactor("Vmp_hurt_f_lite",4)
  1116.     Bladex.SetAnimationFactor("Vmp_insult",2)
  1117.     Bladex.SetAnimationFactor("Vmp_wbk_1h",1.4)
  1118.     Bladex.SetAnimationFactor("Vmp_wlk_1h",1.4)
  1119.     
  1120. ########transiciones
  1121.  
  1122.     Bladex.AddTranTime("Vmp","","Rlx",0.5)
  1123.     Bladex.AddTranTime("Vmp","","Rlx_f",0.4)
  1124.  
  1125.     Bladex.AddTranTime("Vmp","","Attack_l_s",0.4)
  1126.     Bladex.AddTranTime("Vmp","","Attack_l"  ,0.4)
  1127.     Bladex.AddTranTime("Vmp","","Attack_r_s",0.4)
  1128.     Bladex.AddTranTime("Vmp","","Attack_r"  ,0.4)
  1129.     Bladex.AddTranTime("Vmp","","Attack_f_s",0.4)
  1130.     Bladex.AddTranTime("Vmp","","Attack_f"  ,0.4)
  1131.     Bladex.AddTranTime("Vmp","","Attack_b_s",0.4)
  1132.     Bladex.AddTranTime("Vmp","","Attack_b"  ,0.4)
  1133.  
  1134. #
  1135. # Lich
  1136. #
  1137. done_lich=0
  1138. def AnmFactLich():
  1139.     global done_lich
  1140.     if not done_lich:
  1141.         
  1142.         
  1143.         Bladex.SetAnimationFactor("Wlk_1h_Lch",1.35)
  1144.         Bladex.SetAnimationFactor("Lch_wbk_1h",1.0)
  1145.         Bladex.SetAnimationFactor("Lch_g_spit",1.5)
  1146.         Bladex.SetAnimationFactor("Lch_g_13",1.5)
  1147.         Bladex.SetAnimationFactor("Lch_g_18",1.5)
  1148.         Bladex.SetAnimationFactor("Lch_g_16",4.5)
  1149.         Bladex.SetAnimationFactor("Lch_g_12",4.5)
  1150.         Bladex.SetAnimationFactor("Lch_g_claw1",1.5)
  1151.         Bladex.SetAnimationFactor("Lch_g_claw2",1.5)
  1152.         Bladex.SetAnimationFactor("Lch_g_claw3",1.5)
  1153.  
  1154.         done_lich=1
  1155.  
  1156.     #
  1157.     # TRANSICIONES DEL LICH
  1158.     #
  1159.     Bladex.AddTranTime("Lch","","WLK",0.5)
  1160.     Bladex.AddTranTime("Lch","","Rlx",0.5)
  1161.     Bladex.AddTranTime("Lch","","g_16",0.4)
  1162.     Bladex.AddTranTime("Lch","","g_18",0.4)
  1163.     Bladex.AddTranTime("Lch","","g_spit",0.4)
  1164.  
  1165.  
  1166. #
  1167. # Little Demon
  1168. #
  1169. def AnmFactLittleDemon():
  1170.     Bladex.SetAnimationFactor("Ldm_g_03",3)
  1171.     Bladex.SetAnimationFactor("Ldm_g_06",3)
  1172.     Bladex.SetAnimationFactor("Ldm_g_07",3)
  1173.     Bladex.SetAnimationFactor("Ldm_g_22",3)
  1174.     Bladex.SetAnimationFactor("Ldm_g_27",3)
  1175.     Bladex.SetAnimationFactor("Ldm_g_jumpl",3)
  1176.     Bladex.SetAnimationFactor("Ldm_g_jumpr",3)
  1177.     Bladex.SetAnimationFactor("Ldm_g_spit",3)
  1178.     Bladex.AddTranTime("Ldm","","g_jumpl",0.1, 0)
  1179.     Bladex.AddTranTime("Ldm","","g_jumpr",0.1, 0)
  1180.  
  1181. #
  1182. # Great Demon
  1183. #    
  1184.  
  1185.  
  1186. def AnmFactGreatDemon():
  1187.     Bladex.AddTranTime("Gdm","","g_01",0.5, 0)
  1188.     Bladex.AddTranTime("Gdm","","appears",0.5, 0)
  1189.     Bladex.AddTranTime("Gdm","","g_12",0.5, 0)
  1190.     Bladex.AddTranTime("Gdm","","g_claw",0.5, 0)
  1191.     Bladex.AddTranTime("Gdm","","g_magic",0.3, 0)
  1192.     Bladex.AddTranTime("Gdm","","",0.5, 1)
  1193.     #Bladex.SetAnimationFactor("Gdm_wlk_no",1.5)
  1194.     Bladex.SetAnimationFactor("Gdm_wlk_no",2.5)
  1195.     Bladex.SetAnimationFactor("Gdm_wbk_no",2.5)
  1196.     Bladex.SetAnimationFactor("Gdm_g_claw",1.2)
  1197.     Bladex.SetAnimationFactor("Gdm_g_spitball",1.5)
  1198.     Bladex.SetAnimationFactor("Gdm_g_spit_around",1.5)
  1199.     Bladex.SetAnimationFactor("Gdm_g_01",2.5)
  1200.     
  1201.  
  1202. #
  1203. # Salamander
  1204. #
  1205. def AnmFactSalamander():
  1206.     Bladex.AddTranTime("Slm","","Hurt_f_big",0.1, 0)
  1207.     Bladex.AddTranTime("Slm","","Dth0",0.1, 0)
  1208.     Bladex.AddTranTime("Slm","","Jog_no_Slm",0.1, 0)
  1209.     Bladex.SetAnimationFactor("Slm_g_bite",1.7)
  1210.     Bladex.SetAnimationFactor("Slm_g_r",2.3)
  1211.     Bladex.SetAnimationFactor("Slm_hurt_f_big",2.5)
  1212.     Bladex.SetAnimationFactor("Slm_hurt_f_lite",3)
  1213.     Bladex.SetAnimationFactor("Slm_spit",2.3)
  1214.     Bladex.SetAnimationFactor("Jog_no_Slm",2.3)
  1215.     Bladex.SetAnimationFactor("Wbk_no_Slm",3.3)
  1216.     Bladex.SetAnimationFactor("Wlk_no_Slm",3.3)
  1217.     Bladex.SetAnimationFactor("FallMed_Slm",3.5)
  1218.     Bladex.SetAnimationFactor("FallLow_Slm",3.5)
  1219.     Bladex.SetAnimationFactor("FallHigh_Slm",3.5)
  1220.     
  1221.     #
  1222.     # TRANSICIONES DEL SALAMANDER
  1223.     #
  1224.     Bladex.AddTranTime("Slm","Jog_no_Slm","Wbk_no_Slm",0.4)
  1225.     Bladex.AddTranTime("Slm","Wbk_no_Slm","Jog_no_Slm",0.4)
  1226.     Bladex.AddTranTime("Slm","","Wbk_no_Slm",0.4)
  1227.     Bladex.AddTranTime("Slm","","Wlk_no_Slm",0.3)
  1228.     Bladex.AddTranTime("Slm","","Rlx",0.5)
  1229.     Bladex.AddTranTime("Slm","","Jog_no_Slm",0.4)
  1230.     Bladex.AddTranTime("Slm","","WLK",0.5)
  1231.     Bladex.AddTranTime("Slm","","WBK",0.5)
  1232.     Bladex.AddTranTime("Slm","","g_bite",0.2)
  1233.     Bladex.AddTranTime("Slm","","g_r",0.2)
  1234.     Bladex.AddTranTime("Slm","","g_spit",0.2)
  1235.     Bladex.AddTranTime("Slm","FallLow_Slm","",0.2)
  1236.     Bladex.AddTranTime("Slm","FallMed_Slm","",0.2)
  1237.     Bladex.AddTranTime("Slm","FallHigh_Slm","",0.2)
  1238.  
  1239. #
  1240. # Minotaur
  1241. #
  1242.  
  1243.  
  1244. def AnmFactMinotaur():
  1245.     
  1246.     Bladex.SetAnimationFactor("Jog_1h_Min",1.6)
  1247.     Bladex.SetAnimationFactor("Rlx_1h_Min",1)
  1248.     Bladex.SetAnimationFactor("Wlk_1h_Min",1.6)
  1249.     Bladex.SetAnimationFactor("Wbk_1h_Min",1.6)
  1250.     Bladex.SetAnimationFactor("Min_g_01",4.0) 
  1251.     Bladex.SetAnimationFactor("Min_g_07",4.0)
  1252.     Bladex.SetAnimationFactor("Min_g_08",4.0)
  1253.     Bladex.SetAnimationFactor("Min_g_12",2.5)
  1254.     Bladex.SetAnimationFactor("Min_g_31",2.5)
  1255.     Bladex.SetAnimationFactor("Min_eat",0.8)
  1256.     Bladex.SetAnimationFactor("Min_hurt_big",2)
  1257.     Bladex.SetAnimationFactor("Min_hurt_lite",2)
  1258.     
  1259.     #
  1260.     # TRANSICIONES MINOTAURO
  1261.     #
  1262.     Bladex.AddTranTime("Min","","JOG",0.4)
  1263.     Bladex.AddTranTime("Min","","WLK",0.4)
  1264.     Bladex.AddTranTime("Min","","WBK",0.4)
  1265.     Bladex.AddTranTime("Min","","Rlx",0.5)
  1266.     Bladex.AddTranTime("Min","","Min_hurt_big",0.2)
  1267.     Bladex.AddTranTime("Min","","Min_hurt_lite",0.2)
  1268.     
  1269.     pass
  1270.  
  1271. #
  1272. # Dal-Gurak (the TORERO)
  1273. #
  1274. def AnmFactDalGurak():
  1275.     Bladex.AddTranTime("Dgk","","g_m01",0.2, 0)
  1276.     Bladex.AddTranTime("Dgk","","g_m02",0.2, 0)
  1277.     Bladex.AddTranTime("Dgk","","g_d_l",0.2, 0)
  1278.     Bladex.AddTranTime("Dgk","","g_d_r",0.2, 0)
  1279.  
  1280.  
  1281.  
  1282. #
  1283. # An-Ahkard (the Dark Lord)
  1284. #
  1285.  
  1286.  
  1287.     Bladex.SetAnimationFactor("Dgk_g_07_new",3)
  1288.     Bladex.SetAnimationFactor("Dgk_g_08_new",3)
  1289.     Bladex.SetAnimationFactor("Dgk_g_02_new",3)
  1290.     Bladex.SetAnimationFactor("Dgk_g_01_7_new",2.7)
  1291.     Bladex.SetAnimationFactor("Dgk_g_22lowkata_new",3.1)
  1292.     Bladex.SetAnimationFactor("Dgk_g_21_6_s8new",2)
  1293.     Bladex.SetAnimationFactor("Dgk_g_19_bs1_new",3)
  1294.     Bladex.SetAnimationFactor("Dgk_g_b32kata_new",3)
  1295.     Bladex.SetAnimationFactor("Dgk_g_29_3new",3)
  1296.     Bladex.SetAnimationFactor("Dgk_g_d_l",3)
  1297.     Bladex.SetAnimationFactor("Dgk_g_d_r",3)
  1298.     Bladex.SetAnimationFactor("Dgk_g_back",2.5)
  1299.     Bladex.SetAnimationFactor("Dgk_g_magic",3)
  1300.     Bladex.SetAnimationFactor("Dgk_g_magic2",3)
  1301.     
  1302.     
  1303.     Bladex.SetAnimationFactor("Dgk_attack_b",1.6)
  1304.     Bladex.SetAnimationFactor("Dgk_attack_b_s",1.6)
  1305.     Bladex.SetAnimationFactor("Dgk_attack_f",1.6)
  1306.     Bladex.SetAnimationFactor("Dgk_attack_f_s",1.6)
  1307.     Bladex.SetAnimationFactor("Dgk_attack_l",1.6)
  1308.     Bladex.SetAnimationFactor("Dgk_attack_r",1.6)
  1309.     Bladex.SetAnimationFactor("Dgk_attack_l_s",1.6)
  1310.     Bladex.SetAnimationFactor("Dgk_attack_r_s",1.6)
  1311.     Bladex.SetAnimationFactor("Dgk_catch",2.5)
  1312.  
  1313.  
  1314.  
  1315.     
  1316.     
  1317.     
  1318. def AnmFactAnAhkard():
  1319.  
  1320.     Bladex.AddTranTime("Ank","","g_mgc01",0.2, 0)
  1321.     Bladex.AddTranTime("Ank","","g_mgc02",0.2, 0)
  1322.     Bladex.AddTranTime("Ank","","g_mgc03",0.2, 0)
  1323.     Bladex.AddTranTime("Ank","","",0.8, 0)    
  1324.     
  1325.     Bladex.SetAnimationFactor("Ank_g_01",1.5)
  1326.     Bladex.SetAnimationFactor("Ank_g_02",1.5)
  1327.     Bladex.SetAnimationFactor("Ank_g_07",1.2)
  1328.     
  1329.  
  1330. #
  1331. # Golems
  1332. #
  1333.  
  1334.  
  1335.     Bladex.SetAnimationFactor("Glm_jog_no",1)
  1336.     Bladex.SetAnimationFactor("Glm_wbk_no",1)
  1337.     Bladex.SetAnimationFactor("Glm_wlk_no",1)
  1338.     Bladex.SetAnimationFactor("Glm_rlx_no",1)
  1339.     
  1340.     Bladex.SetAnimationFactor("Glm_g_01",1)
  1341.     Bladex.SetAnimationFactor("Glm_g_114",1)
  1342.     Bladex.SetAnimationFactor("Glm_g_12",1)
  1343.     Bladex.SetAnimationFactor("Glm_g_21_27",1)
  1344.     Bladex.SetAnimationFactor("Glm_g_21",1)
  1345.     Bladex.SetAnimationFactor("Glm_g_31",1)
  1346.     Bladex.SetAnimationFactor("Glm_1tw",1)
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352. done_golem= 0
  1353.  
  1354. def AnmFactGolem():
  1355.     global done_golem
  1356.     if not done_golem:
  1357.         Bladex.AddTranTime("Glm","","",0.8) #last thing
  1358.         done_golem=1
  1359.         
  1360.         
  1361.         
  1362. #
  1363. # Prisoner
  1364. #
  1365.  
  1366. Bladex.AddTranTime("Prs_1","","",0.2, 0)
  1367. Bladex.AddTranTime("Prs_2","","",0.2, 0)
  1368. Bladex.AddTranTime("Prs_3","","",0.2, 0)
  1369. Bladex.AddTranTime("Prs_4","","",0.2, 0)
  1370. Bladex.AddTranTime("Prs_5","","",0.2, 0)
  1371. Bladex.AddTranTime("Prs_6","","",0.2, 0)