Advertisement
nio_kasgami

mood_system{incomplet}

Jun 6th, 2015
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.79 KB | None | 0 0
  1. module AI_Mood
  2.  
  3.   class << self
  4.     attr_accessor :mood
  5.     attr_accessor :patience
  6.     attr_accessor :mrate
  7.     attr_accessor :prate
  8.   end
  9.  
  10.   def self.setup
  11.     @mood = 0
  12.     @patience = 0
  13.     @mrate = 0
  14.     @prate = 0
  15.   end
  16.  
  17.   def self.mood
  18.     return @mood
  19.   end
  20.  
  21.   def self.patience
  22.     return @patience
  23.   end
  24.  
  25.   def self.mrate
  26.     return @mrate
  27.   end
  28.  
  29.   def self.prate
  30.     return @prate
  31.   end
  32.  
  33.   def self.affect_mood(mrate)
  34.     mood += mood + mrate
  35.   end
  36.  
  37.   def self.affect_patience(prate)
  38.     patience += patience + prate
  39.   end
  40.  
  41.   def self.define_AI_mood(mood)
  42.     case mood
  43.     when 200
  44.       return really_good_mood
  45.       when 50
  46.         return really_bad_mood
  47.     end
  48.   end
  49.  
  50.   def self.define_AI_patience
  51.   end
  52.  
  53.  
  54.  
  55. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement