Sin descripción

healing_wish_script.S 2.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #include <battle_script.h>
  2. .align 2
  3. .thumb
  4. .text
  5. .global bs_healing_wish
  6. bs_healing_wish:
  7. attackcanceler
  8. attackstring
  9. ppreduce
  10. callasm set_healing_wish+1
  11. attackanimation
  12. waitanimation
  13. graphicalhpupdate 1
  14. datahpupdate 1
  15. faintpokemon 1 0 0
  16. setbyte 0x2023FD8 0x0
  17. cmd49 0x0 0x0
  18. end
  19. bs_lunar_dance_exec_int:
  20. orword 0x2023DD0 0x100100
  21. graphicalhpupdate 1
  22. datahpupdate 1
  23. printstring 0x184
  24. waitmessage 0x40
  25. cmd98 0x0
  26. setbyte 0x02023FD8 0
  27. cmd49 0 0
  28. return
  29. .align 2
  30. .global bs_lunar_dance_exec
  31. bs_lunar_dance_exec:
  32. .word bs_lunar_dance_exec_int
  33. .global as_lunar_dance
  34. as_lunar_dance:
  35. .byte 0x00, 0xD2, 0x27, 0x00, 0xD3, 0x27, 0x00, 0x2F, 0x27, 0x0C, 0x00, 0x10, 0x02, 0x24, 0x7B, 0x3E, 0x08, 0x02, 0x05, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x05, 0x02, 0x34
  36. .byte 0x37, 0x3E, 0x08, 0x02, 0x02, 0x78, 0x00, 0x38, 0x00, 0x03, 0x49, 0x60, 0x07, 0x08, 0x03, 0x05, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x19, 0xCC, 0x00, 0x00, 0x04, 0x1E
  37. .byte 0x02, 0x64, 0x37, 0x3E, 0x08, 0x28, 0x02, 0xF4, 0xFF, 0x00, 0x00, 0x04, 0x1E, 0x02, 0x64, 0x37, 0x3E, 0x08, 0x28, 0x02, 0xE8, 0xFF, 0x00, 0x00, 0x04, 0x1E, 0x02, 0x64, 0x37, 0x3E, 0x08, 0x28
  38. .byte 0x02, 0x15, 0x00, 0x00, 0x00, 0x04, 0x1E, 0x02, 0x64, 0x37, 0x3E, 0x08, 0x28, 0x02, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1E, 0x02, 0x64, 0x37, 0x3E, 0x08, 0x28, 0x02, 0x0A, 0x00, 0x00, 0x00, 0x04
  39. .byte 0x14, 0x03, 0xC1, 0x5F, 0x0A, 0x08, 0x02, 0x00, 0x05, 0x0A, 0x02, 0x0C, 0x0C, 0x08, 0x03, 0x7D, 0x90, 0x09, 0x08, 0x02, 0x05, 0x00, 0x00, 0x18, 0x00, 0x06, 0x00, 0x04, 0x00, 0x04, 0x00, 0x03
  40. .byte 0x99, 0xAB, 0x0B, 0x08, 0x02, 0x04, 0x00, 0x00, 0x04, 0x00, 0x07, 0x00, 0x0A, 0x00, 0x19, 0x80, 0x00, 0xC0, 0x04, 0x0C, 0x19, 0x80, 0x00, 0xC0, 0x04, 0x0C, 0x19, 0x80, 0x00, 0xC0, 0x04, 0x0C
  41. .byte 0x19, 0x80, 0x00, 0xC0, 0x04, 0x0C, 0x19, 0x80, 0x00, 0xC0, 0x04, 0x0C, 0x05, 0x0B, 0x02, 0x0D, 0x04, 0x01, 0x08