home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Lib / AnmSets / MinAnimationSet.py < prev    next >
Encoding:
Text File  |  2000-10-27  |  7.1 KB  |  289 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 LoadMinAnimationSet(ct_name):
  16.  
  17.     print "Loading the Min animation sets..."
  18.  
  19.  
  20.                 
  21.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_rlx_1h.BMV","Rlx_1h_Min",1)
  22.     Bladex.AddAnmRStep("Rlx_1h_Min",0.0)
  23.     Bladex.AddAnmLStep("Rlx_1h_Min",0.0)
  24.  
  25.  
  26.  
  27.     anm_name="Jog_1h_Min"    
  28.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_jog_1h.BMV","Jog_1h_Min",1)    
  29.     Bladex.AddAnmRStep(anm_name,0.000)
  30.     Bladex.AddAnmRRelease(anm_name,0.646)
  31.     Bladex.AddAnmRStep(anm_name,1.000)
  32.     Bladex.AddAnmLStep(anm_name,0.000)
  33.     Bladex.AddAnmLRelease(anm_name,0.108)
  34.     Bladex.AddAnmLStep(anm_name,0.512)
  35.     Bladex.AddStopTests("Jog_1h_Min") 
  36.     
  37.  
  38.  
  39.  
  40.     anm_name="Wlk_1h_Min"    
  41.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_wlk_1h.BMV","Wlk_1h_Min",1)    
  42.     Bladex.AddAnmRStep(anm_name,0.000)
  43.     Bladex.AddAnmRRelease(anm_name,0.350)
  44.     Bladex.AddAnmRStep(anm_name,0.538)
  45.     Bladex.AddAnmRRelease(anm_name,0.800)
  46.     Bladex.AddAnmRStep(anm_name,1.000)
  47.     Bladex.AddAnmLStep(anm_name,0.283)
  48.     Bladex.AddAnmLRelease(anm_name,0.582)
  49.     Bladex.AddAnmLStep(anm_name,0.778)
  50.     Bladex.AddAnmLRelease(anm_name,1.000)
  51.     Bladex.AddStopTests("Wlk_1h_Min")
  52.     
  53.  
  54.  
  55.         
  56.  
  57.  
  58.  
  59.     ####  WBK ####
  60.  
  61.     anm_name="Wbk_1h_Min"    
  62.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_wbk_1h.BMV","Wbk_1h_Min",1)
  63.     Bladex.AddAnmRStep(anm_name,0.000)
  64.     Bladex.AddAnmRRelease(anm_name,0.327)
  65.     Bladex.AddAnmRStep(anm_name,0.530)
  66.     Bladex.AddAnmRRelease(anm_name,0.831)
  67.     Bladex.AddAnmRStep(anm_name,1.000)
  68.     Bladex.AddAnmLStep(anm_name,0.000)
  69.     Bladex.AddAnmLRelease(anm_name,0.057)
  70.     Bladex.AddAnmLStep(anm_name,0.270)
  71.     Bladex.AddAnmLRelease(anm_name,0.580)
  72.     Bladex.AddAnmLStep(anm_name,0.777)
  73.     Bladex.AddStopTests("Wbk_1h_Min")
  74.  
  75.     
  76.     Bladex.AddAnmEvent("Wbk_1h_Min","StopTest",0.2)
  77.     Bladex.AddAnmEvent("Wbk_1h_Min","StopTest",0.7)
  78.  
  79.     
  80.     
  81.     
  82.     
  83.     #
  84.     #### Caminar ####
  85.     #
  86.  
  87. #    Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_wlk_1h.BMV","Wlk_1h_Min",1)
  88. #
  89. #    Bladex.AddAnmRStep("Wlk_1h_Min",0.290)
  90. #    Bladex.AddAnmRRelease("Wlk_1h_Min",0.543)
  91. #    Bladex.AddAnmRStep("Wlk_1h_Min",0.763)
  92. #    Bladex.AddAnmRRelease("Wlk_1h_Min",1)
  93. #    Bladex.AddAnmLStep("Wlk_1h_Min",0)
  94. #    Bladex.AddAnmLRelease("Wlk_1h_Min",0.294)
  95. #    Bladex.AddAnmLStep("Wlk_1h_Min",0.537)
  96. #    Bladex.AddAnmLRelease("Wlk_1h_Min",0.789)
  97. #    Bladex.AddAnmLStep("Wlk_1h_Min",1)
  98. #    Bladex.AddStopTests("Wlk_1h_Min")
  99.     
  100.  
  101.         
  102.  
  103.  
  104.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_fll_low.BMV","FallLow_Min",0)
  105.     Bladex.AddAnmRStep("FallLow_Min",0.0)
  106.     Bladex.AddAnmLStep("FallLow_Min",0.0)
  107.  
  108.     #Caida enorme
  109.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_dth_fll.BMV","Dth_Fll_Min",0)
  110.  
  111.  
  112.     #
  113.     # Ataques    
  114.     # 
  115.     
  116.  
  117.     anm_name="Min_g_01"
  118.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_g_01.BMV","Min_g_01",0)        
  119.     Bladex.AddAnmRStep(anm_name,0.000)
  120.     Bladex.AddAnmRRelease(anm_name,0.193)
  121.     Bladex.AddAnmRStep(anm_name,0.279)
  122.     Bladex.AddAnmRRelease(anm_name,0.608)
  123.     Bladex.AddAnmRStep(anm_name,0.759)
  124.     Bladex.AddAnmLStep(anm_name,0.000)
  125.     
  126.  
  127.  
  128.     anm_name="Min_g_07"
  129.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_g_07.BMV","Min_g_07",0)        
  130.     Bladex.AddAnmRStep(anm_name,0.000)
  131.     Bladex.AddAnmRRelease(anm_name,0.188)
  132.     Bladex.AddAnmRStep(anm_name,0.353)
  133.     Bladex.AddAnmRRelease(anm_name,0.591)
  134.     Bladex.AddAnmRStep(anm_name,0.696)
  135.     Bladex.AddAnmLStep(anm_name,0.000)
  136.     Bladex.AddAnmLRelease(anm_name,0.345)
  137.     Bladex.AddAnmLStep(anm_name,0.617)
  138.     
  139.  
  140.  
  141.     anm_name="Min_g_08"
  142.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_g_08.BMV","Min_g_08",0)        
  143.     Bladex.AddAnmRStep(anm_name,0.000)
  144.     Bladex.AddAnmRRelease(anm_name,0.203)
  145.     Bladex.AddAnmRStep(anm_name,0.269)
  146.     Bladex.AddAnmRRelease(anm_name,0.519)
  147.     Bladex.AddAnmRStep(anm_name,0.637)
  148.     Bladex.AddAnmLStep(anm_name,0.000) 
  149.            
  150.     
  151.  
  152.     anm_name="Min_g_12"
  153.     Bladex.LoadSampledAnimation("..\\..\\Anm\\Min_g_12.BMV","Min_g_12",0)        
  154.     Bladex.AddAnmRStep(anm_name,0.000)
  155.     Bladex.AddAnmRRelease(anm_name,0.244)
  156.     Bladex.AddAnmRStep(anm_name,0.334)
  157.     Bladex.AddAnmRRelease(anm_name,0.663)
  158.     Bladex.AddAnmRStep(anm_name,0.797)
  159.     Bladex.AddAnmLStep(anm_name,0.000)
  160.     Bladex.AddAnmLRelease(anm_name,0.395)
  161.     Bladex.AddAnmLStep(anm_name,0.579)
  162.           
  163.     
  164.  
  165.  
  166.     anm_name="Min_g_31"
  167.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  168.     Bladex.AddAnmRStep(anm_name,0.000)
  169.     Bladex.AddAnmRRelease(anm_name,0.147)
  170.     Bladex.AddAnmRStep(anm_name,0.207)
  171.     Bladex.AddAnmRRelease(anm_name,0.506)
  172.     Bladex.AddAnmRStep(anm_name,0.626)
  173.     Bladex.AddAnmLStep(anm_name,0.000)
  174.     Bladex.AddAnmLRelease(anm_name,0.236)
  175.     Bladex.AddAnmLStep(anm_name,0.285)
  176.     Bladex.AddAnmLRelease(anm_name,0.364)
  177.     Bladex.AddAnmLStep(anm_name,0.459)
  178.     Bladex.AddAnmLRelease(anm_name,0.727)
  179.     Bladex.AddAnmLStep(anm_name,0.802)
  180.        
  181.     
  182.  
  183.  
  184.  
  185.  
  186.     anm_name="Min_hurt_big"
  187.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  188.     Bladex.AddAnmRStep(anm_name,0.000)
  189.     Bladex.AddAnmRRelease(anm_name,0.044)
  190.     Bladex.AddAnmRStep(anm_name,0.211)
  191.     Bladex.AddAnmRRelease(anm_name,0.889)
  192.     Bladex.AddAnmRStep(anm_name,0.933)
  193.     Bladex.AddAnmLStep(anm_name,0.000)
  194.     Bladex.AddAnmLRelease(anm_name,0.056)
  195.     Bladex.AddAnmLStep(anm_name,0.122)
  196.     Bladex.AddAnmLRelease(anm_name,0.211)
  197.     Bladex.AddAnmLStep(anm_name,0.322)
  198.     Bladex.AddAnmLRelease(anm_name,0.889)
  199.     Bladex.AddAnmLStep(anm_name,0.967)
  200.  
  201.  
  202.  
  203.     anm_name="Min_hurt_lite"
  204.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  205.     Bladex.AddAnmRStep(anm_name,0.000)
  206.     Bladex.AddAnmRRelease(anm_name,0.183)
  207.     Bladex.AddAnmLStep(anm_name,0.000)
  208.     Bladex.AddAnmLRelease(anm_name,0.183)
  209.  
  210.  
  211.  
  212. ########Muertes
  213.  
  214.  
  215.  
  216.     anm_name="Min_dth0"
  217.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  218.     Bladex.AddAnmRStep(anm_name,0.000)
  219.     Bladex.AddAnmLStep(anm_name,0.000)
  220.  
  221.  
  222.  
  223.     anm_name="Min_dth_n00"
  224.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  225.     Bladex.AddAnmRStep(anm_name,0.000)
  226.     Bladex.AddAnmRRelease(anm_name,0.098)
  227.     Bladex.AddAnmRStep(anm_name,0.191)
  228.     Bladex.AddAnmRRelease(anm_name,0.362)
  229.     Bladex.AddAnmRStep(anm_name,0.411)
  230.     Bladex.AddAnmLStep(anm_name,0.000)
  231.     Bladex.AddAnmLRelease(anm_name,0.200)
  232.     Bladex.AddAnmLStep(anm_name,0.258)
  233.  
  234.  
  235.  
  236.     anm_name="Min_dth_c1"
  237.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  238.     Bladex.AddAnmRStep(anm_name,0.000)
  239.     Bladex.AddAnmRRelease(anm_name,0.048)
  240.     Bladex.AddAnmRStep(anm_name,0.129)
  241.     Bladex.AddAnmRRelease(anm_name,0.282)
  242.     Bladex.AddAnmRStep(anm_name,0.366)
  243.     Bladex.AddAnmRRelease(anm_name,0.569)
  244.     Bladex.AddAnmRStep(anm_name,0.726)
  245.     Bladex.AddAnmRRelease(anm_name,0.825)
  246.     Bladex.AddAnmLStep(anm_name,0.000)
  247.     Bladex.AddAnmLRelease(anm_name,0.157)
  248.     Bladex.AddAnmLStep(anm_name,0.226)
  249.     Bladex.AddAnmLRelease(anm_name,0.462)
  250.     Bladex.AddAnmLStep(anm_name,0.541)
  251.     Bladex.AddAnmLRelease(anm_name,0.827)
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264. ####### OTROS
  265.  
  266.     anm_name="Min_eat"
  267.     Bladex.LoadSampledAnimation("..\\..\\Anm\\" + anm_name + ".BMV",anm_name,0)
  268.     Bladex.AddAnmRStep(anm_name,0.000)
  269.     Bladex.AddAnmLStep(anm_name,0.000)
  270.     
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.