TheoAllen

menghadap player

Feb 5th, 2014
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.53 KB | None | 0 0
  1. class Game_Interpreter
  2.  
  3.   def event
  4.     $game_map.events[@event_id]
  5.   end
  6.  
  7.   def direction
  8.     $game_map.events[@event_id].direction
  9.   end
  10.  
  11.   def menghadap_player?
  12.     case direction
  13.     when 2 # Bawah
  14.       event.x == $game_player.x && $game_player.y > event.y
  15.     when 4 # Kiri
  16.       event.y == $game_player.y && $game_player.x < event.y
  17.     when 6 # Kanan
  18.       event.y == $game_player.y && $game_player.x > event.y
  19.     when 8 # Atas
  20.       event.x == $game_player.x && $game_player.y < event.y
  21.     end
  22.   end
  23.  
  24. end
Advertisement
Add Comment
Please, Sign In to add comment