Add mapping for bullets
This commit is contained in:
parent
531bcbf2fe
commit
efa526a770
1 changed files with 13 additions and 0 deletions
|
|
@ -11,6 +11,7 @@ class GranblueWiki
|
||||||
class_attribute :rarities
|
class_attribute :rarities
|
||||||
class_attribute :genders
|
class_attribute :genders
|
||||||
class_attribute :races
|
class_attribute :races
|
||||||
|
class_attribute :bullets
|
||||||
class_attribute :boolean
|
class_attribute :boolean
|
||||||
|
|
||||||
self.base_uri = 'https://gbf.wiki/api.php'
|
self.base_uri = 'https://gbf.wiki/api.php'
|
||||||
|
|
@ -59,11 +60,23 @@ class GranblueWiki
|
||||||
'mf' => 3
|
'mf' => 3
|
||||||
}.freeze
|
}.freeze
|
||||||
|
|
||||||
|
self.bullets = {
|
||||||
|
'cartridge' => 1,
|
||||||
|
'rifle' => 2,
|
||||||
|
'parabellum' => 3,
|
||||||
|
'aetherial' => 4
|
||||||
|
}.freeze
|
||||||
|
|
||||||
self.boolean = {
|
self.boolean = {
|
||||||
'yes' => true,
|
'yes' => true,
|
||||||
'no' => false
|
'no' => false
|
||||||
}.freeze
|
}.freeze
|
||||||
|
|
||||||
|
def initialize(props: ['wikitext'], debug: false)
|
||||||
|
@debug = debug
|
||||||
|
@props = props.join('|')
|
||||||
|
end
|
||||||
|
|
||||||
def fetch(page)
|
def fetch(page)
|
||||||
query_params = params(page).map do |key, value|
|
query_params = params(page).map do |key, value|
|
||||||
"#{key}=#{value}"
|
"#{key}=#{value}"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue