Add .assemblyinfo to Mod_DoomRLA
parent
fb3822583d
commit
2e2adcfef7
|
@ -23,6 +23,7 @@ class Mod_DoomRLA < Vrobot4::Module::Module
|
|||
|
||||
def initialize info
|
||||
super
|
||||
register :c_assemblyinfo, "assemblyinfo", "Prints DRLA assembly info."
|
||||
register :c_weaponinfo, "weaponinfo", "Prints DRLA weapon info."
|
||||
register :c_monsterinfo, "monsterinfo", "Prints DRLA monster info."
|
||||
register :c_reloadinfo, "reloadinfo", "", roles: "h"
|
||||
|
@ -30,6 +31,15 @@ class Mod_DoomRLA < Vrobot4::Module::Module
|
|||
reload_info false
|
||||
end
|
||||
|
||||
def c_assemblyinfo m, argv
|
||||
w = @@winfo.select do |wep|
|
||||
wep if wep["Assembly"] and wep["AssemblyItem"].casecmp? argv
|
||||
end
|
||||
t = ""
|
||||
w.each {|wep| t << wep["Assembly"] + " - " + wep["Name"] + "\n"}
|
||||
m.chan.real.send_embed {|embed| embed.description = t} if t != ""
|
||||
end
|
||||
|
||||
def c_weaponinfo m, argv
|
||||
w = @@winfo.find {|wep| wep if wep["Name"].casecmp? argv}
|
||||
raise ArgumentError, "Weapon not found" if w == nil
|
||||
|
|
Loading…
Reference in New Issue