Sha256: eb4bb3e2aba8af90b8d67081acdaa60f21d6f598c02770afffdbeca1ca4a1491

Contents?: true

Size: 231 Bytes

Versions: 16

Compression:

Stored size: 231 Bytes

Contents

module GameOptions
  def self.add key, value
    @@data ||= {}
    @@data[key] = value
  end

  def self.data
    @@data ||= {}
  end
end

GameOptions.data

GameOptions.add 'sound_enabled', true
GameOptions.add 'sound_volume', 0.3

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
gemwarrior-0.15.20 tests/test-singleton/game_options.rb
gemwarrior-0.15.19 tests/test-singleton/game_options.rb
gemwarrior-0.15.18 tests/test-singleton/game_options.rb
gemwarrior-0.15.17 tests/test-singleton/game_options.rb
gemwarrior-0.15.16 tests/test-singleton/game_options.rb
gemwarrior-0.15.15 tests/test-singleton/game_options.rb
gemwarrior-0.15.14 tests/test-singleton/game_options.rb
gemwarrior-0.15.13 tests/test-singleton/game_options.rb
gemwarrior-0.15.12 tests/test-singleton/game_options.rb
gemwarrior-0.15.11 tests/test-singleton/game_options.rb
gemwarrior-0.15.10 tests/test-singleton/game_options.rb
gemwarrior-0.15.9 tests/test-singleton/game_options.rb
gemwarrior-0.15.8 tests/test-singleton/game_options.rb
gemwarrior-0.15.7 tests/test-singleton/game_options.rb
gemwarrior-0.15.6 tests/test-singleton/game_options.rb
gemwarrior-0.15.5 tests/test-singleton/game_options.rb