冰楓論壇

標題: TwMS v241.3 移除背景、移除前景、移除地板 [打印本頁]

作者: prt    時間: 2022-3-16 16:17
標題: TwMS v241.3 移除背景、移除前景、移除地板
  1. //TwMS v241.3 移除背景、移除前景、移除地板
  2. [enable]
  3. alloc(remove_floor_fg_bg,256,14463F820)
  4. alloc(floor_switch, 4)
  5. alloc(fg_switch, 4)
  6. alloc(bg_switch, 4)

  7. floor_switch:
  8. DD 01

  9. fg_switch:
  10. DD 01

  11. bg_switch:
  12. DD 01

  13. 14463F820:
  14. DQ remove_floor_fg_bg

  15. remove_floor_fg_bg:
  16. push rax

  17. mov rax,1420278BE
  18. cmp [rsp+08],rax
  19. je remove_floor

  20. mov rax,142028B28
  21. cmp [rsp+08],rax
  22. je remove_fg

  23. mov rax,142032A84
  24. cmp [rsp+08],rax
  25. je remove_bg
  26. return:
  27. pop rax
  28. jmp OLEAUT32.VariantClear


  29. remove_floor:
  30. cmp dword ptr [floor_switch],01
  31. jne return
  32. mov rax,14202790A
  33. mov [rsp+08],rax
  34. jmp return

  35. remove_fg:
  36. cmp dword ptr [fg_switch],01
  37. jne return
  38. mov rax,142028B54
  39. mov [rsp+08],rax
  40. jmp return

  41. remove_bg:
  42. cmp dword ptr [bg_switch],01
  43. jne return
  44. mov rax,142032C91
  45. mov [rsp+08],rax
  46. jmp return

  47. [disable]
  48. dealloc(remove_bg_fg_floor)
  49. dealloc(floor_switch)
  50. dealloc(fg_switch)
  51. dealloc(bg_switch)

  52. 14463F820:
  53. DQ OLEAUT32.VariantClear
複製代碼





歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓