Sha256: f482917ed7d0093492192910fb45b78fe950fd0d33f2f2e3e2cc85aa8c5eba86
Contents?: true
Size: 374 Bytes
Versions: 11
Compression:
Stored size: 374 Bytes
Contents
class ConfigManager attr_accessor :settings constructor :resource_manager GAME_SETTINGS_FILE = "game" def setup @settings = @resource_manager.load_config(GAME_SETTINGS_FILE) end def save @resource_manager.save_settings(GAME_SETTINGS_FILE, @settings) end def [](key) @settings[key] end def []=(key,val) @settings[key] = val end end
Version data entries
11 entries across 11 versions & 1 rubygems