Module:Data/Asset

< Module:Data
Revision as of 12:10, 8 July 2022 by がか (talk | contribs) (Undo revision 131163 by がか (talk))

Documentation for this module may be created at Module:Data/Asset/doc

-- Normally we get game object assets by GameObjectConstructor('game object name'):some_asset(), which would build the
-- file name using a standard convention, but for the lack of respective game object classes, here is a bunch of assets.
-- Can be deprecated once there are classes.

return {
  hp = 'Icon_HP.png',
  firepower = 'Icon_Gun.png',
  armor = 'Icon_Armor.png',
  torpedo = 'Icon_Torpedo.png',
  evasion = 'Icon_Evasion.png',
  aa = 'Icon_AA.png',
  aircraft = 'Icon_Aircraft.png',
  asw = 'Icon_ASW.png',
  speed = 'Icon_Speed.png',
  los = 'Icon_LOS.png',
  range = 'Icon_Range.png',
  luck = 'Icon_Luck.png',
  bombing = 'Icon_Dive.png',
  shelling_accuracy = 'Icon_Hit.png',
  anti_bomber = 'Icon_Hit.png',
  interception = 'Icon_Interception.png',
  combat_radius = 'Icon_Range.png',
  remodel = 'Remodel_Icon.png',
  fuel = 'FuelKai.png',
  ammo = 'AmmoKai.png',
  steel = 'SteelKai.png',
  bauxite = 'BauxiteKai.png',
  instant_repair = 'Irepair.png',
  instant_construction = 'Itorch.png',
  development_material = 'Devmat.png',
  improvement_material = 'Screw.png',
  bucket = 'Instant_repair_icon.png',
  conmat = 'Instant_construction_icon.png',
  devmat = 'Development_material_icon.png',
  screw = 'Improvement_material_icon.png',
  blueprint_large = 'BlueprintKai.png',
  furniture_coin_box_small = 'Coinbox1.png',
  furniture_coin_box_medium = 'Coinbox2.png',
  furniture_coin_box_large = 'Coinbox3.png',
  furniture_coin = 'Coin.png',
  furniture_coin_item = 'Item Icon Furniture Coin.png',
  emergency_repair_personnel_item = 'Item Icon Emergency Repair Personnel.png',
  emergency_repair_goddess_item = 'Item Icon Emergency Repair Goddess.png',
  instant_repair_item = 'Item Icon Instant Repair Material.png',
  instant_construction_item = 'Item Icon Instant Construction Material.png',
  development_material_item = 'Item Icon Development Material.png',
  improvement_material_card = 'Item Card Improvement Material.png',
  improvement_material_item = 'Item Icon Improvement Material.png',
  furniture_box_small = 'Item Card Furniture Box (Small).png',
  furniture_box_small_item = 'Item Icon Furniture Box (Small).png',
  furniture_box_medium = 'Item Card Furniture Box (Medium).png',
  furniture_box_medium_item = 'Item Icon Furniture Box (Medium).png',
  furniture_box_large = 'Item Card Furniture Box (Large).png',
  furniture_box_large_item = 'Item Icon Furniture Box (Large).png',
  furniture_fairy = 'Item Card Furniture Fairy.png',
  furniture_fairy_item = 'Item Icon Furniture Fairy.png',
  mamiya = 'Item Card Food Supply Ship Mamiya.png',
  mamiya_item = 'Item Icon Food Supply Ship Mamiya.png',
  marriage = 'Item Card Marriage Ring and Documents.png',
  chocolate = 'Item Card Special Chocolate.png',
  medal = 'Item Card Medal.png',
  blueprint = 'Item Card Remodel Blueprint.png',
  blueprint_item = 'Item Icon Remodel Blueprint.png',
  irako = 'Item Card Food Supply Ship Irako.png',
  irako_item = 'Item Icon Food Supply Ship Irako.png',
  present_box = 'Item Card Present Box.png',
  present_box_item = 'Item Icon Present Box.png',
  first_class_medal = 'Item Card First Class Medal.png',
  hishimochi = 'Item Card Hishimochi.png',
  headquarters_personnel = 'Item Card Headquarters Personnel.png',
  headquarters_personnel_item = 'Item Icon Headquarters Personnel.png',
  reinforcement_expansion = 'Item Card Reinforcement Expansion.png',
  reinforcement_expansion_item = 'Item Icon Reinforcement Expansion.png',
  prototype_deck_catapult = 'Item Card Prototype Flight Deck Catapult.png',
  prototype_deck_catapult_item = 'Item Card Prototype Flight Deck Catapult.png',
  combat_provisions = 'Item Card Combat provisions.png',
  combat_provisions_item = 'Item Icon Combat Provisions.png',
  underway_replenishment = 'Item Card Underway Replenishment.png',
  underway_replenishment_item = 'Item Icon Underway Replenishment.png',
  mackerel = 'Item Card Mackerel.png',
  skilled_crew_member = 'Item Card Skilled Crew Member.png',
  ne_type_engine = 'Item Card Ne Type Engine.png',
  ne_type_engine_item = 'Item Icon Ne Type Engine.png',
  decoration_material = 'Item Card Decoration Material.png',
  construction_corps = 'Item Card Construction Corps.png',
  construction_corps_item = 'Item Icon Construction Corps.png',
  new_technology_aircraft_blueprint = 'Item Card New Technology Aircraft Blueprint.png',
  new_technology_aircraft_blueprint_item = 'Item Icon New Technology Aircraft Blueprint.png',
  new_model_gun_mount_improvement_material = 'Item Card New Model Gun Mount Improvement Material.png',
  new_model_gun_mount_improvement_material_item = 'Item Icon New Model Gun Mount Improvement Material.png',
  new_model_aerial_armament_material = 'Item Card New Model Aerial Armament Material.png',
  new_model_aerial_armament_material_item = 'Item Icon New Model Aerial Armament Material.png',
  new_model_armament_material = "Item Card New Model Armament Material.png",
  new_model_armament_material_item = "Item Icon New Model Armament Material.png",
  report = 'Item Card Action Report.png',
  report_item = 'Item Icon Action Report.png',
  strait_medal = 'Item Card Strait Medal.png',
  xmas_select_gift_box = 'Item Card Xmas Select Gift Box.png',
  xmas_select_gift_box_item = 'Item Icon Xmas Select Gift Box.png',
  shou_gou_medal = 'Item Card Shou-Gou Medal.png',
  rice = 'Item Card Rice.png',
  umeboshi = 'Item Card Umeboshi.png',
  nori = 'Item Card Nori.png',
  tea = 'Item Card Tea.png',
  houshou_dinner_ticket = 'Item Card Houshou Dinner Ticket.png',
  setsubun_beans = 'Item Card Setsubun Beans.png',
  empty_equipment_icon = 'Xx_c.png',
  equipment_icons = {
    [false] = 'Xx_c.png',
    [1] = 'RedGunLight.png',
    [2] = 'RedGunMedium.png',
    [3] = 'RedGunHeavy.png',
    [4] = 'YellowGun.png',
    [5] = 'Torpedo.png',
    [6] = 'GreenPlane.png',
    [7] = 'RedPlane.png',
    [8] = 'BluePlane.png',
    [9] = 'YellowPlane.png',
    [10] = 'Seaplane.png',
    [11] = 'Radar.png',
    [12] = 'GreenAmmo.png',
    [13] = 'RedAmmo.png',
    [14] = 'EmergencyRepair.png',
    [15] = 'GreenGunMG.png',
    [16] = 'GreenGunDP.png',
    [17] = 'DepthCharge.png',
    [18] = 'Sonar.png',
    [19] = 'Turbine.png',
    [20] = 'LandingCraft.png',
    [21] = 'Heli.png',
    [22] = 'Subplane.png',
    [23] = 'Expansion Bulge (Medium).png',
    [24] = 'Searchlight.png',
    [25] = 'Drum.png',
    [26] = 'Facility.png',
    [27] = 'FlareIcon.png',
    [28] = 'Cf_c.png',
    [29] = 'Ap_c.png',
    [30] = 'Aafd_c.png',
    [31] = 'Agat_c.png',
    [32] = 'Ssp_c.png',
    [33] = 'Large Flying Boat Icon.png',
    [34] = 'Combat Provisions Icon.png',
    [35] = 'Supplies Icon.png',
    [36] = 'Special Amphibious Tank Icon.png',
    [37] = 'Land-based Attack Aircraft Icon.png',
    [38] = 'Interceptor Fighter Icon.png',
    [39] = 'Jet-powered Fighter-Bomber Icon 1.png',
    [40] = 'Jet-powered Fighter-Bomber Icon 2.png',
    [41] = 'Transportation Material Icon.png',
    [42] = 'Submarine Radar Icon.png',
    [43] = 'Seaplane Fighter Icon.png',
    [44] = 'Interceptor Fighter Icon 2.png',
    [45] = 'Night Fighter Aircraft Icon.png',
    [46] = 'Night Torpedo Bomber Icon.png',
    [47] = 'Land-based Patrol Aircraft Icon.png',
    [48] = 'Equipment Icon Land-based Assault Aircraft.png',
    [49] = 'Heavy Bomber Icon.png',
    [50] = 'Seaplane Night Icon.png'
  },
  simple_equipment_icons = {
    [1] = 'Small Caliber Main Gun Icon Simple.png',
    [2] = 'Medium Caliber Main Gun Icon Simple.png',
    [3] = 'Large Caliber Main Gun Icon Simple.png',
    [4] = 'Secondary Gun Icon Simple.png',
    [5] = 'Torpedo Icon Simple.png',
    [6] = 'Carrier-based Fighter Aircraft Icon Simple.png',
    [7] = 'Carrier-based Dive Bomber Icon Simple.png',
    [8] = 'Carrier-based Torpedo Bomber Icon Simple.png',
    [9] = 'Carrier-based Reconnaissance Aircraft Icon Simple.png',
    [10] = 'Seaplane Icon Simple.png',
    [11] = 'Radar Icon Simple.png',
    [12] = 'Anti-Aircraft Shell Icon Simple.png',
    [13] = 'Armor Piercing Shell Icon Simple.png',
    [14] = 'Damage Control Personnel Icon Simple.png',
    [15] = 'Anti-Aircraft Gun Icon Simple.png',
    [16] = 'Dual Purpose Gun Icon Simple.png',
    [17] = 'Depth Charge Icon Simple.png',
    [18] = 'Sonar Icon Simple.png',
    [19] = 'Engine Improvement Icon Simple.png',
    [20] = 'Landing Craft Icon Simple.png',
    [21] = 'Autogyro Icon Simple.png',
    [22] = 'Anti-submarine Patrol Aircraft Icon Simple.png',
    [23] = 'Extra Armor Icon Simple.png',
    [24] = 'Searchlight Icon Simple.png',
    [25] = 'Supply Transport Container Icon Simple.png',
    [26] = 'Ship Repair Facility Icon Simple.png',
    [27] = 'Star Shell Icon Simple.png',
    [28] = 'Command Facility Icon Simple.png',
    [29] = 'Aviation Personnel Icon Simple.png',
    [30] = 'Anti-Aircraft Fire Director Icon Simple.png',
    [31] = 'Anti-Ground Equipment Icon Simple.png',
    [32] = 'Surface Ship Personnel Icon Simple.png',
    [33] = 'Large Flying Boat Icon Simple.png',
    [34] = 'Combat Ration Icon Simple.png',
    [35] = 'Supplies Icon Simple.png',
    [36] = 'Special Amphibious Tank Icon Simple.png',
    [37] = 'Land-based Attack Aircraft Icon Simple.png',
    [38] = 'Interceptor Fighter Icon Simple.png',
    [39] = 'Jet-powered Fighter-Bomber Icon 1 Simple.png',
    [40] = 'Jet-powered Fighter-Bomber Icon 2 Simple.png',
    [41] = 'Transportation Material Icon Simple.png',
    [42] = 'Submarine Radar Icon Simple.png',
    [43] = 'Seaplane Fighter Icon Simple.png',
    [44] = 'Interceptor Fighter Icon 2 Simple.png',
    [45] = 'Night Fighter Aircraft Icon Simple.png',
    [46] = 'Night Torpedo Bomber Icon Simple.png',
    [47] = 'Land-based Patrol Aircraft Icon Simple.png',
    [49] = 'Heavy Bomber Icon Simple.png'
  }
}