User talk:Starfox9507

From HorizonXI Wiki

WeaponSkills Cargo table creation request

Hi Starfox! Since this site has the Cargo extension, I designed a WeaponSkills Cargo table to replace DPL lists on the Horizon changes page and weapon type pages. Here's the schema, I think it covers everything.

{{#cargo_declare:
_table = WeaponSkills
| Name = Page
| WeaponType = Page (allowed values = Archery, Axes, Clubs, Daggers, Great Axes, Great Katana, Great Swords, Hand-to-Hand, Katana, Marksmanship, Polearms, Scythes, Staves, Swords)
| SkillRequired = Integer
| JobsRequired = List (/) of Page (allowed values = Warrior, Monk, Thief, White Mage, Black Mage, Red Mage, Paladin, Dark Knight, Beastmaster, Bard, Ranger, Summoner, Samurai, Ninja, Dragoon<!--, Blue Mage, Corsair, Puppetmaster, Dancer, Scholar, Geomancer, Rune Fencer-->)
| SubJobAllowed = Boolean
| QuestRequired = Page
| EquipmentSources = List (/) of Page
| Description = Wikitext string
| WeaponSkillType = String (allowed values = Hybrid, Magical, Physical)
| Elements = List (/) of Page (allowed values = Dark, Earth, Fire (Element), Ice, Light, Lightning, Water (Element), Wind)
| SkillchainProperties = List (/) of Page (allowed values = Compression, Darkness, Detonation, Distortion, Fragmentation, Fusion, Gravitation, Impation, Induration, Light (Skillchain), Liquefaction, Reverberation, Scission, Transfixion)
| StrModifier = Wikitext string
| DexModifier = Wikitext string
| VitModifier = Wikitext string
| AgiModifier = Wikitext string
| IntModifier = Wikitext string
| MndModifier = Wikitext string
| ChrModifier = Wikitext string
| OtherModifier = Wikitext string
| TpEffect = Wikitext string
| 1000TpValue = Wikitext string
| 2000TpValue = Wikitext string
| 3000TpValue = Wikitext string
| HorizonChanges = Wikitext
}}

If it looks good, I need a cargoadmin to create the table: [1]. Then, I can start replacing the DPL, and any editor can create or modify weapon skill infoboxes without cargoadmin assistance. In my experience, Cargo should render in much less CPU time compared to DPL, and be more flexible with output formatting. Kaimoon0 (talk) 10:29, 5 September 2025 (UTC)