Advertisement
entrpntr

[Blue NSC] BS Ditto Manips v2.0 (Charm 1024 route)

Jul 17th, 2017
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.05 KB | None | 0 0
  1. Save files:
  2. - Non-redbar: https://cdn.discordapp.com/attachments/143862450712739840/348137270882336780/btw_ditto_nonrb.SAV
  3. - Redbar: https://cdn.discordapp.com/attachments/143862450712739840/348137284698243073/btw_ditto_rb.SAV
  4.  
  5.  
  6. > NOTE: Poke balls are in slot 2 in both of these saves, and Master Balls are hacked in slot 3. You should start by using the calibration data to figure out what delays you are hitting, and whether you need to change your EonTimer offsets. Once you want to practice the actual Ditto paths and yoloballs, if you want to make changes to the inventory, I recommend using pikasav or Rhydon to make sure IGT and Brock fan's NPC timer don't change (although both of those can be edited back with pichusav).
  7.  
  8.  
  9.  
  10.  
  11. Notation guide:
  12. - [##] ; Number of frames to delay on the final textbox of Brock fan's dialogue (2 sets of textboxes)
  13. - y=## ; Pokeworld y coordinate at which to turn left on Route 4
  14.  
  15. - First path is the path after Brock fan's first set of textboxes
  16. - Do the normal start to BTW path (Right x4), then go up to the required y-coordinate
  17. > e.g. y=61 leads to here: http://pokeworld.herokuapp.com/rb/1#80,61
  18. - Walk left for 116 tiles (lands you in Cerulean), then right 4 (lands you on column of Unknown Dungeon entrance)
  19. - Depending on which pattern you get from Cerulean girl NPC (listed for each manip), you execute a different path
  20.  
  21. - Second path ; <Cerulean path> // <Unknown dungeon path>
  22.  
  23. - NPC: X Y ; X = NPC movement status (0: uninitialized, 1: ready, 2: delayed, 3: moving)
  24. ; Y = NPC facing direction (0: down, 4: up, 8: left, 12: right)
  25. ; Both NPC variables are listed for each step that the NPC is on screen (separated by '|')
  26.  
  27. - sel* ybf ; Use the select yoloball method (insert a select input between Down+A and yoloball inputs)
  28. ; Adds an extra 26 frame window, which is trivial to execute with some practice
  29.  
  30. - bestProb ; Optimistic estimate of success rate per attempt, using an optimally calibrated EonTimer
  31. ; = (approx.) probability of hitting something in cluster * probability of IGT success
  32.  
  33.  
  34. > NOTE: The textbox execution is similar to the textboxes for starter manip with one caveat: you need to release A+B very soon after clearing the second to last textbox in each set of textboxes. The timed inputs use B to close the final textbox (A does not work the same).
  35.  
  36.  
  37.  
  38.  
  39. REDBAR - blue_pal_gfskip_hop0_title0(S)_cont(A+A) ; calibration data: https://pastebin.com/2yv0GMg1
  40.  
  41. [35] R R U U R L L L L [12], y=61, (U14) // U U U D D U U; DVs C2C4, encrng 16202-5-254-3, cost: 170, sel-rb ybf: [*]; NPC: 2 12 | 2 12 | 2 12 (55/60)
  42. -> [34] R R U U R L L L L [12], y=61, (U14) // U R L U S_B U; DVs C6C8, encrng 16125-9-254-7, cost: 170, sel-rb ybf: [*]; NPC: 2 12 | 2 12 | 2 8 (33/60)
  43. -> [34] R R U U R L L L L [13], y=61, (U14) // U U U D D U U; DVs C2C4, encrng 16202-5-255-4, cost: 170, sel-rb ybf: [*]; NPC: 2 12 | 2 12 | 2 12 (38/60)
  44. -> [35] R R U U R L L L L [11], y=61, (U14) // U R L U S_B U; DVs C6C8, encrng 16125-9-254-7, cost: 170, sel-rb ybf: [*]; NPC: 2 12 | 2 12 | 2 8 (51/60)
  45. -> [35] R R U U R L L L L [13], y=61, (U8) D U U D (U6) // U U; DVs ED37, encrng 14090-8-255-7, cost: 152, redbar ybf: [*]; NPC: 3 8 | 3 8 | 2 8 (53/60) ; +1/60 for [34,14]
  46. -> [36] R R U U R L L L L [12], y=61, (U14) // U U U D A D U A U D A D U U A D D A U U D S_B D A U U D D R U S_B L L; DVs 718D, encrng 14447-2-253-255, cost: 560, sel-rb ybf: [*]; NPC: 2 12 | 3 8 | 3 8 (55/60)
  47.  
  48. best1 = 0.334 (34.834) ~= (20.053s from GBP testing) ; emu runners subtract ~2.2s
  49. best2 = 0.499 (46.999) ~= (8.276s from GBP testing)
  50. bestProb ~= 0.322 ; discounting [36,12] by 33.3% because of significant cost
  51.  
  52.  
  53.  
  54.  
  55. NON-REDBAR - blue_pal(ab)_gfskip_hop0_title0(S)_cont(A+A) ; calibration data: https://pastebin.com/2ZneenNp
  56.  
  57. [20]  R R R L U U L L L  [6], y=60, (U13) // U S_B U U D A D;  DVs AA0A, encrng 10080-7-253-4, cost: 150, default ybf: [*];  NPC: 2 12 | 2 12  (54/60)
  58.     -> [21]  R R R L U U L L L  [5], y=60, (U13) // U S_B U U D A D;  DVs A707, encrng 10080-4-255-3, cost: 150, default ybf: [*];  NPC: 2 12 | 2 12  (54/60)
  59.     -> [19]  R R R L U U L L L  [7], y=60, (U7) D (U6) D U U // U U A U D [turn];  DVs B310, encrng 7830-7-254-5, cost: 151, default ybf: [*];  NPC: 3 8 | 3 8  (55/60)
  60.   -> [23] R R R L U U L L L [6], y=60, (U8) D L U U U R U U U // U U U D [turn]; DVs EB36, encrng 9029-9-254-7, cost: 152, default ybf: [*]; NPC: 2 12 | 3 8 (53/60)
  61.  
  62. best1 = 0.000 (20.000) ~= (19.768s from GBP testing) ; emu runners subtract ~2.2s
  63. best2 = 0.005       (26.005) ~= ( 8.183s from GBP testing)
  64. bestProb ~= 0.217 ; NOTE: barely worth bothering with [23,6]
  65. ; - (extra manip to remember and hardly contributes)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement