Class: Mod

Inherits:
Object
  • Object
show all
Defined in:
lib/module.rb

Instance Method Summary collapse

Constructor Details

#initialize(name, developer, version) ⇒ Mod



18
19
20
21
22
# File 'lib/module.rb', line 18

def initialize(name, developer, version)
   @mod_name = name
   @mod_developer = developer
   @mod_version = version
end

Instance Method Details

#createObject



32
33
34
35
36
37
# File 'lib/module.rb', line 32

def create
  @modded = true
  Dir.mkdir("mods")
  ownmod = File.new("mods/#{@mod_name}.rb", "w+")
  ownmod.puts("WAS??")
end

#developerObject



26
27
28
# File 'lib/module.rb', line 26

def developer
  @mod_developer
end

#load_modObject



38
39
40
# File 'lib/module.rb', line 38

def load_mod
  load "mods/#{@mod_name}.rb"
end

#nameObject



23
24
25
# File 'lib/module.rb', line 23

def name
  @mod_name
end

#versionObject



29
30
31
# File 'lib/module.rb', line 29

def version
  @mod_version
end