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