Template:EquipmentDataDocumentation

Revision as of 03:15, 22 February 2015 by >Ckwng

This is a module containing the data for the equipment {{{1}}}.

Equipment Data Format

This module should return a table with key value pairs describing the equipment.

_name

String. The name of the equipment.

If unknown, omit or set to nil.

_page

String. The Kancolle Wiki page for the equipment. If it is the same as the name, set to false.

_id

Integer. The id of the equipment. Refer to api_sortno.

If unknown, omit or set to nil.

_japanese_name

String. The japanese name of the equipment. Refer to api_name.

If unknown, omit or set to nil.

_type

Integer. The type of the equipment. Refer to api_type[2].

If unknown, omit or set to nil.

_icon

Integer. The icon that the equipment uses. Refer to api_type[3].

If unknown, omit or set to nil.

_rarity

Integer. The rarity of the equipment. Refer to api_rare.

If unknown, omit or set to nil.

_back

Integer. The background of the equipment card. Defaults to the rarity.

_stars

Integer. The amount of stars on the equipment card. Defaults to the background value.

_card

String. The name of the ship card image on Kancolle Wiki. Omit the "File:" namespace.

If unknown, omit or set to nil.

_firepower

Integer. The firepower bonus granted by the equipment. Refer to api_houg.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_bombing

Integer. The bombing bonus granted by the equipment. Refer to api_baku.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_torpedo

Integer. The torpedo bonus granted by the equipment. Refer to api_raig.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_aa

Integer. The AA bonus granted by the equipment. Refer to api_tyku.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_armor

Integer. The armor bonus granted by the equipment. Refer to api_souk.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_asw

Integer. The ASW bonus granted by the equipment. Refer to api_tais.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_shelling_accuracy

Integer. The accuracy bonus granted by the equipment. Refer to api_houm.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_torpedo_accuracy

Integer. The torpedo accuracy bonus granted by the equipment. Refer to api_raim.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_evasion

Integer. The evasion bonus granted by the equipment. Refer to api_houk.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_los

Integer. The LOS bonus granted by the equipment. Refer to api_saku.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_speed

Integer. The speed granted by this equipment. Refer to api_soku.

If no speed is granted, set to false.

If unknown, omit or set to nil.

_luck

Integer. The luck bonus granted by this equipment. Refer to api_luck.

If no bonus is granted, set to false.

If unknown, omit or set to nil.

_range

Integer. The range granted by this equipment. Refer to api_leng.

If no range is granted, set to false.

If unknown, omit or set to nil.

_special

String. The special effect granted by this equipment.

If no effect, set to false.

If unknown, omit or set to nil.

_scrap_fuel

Integer. The amount of fuel returned when this equipment is scrapped. Refer to api_broken[0].

If no fuel is returned, set to false.

If unknown, omit or set to nil.

_scrap_ammo

Integer. The amount of ammo returned when this equipment is scrapped. Refer to api_broken[1].

If no ammo is returned, set to false.

If unknown, omit or set to nil.

_scrap_steel

Integer. The amount of steel returned when this equipment is scrapped. Refer to api_broken[2].

If no steel is returned, set to false.

If unknown, omit or set to nil.

_scrap_bauxite

Integer. The amount of bauxite returned when this equipment is scrapped. Refer to api_broken[3].

If no bauxite is returned, set to false.

If unknown, omit or set to nil.

_buildable

Boolean. Whether the equipment is buildable through Development.

If unknown, omit or set to nil.

_upgradable

Table. A table containing information on the equipment's upgradability in Akashi's Improvement Arsenal.

If the equipment is not upgradable, set to false.

If unknown, omit or set to nil.

Each tier of upgradability should be recorded as a table under the number of stars the tier starts at.

_fuel

Integer. The amount of fuel it takes to upgrade at this tier.

If unknown, omit or set to nil.

_ammo

Integer. The amount of ammo it takes to upgrade at this tier.

If unknown, omit or set to nil.

_steel

Integer. The amount of steel it takes to upgrade at this tier.

If unknown, omit or set to nil.

_bauxite

Integer. The amount of bauxite it takes to upgrade at this tier.

If unknown, omit or set to nil.

_development_material

Integer. The amount of development materials it takes to upgrade at this tier.

If unknown, omit or set to nil.

_development_material_x

Integer. The amount of development materials it takes to upgrade at this tier with guaranteed success.

If unknown, omit or set to nil.

_improvement_material

Integer. The amount of improvement materials it takes to upgrade at this tier.

If unknown, omit or set to nil.

_improvement_material_x

Integer. The amount of improvement materials it takes to upgrade at this tier with guaranteed success.

If unknown, omit or set to nil.

_ship

Table. A table containing key-value pairs of the ships that can help in upgrading the equipment, and a table describing the days they can help in upgrading.

Ships should be specified in ship_name/suffix form. If no ship is required, the key should be false.

Monday

Boolean. Whether the equipment is upgradable on Monday.

If unknown, omit or set to nil.

Tuesday

Boolean. Whether the equipment is upgradable on Tuesday.

If unknown, omit or set to nil.

Wednesday

Boolean. Whether the equipment is upgradable on Wednesday.

If unknown, omit or set to nil.

Thursday

Boolean. Whether the equipment is upgradable on Thursday.

If unknown, omit or set to nil.

Friday

Boolean. Whether the equipment is upgradable on Friday.

If unknown, omit or set to nil.

Saturday

Boolean. Whether the equipment is upgradable on Saturday.

If unknown, omit or set to nil.

Sunday

Boolean. Whether the equipment is upgradable on Sunday.

If unknown, omit or set to nil.