Module: Gemwarrior::GameWeapons

Defined in:
lib/gemwarrior/game_assets.rb

Class Method Summary collapse

Class Method Details

.add(obj) ⇒ Object



87
88
89
90
# File 'lib/gemwarrior/game_assets.rb', line 87

def self.add obj
  @@data ||= []
  @@data.push(obj)
end

.dataObject



92
93
94
# File 'lib/gemwarrior/game_assets.rb', line 92

def self.data
  @@data ||= []
end

.get(name) ⇒ Object



96
97
98
# File 'lib/gemwarrior/game_assets.rb', line 96

def self.get(name)
  self.data.find { |i| i.name.downcase == name.downcase }
end