diff --git a/source/mod_doomrla.rb b/source/mod_doomrla.rb index 0b42f7f..463d94f 100644 --- a/source/mod_doomrla.rb +++ b/source/mod_doomrla.rb @@ -25,9 +25,9 @@ class Mod_DoomRLA < Vrobot4::Module::Module super register :c_weaponinfo, "weaponinfo", "Prints DRLA weapon info." register :c_monsterinfo, "monsterinfo", "Prints DRLA monster info." + register :c_reloadinfo, "reloadinfo", "", roles: "h" - @winfo = JSON.parse(open(info["wep_info"]).read) - @minfo = JSON.parse(open(info["mon_info"]).read) + reload_info end def c_weaponinfo m, argv @@ -74,10 +74,22 @@ class Mod_DoomRLA < Vrobot4::Module::Module m.chan.real.send_embed do |embed| embed.title = "[%s] %s" % [w["Difficulty"], w["Name"]] embed.title << " %s" % [w["Weapon"]] if w["Weapon"] + embed.image = Discordrb::Webhooks::EmbedImage.new \ + url: w["Sprite"] if w.key? "Sprite" embed.description = t end end end + + def c_reloadinfo m, argv + reload_info + end + + private + def reload_info + @winfo = JSON.parse(open(@info["wep_info"]).read) + @minfo = JSON.parse(open(@info["mon_info"]).read) + end end ## EOF