Add mapping for bullets

This commit is contained in:
Justin Edmund 2023-08-16 02:53:34 -07:00
parent 531bcbf2fe
commit efa526a770

View file

@ -11,6 +11,7 @@ class GranblueWiki
class_attribute :rarities
class_attribute :genders
class_attribute :races
class_attribute :bullets
class_attribute :boolean
self.base_uri = 'https://gbf.wiki/api.php'
@ -59,11 +60,23 @@ class GranblueWiki
'mf' => 3
}.freeze
self.bullets = {
'cartridge' => 1,
'rifle' => 2,
'parabellum' => 3,
'aetherial' => 4
}.freeze
self.boolean = {
'yes' => true,
'no' => false
}.freeze
def initialize(props: ['wikitext'], debug: false)
@debug = debug
@props = props.join('|')
end
def fetch(page)
query_params = params(page).map do |key, value|
"#{key}=#{value}"