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

  1. import Bladex
  2. import Enm_Def
  3.  
  4. #    JOG_ANM
  5. #    #                     Name      WUEA,MOD_Y,SOLF,COPY_ROT,BNG_MOV,HEADF
  6. #    Bladex.AddAnimFlags("Cos_attack_f",0,0,0,1,Enm_Def.BM_XYZ,Enm_Def.HEADF_ENG)
  7. #
  8. #
  9. #
  10. #
  11. #
  12.  
  13.  
  14.  
  15. def LoadLdmAnimationSet(ct_name):
  16.  
  17.     print "Loading the Demon animation sets..."
  18.  
  19.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Ldm_appears.BMV","Ldm_appears",0)
  20.     Bladex.AddAnmRStep("Ldm_appears",0)
  21.     Bladex.AddAnmLStep("Ldm_appears",0)
  22.     
  23.     ### ANDARES ####
  24.  
  25.     anm_name="Ldm_wlk_no"
  26.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  27.     Bladex.AddAnmRStep(anm_name,0)     
  28.     Bladex.AddAnmLStep(anm_name,0)     
  29.     Bladex.AddAnmRRelease(anm_name,0.369) 
  30.     Bladex.AddAnmRStep(anm_name,0.545)    
  31.     Bladex.AddAnmLRelease(anm_name,0.816) 
  32.     Bladex.AddAnmLStep(anm_name,1.0)
  33.     Bladex.AddStopTests(anm_name)
  34.     
  35.     anm_name="Ldm_wbk_no"
  36.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  37.     Bladex.AddAnmRStep(anm_name,0)     
  38.     Bladex.AddAnmLStep(anm_name,0)     
  39.     Bladex.AddAnmLRelease(anm_name,0.310) 
  40.     Bladex.AddAnmLStep(anm_name,0.548)    
  41.     Bladex.AddAnmRRelease(anm_name,0.735) 
  42.     Bladex.AddAnmRStep(anm_name,1)
  43.     Bladex.AddStopTests(anm_name)
  44.  
  45.  
  46.     ### GOLPES ENCARADO ####
  47.  
  48.         anm_name="Ldm_g_03"
  49.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  50.     Bladex.AddAnmRStep(anm_name,0)     
  51.     Bladex.AddAnmLStep(anm_name,0)     
  52.     Bladex.AddAnmRRelease(anm_name,0.175) 
  53.     Bladex.AddAnmRStep(anm_name,0.281)    
  54.     Bladex.AddAnmLRelease(anm_name,0.348) 
  55.     Bladex.AddAnmLStep(anm_name,0.417)
  56.         Bladex.AddAnmRRelease(anm_name,0.702)
  57.     Bladex.AddAnmRStep(anm_name,0.878)
  58.     
  59.  
  60.  
  61.  
  62.         anm_name="Ldm_g_06"
  63.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  64.     Bladex.AddAnmRStep(anm_name,0)     
  65.     Bladex.AddAnmLStep(anm_name,0)     
  66.     Bladex.AddAnmLRelease(anm_name,0.109) 
  67.     Bladex.AddAnmLStep(anm_name,0.232)    
  68.     Bladex.AddAnmRRelease(anm_name,0.277) 
  69.     Bladex.AddAnmRStep(anm_name,0.421)
  70.         Bladex.AddAnmRRelease(anm_name,0.678)
  71.     Bladex.AddAnmRStep(anm_name,0.854)
  72.     
  73.  
  74.  
  75.  
  76.     anm_name="Ldm_g_07"
  77.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  78.     Bladex.AddAnmRStep(anm_name,0)     
  79.     Bladex.AddAnmLStep(anm_name,0)     
  80.     Bladex.AddAnmLRelease(anm_name,0.103) 
  81.     Bladex.AddAnmLStep(anm_name,0.248)    
  82.     Bladex.AddAnmRRelease(anm_name,0.347) 
  83.     Bladex.AddAnmLRelease(anm_name,0.445)
  84.         Bladex.AddAnmLStep(anm_name,0.500)
  85.     Bladex.AddAnmRStep(anm_name,0.540)
  86.     Bladex.AddAnmLRelease(anm_name,0.600)
  87.     Bladex.AddAnmLStep(anm_name,0.691)
  88.     Bladex.AddAnmRRelease(anm_name,0.697)
  89.     Bladex.AddAnmRStep(anm_name,0.848)
  90.     
  91.  
  92.  
  93.     anm_name="Ldm_g_22"
  94.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  95.     Bladex.AddAnmRStep(anm_name,0)     
  96.     Bladex.AddAnmLStep(anm_name,0)     
  97.     Bladex.AddAnmLRelease(anm_name,0.080) 
  98.     Bladex.AddAnmRRelease(anm_name,0.103)    
  99.     Bladex.AddAnmLStep(anm_name,0.151) 
  100.     Bladex.AddAnmRStep(anm_name,0.153)
  101.         Bladex.AddAnmRRelease(anm_name,0.274)
  102.     Bladex.AddAnmLRelease(anm_name,0.300)
  103.     Bladex.AddAnmRStep(anm_name,0.356)
  104.     Bladex.AddAnmLStep(anm_name,0.418)
  105.     Bladex.AddAnmLRelease(anm_name,0.500)
  106.     Bladex.AddAnmRRelease(anm_name,0.528)
  107.     Bladex.AddAnmLStep(anm_name,0.564)
  108.     Bladex.AddAnmRStep(anm_name,0.600)
  109.     Bladex.AddAnmLRelease(anm_name,0.756)
  110.     Bladex.AddAnmLStep(anm_name,0.840)
  111.     
  112.  
  113.  
  114.     anm_name="Ldm_g_27"
  115.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  116.     Bladex.AddAnmRStep(anm_name,0)     
  117.     Bladex.AddAnmLStep(anm_name,0)     
  118.     Bladex.AddAnmRRelease(anm_name,0.138) 
  119.     Bladex.AddAnmLRelease(anm_name,0.189)    
  120.     Bladex.AddAnmRStep(anm_name,0.197) 
  121.     Bladex.AddAnmLStep(anm_name,0.251)
  122.         Bladex.AddAnmLRelease(anm_name,0.413)
  123.     Bladex.AddAnmRRelease(anm_name,0.424)
  124.     Bladex.AddAnmRStep(anm_name,0.454)
  125.     Bladex.AddAnmLStep(anm_name,0.494)
  126.     Bladex.AddAnmRRelease(anm_name,0.636)
  127.     Bladex.AddAnmRStep(anm_name,0.710)
  128.     Bladex.AddAnmRRelease(anm_name,0.835)
  129.     Bladex.AddAnmRStep(anm_name,0.903)
  130.     
  131.  
  132.  
  133.     anm_name="Ldm_g_spit"
  134.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  135.     Bladex.AddAnmRStep(anm_name,0)     
  136.     Bladex.AddAnmLStep(anm_name,0)     
  137.     Bladex.AddAnmRRelease(anm_name,0.007) 
  138.     Bladex.AddAnmRStep(anm_name,0.201)    
  139.     Bladex.AddAnmRRelease(anm_name,0.740) 
  140.     Bladex.AddAnmRStep(anm_name,0.928)
  141.     
  142.  
  143.     anm_name="Ldm_g_jumpl"
  144.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  145.     Bladex.AddAnmRStep(anm_name,0)     
  146.     Bladex.AddAnmLStep(anm_name,0)     
  147.     Bladex.AddAnmLRelease(anm_name,0.410) 
  148.     Bladex.AddAnmRRelease(anm_name,0.490)    
  149.     Bladex.AddAnmRStep(anm_name,0.794) 
  150.     Bladex.AddAnmLStep(anm_name,0.794)
  151.  
  152.  
  153.     anm_name="Ldm_g_jumpr"
  154.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  155.     Bladex.AddAnmRStep(anm_name,0)     
  156.     Bladex.AddAnmLStep(anm_name,0)     
  157.     Bladex.AddAnmRRelease(anm_name,0.267) 
  158.     Bladex.AddAnmLRelease(anm_name,0.367)    
  159.     Bladex.AddAnmRStep(anm_name,0.671) 
  160.     Bladex.AddAnmLStep(anm_name,0.964)
  161.  
  162.  
  163.     anm_name="Ldm_fll_high"
  164.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  165.     Bladex.AddAnmRStep(anm_name,0)     
  166.     Bladex.AddAnmLStep(anm_name,0)     
  167.  
  168.  
  169.     anm_name="Ldm_fll_low"
  170.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  171.     Bladex.AddAnmRStep(anm_name,0)     
  172.     Bladex.AddAnmLStep(anm_name,0)     
  173.  
  174.     
  175.  
  176.     anm_name="Ldm_jog_no"
  177.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  178.     Bladex.AddAnmRStep(anm_name,0)     
  179.     Bladex.AddAnmRRelease(anm_name,0.366) 
  180.     Bladex.AddAnmLStep(anm_name,0.468)    
  181.     Bladex.AddAnmLRelease(anm_name,0.835) 
  182.     Bladex.AddAnmRStep(anm_name,1.0)
  183.     Bladex.AddStopTests(anm_name)
  184.  
  185.     
  186.  
  187.     anm_name="Ldm_attack_f"
  188.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  189.     Bladex.AddAnmRStep(anm_name,0)     
  190.     Bladex.AddAnmLStep(anm_name,0)     
  191.     Bladex.AddAnmRRelease(anm_name,0.369) 
  192.     Bladex.AddAnmRStep(anm_name,0.545)    
  193.     Bladex.AddAnmLRelease(anm_name,0.816) 
  194.     Bladex.AddAnmLStep(anm_name,1.0)
  195.     Bladex.AddStopTests(anm_name)
  196.  
  197.  
  198.     anm_name="Ldm_attack_b"
  199.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  200.     Bladex.AddAnmRStep(anm_name,0)     
  201.     Bladex.AddAnmLStep(anm_name,0)     
  202.     Bladex.AddAnmRRelease(anm_name,0.290) 
  203.     Bladex.AddAnmRStep(anm_name,0.480)    
  204.     Bladex.AddAnmLRelease(anm_name,0.762) 
  205.     Bladex.AddAnmLStep(anm_name,1.0)
  206.     Bladex.AddStopTests(anm_name)
  207.  
  208.  
  209.     anm_name="Ldm_attack_r"
  210.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  211.     Bladex.AddAnmRStep(anm_name,0)     
  212.     Bladex.AddAnmLStep(anm_name,0)     
  213.     Bladex.AddAnmRRelease(anm_name,0.277) 
  214.     Bladex.AddAnmRStep(anm_name,0.385)    
  215.     Bladex.AddAnmLRelease(anm_name,0.832) 
  216.     Bladex.AddAnmLStep(anm_name,1.0)
  217.     Bladex.AddStopTests(anm_name)
  218.     
  219.  
  220.     anm_name="Ldm_attack_l"
  221.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  222.     Bladex.AddAnmRStep(anm_name,0)     
  223.     Bladex.AddAnmLStep(anm_name,0)     
  224.     Bladex.AddAnmRRelease(anm_name,0.418) 
  225.     Bladex.AddAnmRStep(anm_name,0.541)    
  226.     Bladex.AddAnmLRelease(anm_name,0.836) 
  227.     Bladex.AddAnmLStep(anm_name,1)  
  228.     Bladex.AddStopTests(anm_name)
  229.  
  230.  
  231.     #anm_name="Ldm_df1"
  232.     #Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  233.     #Bladex.AddAnmRStep(anm_name,0)     
  234.     #Bladex.AddAnmLStep(anm_name,0)     
  235.  
  236.  
  237.  
  238.     anm_name="Ldm_rlx_f"
  239.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  240.     Bladex.AddAnmRStep(anm_name,0)     
  241.     Bladex.AddAnmLStep(anm_name,0)     
  242.  
  243. #    anm_name="Ldm_t_r_no"
  244. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  245. #    Bladex.AddAnmRStep(anm_name,0)     
  246. #    Bladex.AddAnmLStep(anm_name,0)     
  247. #    Bladex.AddAnmRRelease(anm_name,0.127) 
  248. #    Bladex.AddAnmRStep(anm_name,0.467)    
  249. #    Bladex.AddAnmLRelease(anm_name,0.839) 
  250. #    Bladex.AddAnmLStep(anm_name,1.0)
  251. #    Bladex.AddStopTests(anm_name)
  252. #
  253. #
  254. #    anm_name="Ldm_t_l_no"
  255. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  256. #    Bladex.AddAnmRStep(anm_name,0)     
  257. #    Bladex.AddAnmLStep(anm_name,0)     
  258. #    Bladex.AddAnmLRelease(anm_name,0.353) 
  259. #    Bladex.AddAnmLStep(anm_name,0.420)    
  260. #    Bladex.AddAnmRRelease(anm_name,0.893) 
  261. #    Bladex.AddAnmRStep(anm_name,1.0)
  262. #    Bladex.AddStopTests(anm_name)
  263.  
  264.  
  265.     anm_name="Ldm_hurt_big"
  266.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  267.     Bladex.AddAnmRStep(anm_name,0)     
  268.     Bladex.AddAnmLStep(anm_name,0)     
  269.     Bladex.AddAnmRRelease(anm_name,0.147) 
  270.     Bladex.AddAnmLRelease(anm_name,0.216)    
  271.     Bladex.AddAnmRStep(anm_name,0.249) 
  272.     Bladex.AddAnmLRelease(anm_name,0.268)
  273.     Bladex.AddAnmRRelease(anm_name,0.440)
  274.     Bladex.AddAnmLStep(anm_name,0.496)
  275.     Bladex.AddAnmRStep(anm_name,0.694)
  276.  
  277.  
  278.     anm_name="Ldm_hurt_f_big"
  279.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  280.     Bladex.AddAnmRStep(anm_name,0)     
  281.     Bladex.AddAnmLStep(anm_name,0)     
  282.     Bladex.AddAnmRRelease(anm_name,0.248) 
  283.     Bladex.AddAnmRStep(anm_name,0.329)    
  284.     Bladex.AddAnmLRelease(anm_name,0.334) 
  285.     Bladex.AddAnmRRelease(anm_name,0.433)
  286.     Bladex.AddAnmRStep(anm_name,0.560)
  287.     Bladex.AddAnmLRelease(anm_name,0.642)
  288.     Bladex.AddAnmLStep(anm_name,0.718)
  289.     
  290.  
  291.     anm_name="Ldm_hurt_f_lite"
  292.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  293.     Bladex.AddAnmRStep(anm_name,0)     
  294.     Bladex.AddAnmLStep(anm_name,0)     
  295.     Bladex.AddAnmLRelease(anm_name,0.312) 
  296.     Bladex.AddAnmRRelease(anm_name,0.334)    
  297.     Bladex.AddAnmLStep(anm_name,0.388) 
  298.     Bladex.AddAnmRStep(anm_name,0.540)
  299.     Bladex.AddAnmLRelease(anm_name,0.613)
  300.     Bladex.AddAnmLStep(anm_name,0.843)
  301.  
  302.  
  303.     anm_name="Ldm_hurt_lite"
  304.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  305.     Bladex.AddAnmRStep(anm_name,0)     
  306.     Bladex.AddAnmLStep(anm_name,0)     
  307.     Bladex.AddAnmRRelease(anm_name,0.181) 
  308.     Bladex.AddAnmLRelease(anm_name,0.357)    
  309.     Bladex.AddAnmRStep(anm_name,0.389) 
  310.     Bladex.AddAnmLRelease(anm_name,0.372)
  311.     Bladex.AddAnmLStep(anm_name,0.494)
  312.  
  313.     anm_name="Ldm_patrol1"
  314.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  315.     Bladex.AddAnmRStep(anm_name,0)     
  316.     Bladex.AddAnmLStep(anm_name,0)     
  317.     
  318.  
  319.     anm_name="Ldm_rlx_no"
  320.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  321.     Bladex.AddAnmRStep(anm_name,0)     
  322.     Bladex.AddAnmLStep(anm_name,0)     
  323.  
  324.  
  325.     anm_name="Ldm_rlx_f_s"
  326.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  327.     Bladex.AddAnmRStep(anm_name,0)     
  328.     Bladex.AddAnmLStep(anm_name,0)     
  329.  
  330.  
  331.     #anm_name="Ldm_hurt_lite"
  332.     #Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  333.     #Bladex.AddAnmRStep(anm_name,0)     
  334.     #Bladex.AddAnmLStep(anm_name,0)     
  335.     #Bladex.AddAnmRRelease(anm_name,0.470) 
  336.     #Bladex.AddAnmLRelease(anm_name,0.532)    
  337.     #Bladex.AddAnmRStep(anm_name,0.687) 
  338.     #Bladex.AddAnmLStep(anm_name,0.699)
  339.         
  340.  
  341.     #anm_name="Ldm_jmp_no"
  342.     #Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  343.     #Bladex.AddAnmRStep(anm_name,0)     
  344.     #Bladex.AddAnmLStep(anm_name,0)     
  345.     #Bladex.AddAnmRRelease(anm_name,0.468) 
  346.     #Bladex.AddAnmLRelease(anm_name,0.468)    
  347.     #Bladex.AddAnmRStep(anm_name,0.694) 
  348.     #Bladex.AddAnmLStep(anm_name,0.705)
  349.  
  350. #Caida enorme
  351.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Ldm_dth_fll.BMV","Dth_Fll_Ldm",0)
  352.     #Bladex.AddAnmRStep("Dth_Fll_Ldm",0.0)
  353.     #Bladex.AddAnmLStep("Dth_Fll_Ldm",0.0)
  354.  
  355.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Ldm_dth_fll2.BMV","Dth_Fll2_Ldm",0)
  356.     #Bladex.AddAnmRStep("Dth_Fll_Ldm",0.0)
  357.     #Bladex.AddAnmLStep("Dth_Fll_Ldm",0.0)
  358.  
  359.  
  360. #### Muerte
  361.  
  362.     
  363.     anm_name="Ldm_dth0"
  364.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Ldm_dth_disap.BMV",anm_name,0)
  365.     Bladex.AddAnmRStep(anm_name,0)     
  366.     Bladex.AddAnmLStep(anm_name,0)
  367.     Bladex.AddAnmRRelease(anm_name,0.028)
  368.     Bladex.AddAnmLRelease(anm_name,0.028)