Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # =============================================================================
- # TheoAllen - Reverse Input Control
- # Version : 1.0
- # Contact : www.rpgmakerid.com (or) http://theolized.blogspot.com
- # (This script documentation is written in informal indonesian language)
- # =============================================================================
- ($imported ||= {})[:Theo_ReverseInput] = true
- # =============================================================================
- # Change Logs:
- # -----------------------------------------------------------------------------
- # 2014.02.13 - Finished script
- # =============================================================================
- =begin
- Perkenalan :
- Script ini bisa ngebikin movement player jadi terbalik
- Cara penggunaan :
- Pasang script ini di bawah material namun di atas main
- Gunakan script call seperti ini untuk nyettingnya
- Input.reverse = true
- Input.reverse = false
- Inget, untuk nulisin Input, huruf I harus gede ~
- Terms of use :
- Credit gw, TheoAllen. Kalo semisal u bisa ngedit2 script gw trus jadi lebih
- keren, terserah. Ane bebasin. Asal ngga ngeklaim aja. Kalo semisal mau
- dipake buat komersil, jangan lupa, gw dibagi gratisannya.
- =end
- # =============================================================================
- # Tidak ada konfigurasi
- # =============================================================================
- class << Input
- attr_accessor :reverse
- def reverse_dir4
- case theo_reverse_dir4
- when 0
- return 0
- when 2
- return 8
- when 4
- return 6
- when 6
- return 4
- when 8
- return 2
- end
- end
- alias theo_reverse_dir4 dir4
- def dir4
- reverse ? reverse_dir4 : theo_reverse_dir4
- end
- def reverse_dir8
- case theo_reverse_dir8
- when 0
- return 0
- when 1
- return 9
- when 2
- return 8
- when 3
- return 7
- when 4
- return 6
- when 6
- return 4
- when 7
- return 3
- when 8
- return 2
- when 9
- return 1
- end
- end
- alias theo_reverse_dir8 dir8
- def dir8
- reverse ? reverse_dir8 : theo_reverse_dir8
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment