Advertisement
Guest User

Untitled

a guest
Feb 12th, 2014
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var skin_critters 1
  2.  
  3. goto analyze
  4. analyze_pp:
  5.     pause
  6. analyze:
  7.     matchre analyze_pp ^\.\.\.wait
  8.     matchre analyze ^You fail to find any holes
  9.     matchre analyze_weakness_check ^You reveal (a|an) (\w+) weakness
  10.     matchre analyze_weakness_check ^Your analysis reveals (a|an) (\w+) opening
  11.     matchre analyze_weakness_check_engage ^You must be closer
  12.     matchre face_next ^Analyze what
  13.     put analyze
  14.     matchwait
  15.  
  16. analyze_weakness_check_facenext_pp:
  17.     pause
  18. analyze_weakness_check_facenext:
  19.     matchre analyze_weakness_check_facenext_pp ^\.\.\.wait
  20.     matchre analyze_weakness_check ^You turn to face
  21.     matchre analyze_weakness_check_facenext ^There is nothing else to face!
  22.     put face next
  23.     matchwait
  24.        
  25.    
  26. analyze_weakness_check_engage_pp:
  27.     pause  
  28. analyze_weakness_check_engage:
  29.     matchre analyze_weakness_check_engage_pp ^\.\.\.wait
  30.     matchre analyze_weakness_check_pp ^You begin to advance
  31.     matchre analyze_weakness_check_pp ^You are already advancing
  32.     matchre analyze_weakness_check ^You are already at melee
  33.     matchre analyze_weakness_check_facenext ^What do you want to advance towards?
  34.     put engage
  35.     matchwait
  36. analyze_weakness_check_pp:
  37.     pause
  38. analyze_weakness_check:
  39.     if $2!=massive && $2!=exceptional then goto analyze
  40. analyze_weakness_refresh:
  41.     matchre analyze_weakness_check_pp ^\.\.\.wait
  42.     matchre analyze_weakness_check ^You fail to find any holes
  43.     matchre analyze_weakness_check_engage ^You must be closer
  44.     matchre store_combo ^Armor reduction can be inflicted by landing (a|an) (.+)\.
  45.     matchre store_combo ^Balance reduction can be inflicted upon the enemy by landing (a|an) (.+)\.
  46.     matchre store_combo ^Balance reduction can be inflicted by landing (a|an) (.+)\.
  47.     matchre store_combo ^A chance for a stun can be inflicted upon the enemy by landing (a|an) (.+)\.
  48.     matchre store_combo ^A chance for a stun can be inflicted by landing (a|an) (.+)\.
  49.     matchre face_next ^Analyze what
  50.     put analyze
  51.     matchwait
  52.    
  53. store_combo:
  54.     var combo_list $2
  55.     eval combo_list replacere("%combo_list","(, a |, an | and a | and an )","|")
  56.     var combo_time $gametime
  57.     echo combo_list is %combo_list
  58.     goto do_combo_init
  59. face_next_pp:
  60.     pause
  61. face_next:
  62.     matchre face_next_pp ^\.\.\.wait
  63.     put face next
  64.     matchwait 1
  65.     goto analyze
  66.  
  67. do_combo_init:
  68.     counter set 0
  69.     goto do_combo
  70. do_combo_decrement:
  71.     counter subtract 1
  72.     goto do_combo
  73. do_combo_pp:
  74.     counter subtract 1
  75.     pause
  76. do_combo:
  77.     if %c>count("%combo_list","|") then goto done
  78.     evalmath timediff $gametime-%combo_time
  79.     if %timediff>20 then goto analyze_weakness_refresh
  80.     echo counter is %c move is %combo_list(%c)
  81.     var action %combo_list(%c)
  82.     counter add 1
  83.     matchre do_combo_pp ^\.\.\.wait
  84.     matchre done Utilizing flawless tactics you outmaneuver
  85.     matchre done falls the the ground and lies still.
  86.     matchre done shudders and then suddenly stops all movement
  87.     matchre done shuddering and moaning until it ceases all movement
  88.     matchre attack_hit The $righthandnoun lands
  89.     match do_combo_decrement Roundtime
  90.     put %action
  91.     matchwait
  92.  
  93. attack_hit:
  94.     if %skin_critters then
  95.     {
  96.         if contains("$roomobjs","which appears dead") then goto skin
  97.     }
  98.     goto do_combo
  99.    
  100. skin_pp:
  101.     pause
  102. skin:
  103.     matchre skin_pp ^\.\.\.wait
  104.     matchre loot ^Skin what
  105.     matchre loot ^You carefully fit
  106.     match drop_skin Roundtime
  107.     put skin
  108.     matchwait
  109.    
  110. drop_skin_pp:
  111.     pause
  112. drop_skin:
  113.     matchre loot ^What were you referring
  114.     matchre loot ^You drop
  115.     matchre drop_skin_pp ^\.\.\.wait
  116.     put drop $lefthandnoun
  117.     matchwait
  118.    
  119. loot_pp:
  120.     pause
  121. loot:
  122.     matchre loot_pp ^\.\.\.wait
  123.     matchre done ^You search the
  124.     matchre done ^I could not find what
  125.     put loot treasure
  126.     matchwait
  127.    
  128.    
  129. done:
  130. if $Tactics.LearningRate<34 then
  131. {
  132.     if $stamina>90 then
  133.     {
  134.         echo Starting a new combo!
  135.         goto analyze
  136.     }
  137.     pause 1
  138.     echo Pausing for low stamina!
  139.     goto done
  140. }
  141.  
  142. echo Tactics locked!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement