Line 27: |
Line 27: |
| | | |
| return Ooyodo | | return Ooyodo |
− |
| |
− | ==Ship Form Data Format==
| |
− |
| |
− | The table for each form should contain a number of key value pairs that describe the ship.
| |
− |
| |
− | ===_name===
| |
− | String. The name of the ship.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_rarity===
| |
− | Integer. A number from 1-8 indicating the rarity of the ship. Refer to ''api_backs''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_back===
| |
− | Integer. A number from 1-8 indicating the background of the card of the ship. Defaults to _rarity.
| |
− |
| |
− | ===_id===
| |
− | Integer. The id of the ship as shown in the Ship Library. Refer to ''api_sortno''.
| |
− |
| |
− | However, if this ship shares a slot in the ship list with another ship, ''api_sortno'' may not match the id it is listed under in the Ship Library. In this case use the Ship Library id.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_true_id===
| |
− | Integer. The true id of the ship.
| |
− |
| |
− | If the Ship Library id does not match the ''api_sortno'', the ''api_sortno'' should be recorded as the ''_true_id''.
| |
− |
| |
− | If the Ship Library id does match the ''api_sortno'', set this to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_card===
| |
− | String. The name of the card image on [[Kancolle Wiki]]. Omit "File:" from the image.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_japanese_name===
| |
− | STring. The japanese name of the ship. Refer to ''api_name''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_reading===
| |
− | String. The furigana for the name of the ship. Refer to ''api_yomi''.
| |
− |
| |
− | For ships that have multiple names, ''api_yomi'' may contain the readings for all of the names and will require editing.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_class===
| |
− | String. The class of the ship.
| |
− |
| |
− | Module:''_class'' will be loaded to provide data on the ship class.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_type===
| |
− | Integer. The type of the ship. A number from 1-21. Refer to ''api_stype''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_hp===
| |
− | Integer. The base hp of the ship. Refer to ''api_taik[0]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_hp_max===
| |
− | Integer. The max hp of the ship. Refer to ''api_taik[1]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_firepower===
| |
− | Integer. The base firepower of the ship. Refer to ''api_houg[0]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_firepower_max===
| |
− | Integer. The max firepower of the ship. Refer to ''api_houg[1]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_firepower_mod===
| |
− | Integer. The amount of firepower the ship grants through [[Modernization]]. Refer to ''api_powup[1]''.
| |
− |
| |
− | If none is granted, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_armor===
| |
− | Integer. The base armor of the ship. Refer to ''api_souk[0]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_armor_max===
| |
− | Integer. The max armor of the ship. Refer to ''api_souk[1]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_armor_mod===
| |
− | Integer. The amount of armor the ship grants through [[Modernization]]. Refer to ''api_powup[3]''.
| |
− |
| |
− | If none is granted, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_torpedo===
| |
− | Integer. The base torpedo of the ship. Refer to ''api_raig[0]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_torpedo_max===
| |
− | Integer. The max torpedo of the ship. Refer to ''api_raig[1]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_torpedo_mod===
| |
− | Integer. The amount of torpedo the ship grants through [[Modernization]]. Refer to ''api_powup[1]''.
| |
− |
| |
− | If none is granted, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_evasion===
| |
− | Integer. The base evasion of the ship.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_evasion_max===
| |
− | Integer. The max evasion of the ship.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_aa===
| |
− | Integer. The base AA of the ship. Refer to ''api_tyku[0]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_aa_max===
| |
− | Integer. The max AA of the ship. Refer to ''api_tyku[1]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_aa_mod===
| |
− | Integer. The amount of AA the ship grants through [[Modernization]]. Refer to ''api_powup[2]''.
| |
− |
| |
− | If none is granted, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_asw===
| |
− | Integer. The base ASW of the ship.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_asw_max===
| |
− | Integer. The max ASW of the ship.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_speed===
| |
− | Integer. The speed of the ship. Refer to ''api_soku''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_los===
| |
− | Integer. The base LOS of the ship.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_los_max===
| |
− | Integer. The max LOS of the ship.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_range===
| |
− | Integer. The range of the ship. Refer to ''api_leng''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_luck===
| |
− | Integer. The base luck of the ship. Refer to ''api_luck[0]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_luck_max===
| |
− | Integer. The max luck of the ship. Refer to ''api_luck[1]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_luck_mod===
| |
− | Integer. The amount of luck the ship grants through [[Modernization]].
| |
− |
| |
− | If none is granted, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_buildable===
| |
− | Boolean. Whether or not this ship is buildable in normal [[Construction]].
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_buildable_lsc===
| |
− | Boolean. Whether or not this ship is buildable in [[Large Ship Construction]].
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_build_time===
| |
− | Integer. The amount of minutes it takes to build the ship. Refer to ''api_buildtime''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_remodel_level===
| |
− | Integer. The level at which a ship can remodel into this form. Refer to ''api_afterlv'' of the previous form.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_remodel_ammo===
| |
− | Integer. The amount of ammo required to remodel into this form. Refer to ''api_afterbull'' of the previous form.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_remodel_steel===
| |
− | Integer. The amount of ammo required to remodel into this form. Refer to ''api_afterfuel'' of the previous form.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_remodel_blueprint===
| |
− | Boolean. Whether a blueprint is needed to remodel into this form.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_fuel===
| |
− | Integer. The max amount of fuel consumed. Refer to ''api_fuel_max''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_ammo===
| |
− | Integer. The max amount of ammo consumed. Refer to ''api_ammo_max''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_scrap_fuel===
| |
− | Integer. The amount of fuel returned when the ship is scrapped. Refer to ''api_broken[0]''.
| |
− |
| |
− | If none is returned, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_scrap_ammo===
| |
− | Integer. The amount of ammo returned when the ship is scrapped. Refer to ''api_broken[1]''.
| |
− |
| |
− | If none is returned, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_scrap_steel===
| |
− | Integer. The amount of steel returned when the ship is scrapped. Refer to ''api_broken[2]''.
| |
− |
| |
− | If none is returned, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_scrap_baux===
| |
− | Integer. The amount of bauxite returned when the ship is scrapped. Refer to ''api_broken[3]''.
| |
− |
| |
− | If none is returned, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ===_equipment===
| |
− | Table. A table containing other tables that represent equipment slots.
| |
− |
| |
− | The table should contain the same number of tables as slots the ship has. Refer to ''api_slot_num''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | ====Equipment Slot====
| |
− | Table. A table representing an equipment slot.
| |
− |
| |
− | =====equipment=====
| |
− | String. The name of the equipment in the slot.
| |
− |
| |
− | If no equipment is equipped, set to ''false''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |
− |
| |
− | =====size=====
| |
− | String. The size of the slot. Refer to ''api_maxeq[slot number]''.
| |
− |
| |
− | If unknown, omit or set to nil.
| |