horsegen: include unique owner in skill info

This commit is contained in:
2026-01-23 23:37:36 -05:00
parent a5f84754ea
commit 5bf2588d41
5 changed files with 364 additions and 203 deletions

View File

@@ -1029,6 +1029,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Red Strife] Gold Ship",
IconID: 20013,
},
SkillXceleration: {
@@ -1049,6 +1050,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Wild Top Gear] Vodka",
IconID: 20013,
},
SkillRedAce: {
@@ -1070,6 +1072,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Peak Blue] Daiwa Scarlet",
IconID: 20013,
},
SkillFocusedMind: {
@@ -1090,6 +1093,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Stone-Piercing Blue] Grass Wonder",
IconID: 20013,
},
SkillCorazónArdiente: {
@@ -1111,6 +1115,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[El☆Número 1] El Condor Pasa",
IconID: 20013,
},
SkillEmpresssPride: {
@@ -1131,6 +1136,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Empress Road] Air Groove",
IconID: 20013,
},
SkillFirstPlaceKiss: {
@@ -1152,6 +1158,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Scramble☆Zone] Mayano Top Gun",
IconID: 20013,
},
SkillFeeltheBurn: {
@@ -1172,6 +1179,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Down the Line] Mejiro Ryan",
IconID: 20043,
},
SkillIntroductiontoPhysiology: {
@@ -1193,6 +1201,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Tach-nology] Agnes Tachyon",
IconID: 20023,
},
SkillVIsforVictory: {
@@ -1214,6 +1223,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Get to Winning!] Winning Ticket",
IconID: 20013,
},
SkillClassRepSpeedBakushin: {
@@ -1234,6 +1244,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Blossom in Learning] Sakura Bakushin O",
IconID: 20013,
},
SkillClearHeart: {
@@ -1254,6 +1265,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Murmuring Stream] Super Creek",
IconID: 20023,
},
SkillSuperDuperStoked: {
@@ -1274,6 +1286,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Bestest Prize ♪] Haru Urara",
IconID: 20023,
},
SkillLuckBewithMe: {
@@ -1295,6 +1308,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Rising☆Fortune] Matikanefukukitaru",
IconID: 20013,
},
SkillICanWinSometimesRight: {
@@ -1315,6 +1329,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Poinsettia Ribbon] Nice Nature",
IconID: 20013,
},
SkillCallMeKing: {
@@ -1335,6 +1350,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[King of Emeralds] King Halo",
IconID: 20013,
},
SkillShootingStar: {
@@ -1356,6 +1372,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Special Dreamer] Special Week",
IconID: 20013,
},
SkillTheViewfromtheLeadIsMine: {
@@ -1376,6 +1393,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Innocent Silence] Silence Suzuka",
IconID: 20013,
},
SkillSkyHighTeioStep: {
@@ -1396,6 +1414,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Peak Joy] Tokai Teio",
IconID: 20013,
},
SkillRedShiftLP1211M: {
@@ -1416,6 +1435,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Formula R] Maruzensky",
IconID: 20043,
},
SkillLightsofVaudeville: {
@@ -1436,6 +1456,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Shooting Star Revue] Fuji Kiseki",
IconID: 20013,
},
SkillTriumphantPulse: {
@@ -1456,6 +1477,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Starlight Beat] Oguri Cap",
IconID: 20013,
},
SkillAnchorsAweigh: {
@@ -1476,6 +1498,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Red Strife] Gold Ship",
IconID: 20013,
},
SkillCutandDrive: {
@@ -1496,6 +1519,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Wild Top Gear] Vodka",
IconID: 20013,
},
SkillResplendentRedAce: {
@@ -1517,6 +1541,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Peak Blue] Daiwa Scarlet",
IconID: 20013,
},
SkillShootingforVictory: {
@@ -1537,6 +1562,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Wild Frontier] Taiki Shuttle",
IconID: 20043,
},
SkillWhereTheresaWillTheresaWay: {
@@ -1557,6 +1583,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Stone-Piercing Blue] Grass Wonder",
IconID: 20013,
},
SkillYouandMeOneonOne: {
@@ -1578,6 +1605,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Azure Amazon] Hishi Amazon",
IconID: 20013,
},
SkillTheDutyofDignityCalls: {
@@ -1598,6 +1626,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Frontline Elegance] Mejiro McQueen",
IconID: 20013,
},
SkillVictoriaporplancha: {
@@ -1619,6 +1648,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[El☆Número 1] El Condor Pasa",
IconID: 20013,
},
SkillThisDanceIsforVittoria: {
@@ -1639,6 +1669,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[O Sole Suo!] T.M. Opera O",
IconID: 20013,
},
SkillShadowBreak: {
@@ -1668,6 +1699,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Maverick] Narita Brian",
IconID: 20013,
},
SkillBeholdThineEmperorsDivineMight: {
@@ -1688,6 +1720,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Emperor's Path] Symboli Rudolf",
IconID: 20013,
},
SkillBlazingPride: {
@@ -1708,6 +1741,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Empress Road] Air Groove",
IconID: 20013,
},
SkillOMGTheFinalSprint: {
@@ -1729,6 +1763,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Full-Color Fangirling] Agnes Digital",
IconID: 20013,
},
SkillAnglingandScheming: {
@@ -1749,6 +1784,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Reeling in the Big One] Seiun Sky",
IconID: 20043,
},
SkillWhiteLightningCominThrough: {
@@ -1770,6 +1806,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Fast as Lightning] Tamamo Cross",
IconID: 20013,
},
SkillFairyTale: {
@@ -1790,6 +1827,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Noble Seamair] Fine Motion",
IconID: 20013,
},
SkillWinQED: {
@@ -1810,6 +1848,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[pf. Winning Equation...] Biwa Hayahide",
IconID: 20013,
},
SkillFlashyLanding: {
@@ -1831,6 +1870,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Scramble☆Zone] Mayano Top Gun",
IconID: 20013,
},
SkillChasingAfterYou: {
@@ -1852,6 +1892,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Creeping Shadow] Manhattan Cafe",
IconID: 20013,
},
SkillG00FirstFInfinity: {
@@ -1872,6 +1913,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[MB-19890425] Mihono Bourbon",
IconID: 20013,
},
SkillLetsPumpSomeIron: {
@@ -1892,6 +1934,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Down the Line] Mejiro Ryan",
IconID: 20043,
},
SkillYUMMYSPEED: {
@@ -1913,6 +1956,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Buono ☆ Alla Moda] Hishi Akebono",
IconID: 20013,
},
SkillBlueRoseCloser: {
@@ -1934,6 +1978,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Rosy Dreams] Rice Shower",
IconID: 20013,
},
SkillUma2: {
@@ -1955,6 +2000,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Tach-nology] Agnes Tachyon",
IconID: 20023,
},
SkillOurTickettoWin: {
@@ -1976,6 +2022,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Get to Winning!] Winning Ticket",
IconID: 20013,
},
SkillSchwarzesSchwert: {
@@ -1996,6 +2043,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Meisterschaft] Eishin Flash",
IconID: 20013,
},
SkillLookatCurren: {
@@ -2017,6 +2065,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Fille Éclair] Curren Chan",
IconID: 20013,
},
SkillAPrincessMustSeizeVictory: {
@@ -2037,6 +2086,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Princess of Pink] Kawakami Princess",
IconID: 20013,
},
SkillKEEPITREAL: {
@@ -2057,6 +2107,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Authentic / 1928] Gold City",
IconID: 20043,
},
SkillGeniusxBakushinVictory: {
@@ -2077,6 +2128,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Blossom in Learning] Sakura Bakushin O",
IconID: 20013,
},
SkillPureHeart: {
@@ -2097,6 +2149,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Murmuring Stream] Super Creek",
IconID: 20023,
},
SkillSPARKLYSTARDOM: {
@@ -2118,6 +2171,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[LOVE☆4EVER] Smart Falcon",
IconID: 20013,
},
SkillPopAndPolish: {
@@ -2138,6 +2192,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Jokester ☆ Vibes] Tosen Jordan",
IconID: 20013,
},
SkillNemesis: {
@@ -2158,6 +2213,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Nevertheless] Narita Taishin",
IconID: 20013,
},
SkillSuperDuperClimax: {
@@ -2178,6 +2234,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Bestest Prize ♪] Haru Urara",
IconID: 20023,
},
SkillISeeVictoryinMyFuture: {
@@ -2199,6 +2256,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Rising☆Fortune] Matikanefukukitaru",
IconID: 20013,
},
SkillINeverGoofUp: {
@@ -2220,6 +2278,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Turbulent Blue] Meisho Doto",
IconID: 20013,
},
SkillMovingPastandBeyond: {
@@ -2240,6 +2299,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Off the Line] Mejiro Dober",
IconID: 20043,
},
SkillJustaLittleFarther: {
@@ -2260,6 +2320,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Poinsettia Ribbon] Nice Nature",
IconID: 20013,
},
SkillPridefulKing: {
@@ -2280,6 +2341,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[King of Emeralds] King Halo",
IconID: 20013,
},
SkillDazzlnDiver: {
@@ -2300,6 +2362,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Hopp'n♪Happy Heart] Special Week",
IconID: 20023,
},
SkillCertainVictory: {
@@ -2321,6 +2384,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Beyond the Horizon] Tokai Teio",
IconID: 20013,
},
SkillAKissforCourage: {
@@ -2341,6 +2405,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Hot☆Summer Night] Maruzensky",
IconID: 20013,
},
SkillFestiveMiracle: {
@@ -2363,6 +2428,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Ashen Miracle] Oguri Cap",
IconID: 20013,
},
SkillSuperiorHeal: {
@@ -2383,6 +2449,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Saintly Jade Cleric] Grass Wonder",
IconID: 20023,
},
SkillLegacyoftheStrong: {
@@ -2403,6 +2470,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[End of the Skies] Mejiro McQueen",
IconID: 20013,
},
SkillCondorsFury: {
@@ -2423,6 +2491,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Kukulkan Warrior] El Condor Pasa",
IconID: 20043,
},
SkillArrowsWhistleShadowsDisperse: {
@@ -2443,6 +2512,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Archer by Moonlight] Symboli Rudolf",
IconID: 20013,
},
SkillEternalMoments: {
@@ -2463,6 +2533,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Quercus Civilis] Air Groove",
IconID: 20013,
},
SkillPresentsfromX: {
@@ -2483,6 +2554,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Rouge Caroler] Biwa Hayahide",
IconID: 20013,
},
SkillFloweryManeuver: {
@@ -2511,6 +2583,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Sunlight Bouquet] Mayano Top Gun",
IconID: 20013,
},
SkillEveryRoseHasItsFangs: {
@@ -2532,6 +2605,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Vampire Makeover!] Rice Shower",
IconID: 20023,
},
SkillDancingintheLeaves: {
@@ -2553,6 +2627,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Autumn Cosmos] Gold City",
IconID: 20013,
},
SkillGiveMummyaHug: {
@@ -2574,6 +2649,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Chiffon-Wrapped Mummy] Super Creek",
IconID: 20013,
},
SkillBountifulHarvest: {
@@ -2594,6 +2670,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Lucky Tidings] Matikanefukukitaru",
IconID: 20013,
},
SkillRightHandedLv2: {
@@ -10387,6 +10464,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Special Dreamer] Special Week",
SPCost: 200,
IconID: 20011,
},
@@ -10409,6 +10487,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Innocent Silence] Silence Suzuka",
SPCost: 200,
IconID: 20011,
},
@@ -10431,6 +10510,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Peak Joy] Tokai Teio",
SPCost: 200,
IconID: 20011,
},
@@ -10453,6 +10533,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Formula R] Maruzensky",
SPCost: 200,
IconID: 20041,
},
@@ -10475,6 +10556,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Shooting Star Revue] Fuji Kiseki",
SPCost: 200,
IconID: 20011,
},
@@ -10497,6 +10579,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Starlight Beat] Oguri Cap",
SPCost: 200,
IconID: 20011,
},
@@ -10519,6 +10602,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Red Strife] Gold Ship",
SPCost: 200,
IconID: 20011,
},
@@ -10541,6 +10625,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Wild Top Gear] Vodka",
SPCost: 200,
IconID: 20011,
},
@@ -10564,6 +10649,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Peak Blue] Daiwa Scarlet",
SPCost: 200,
IconID: 20011,
},
@@ -10586,6 +10672,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Wild Frontier] Taiki Shuttle",
SPCost: 200,
IconID: 20041,
},
@@ -10608,6 +10695,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Stone-Piercing Blue] Grass Wonder",
SPCost: 200,
IconID: 20011,
},
@@ -10631,6 +10719,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Azure Amazon] Hishi Amazon",
SPCost: 200,
IconID: 20011,
},
@@ -10653,6 +10742,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Frontline Elegance] Mejiro McQueen",
SPCost: 200,
IconID: 20011,
},
@@ -10676,6 +10766,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[El☆Número 1] El Condor Pasa",
SPCost: 200,
IconID: 20011,
},
@@ -10698,6 +10789,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[O Sole Suo!] T.M. Opera O",
SPCost: 200,
IconID: 20011,
},
@@ -10729,6 +10821,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Maverick] Narita Brian",
SPCost: 200,
IconID: 20011,
},
@@ -10751,6 +10844,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Emperor's Path] Symboli Rudolf",
SPCost: 200,
IconID: 20011,
},
@@ -10773,6 +10867,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Empress Road] Air Groove",
SPCost: 200,
IconID: 20011,
},
@@ -10796,6 +10891,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Full-Color Fangirling] Agnes Digital",
SPCost: 200,
IconID: 20011,
},
@@ -10818,6 +10914,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Reeling in the Big One] Seiun Sky",
SPCost: 200,
IconID: 20041,
},
@@ -10841,6 +10938,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Fast as Lightning] Tamamo Cross",
SPCost: 200,
IconID: 20011,
},
@@ -10863,6 +10961,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Noble Seamair] Fine Motion",
SPCost: 200,
IconID: 20011,
},
@@ -10885,6 +10984,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[pf. Winning Equation...] Biwa Hayahide",
SPCost: 200,
IconID: 20011,
},
@@ -10908,6 +11008,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Scramble☆Zone] Mayano Top Gun",
SPCost: 200,
IconID: 20011,
},
@@ -10931,6 +11032,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Creeping Shadow] Manhattan Cafe",
SPCost: 200,
IconID: 20011,
},
@@ -10953,6 +11055,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[MB-19890425] Mihono Bourbon",
SPCost: 200,
IconID: 20011,
},
@@ -10975,6 +11078,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Down the Line] Mejiro Ryan",
SPCost: 200,
IconID: 20041,
},
@@ -10998,6 +11102,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Buono ☆ Alla Moda] Hishi Akebono",
SPCost: 200,
IconID: 20011,
},
@@ -11021,6 +11126,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Rosy Dreams] Rice Shower",
SPCost: 200,
IconID: 20011,
},
@@ -11044,6 +11150,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Tach-nology] Agnes Tachyon",
SPCost: 200,
IconID: 20021,
},
@@ -11067,6 +11174,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Get to Winning!] Winning Ticket",
SPCost: 200,
IconID: 20011,
},
@@ -11089,6 +11197,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Meisterschaft] Eishin Flash",
SPCost: 200,
IconID: 20011,
},
@@ -11112,6 +11221,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Fille Éclair] Curren Chan",
SPCost: 200,
IconID: 20011,
},
@@ -11134,6 +11244,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Princess of Pink] Kawakami Princess",
SPCost: 200,
IconID: 20011,
},
@@ -11156,6 +11267,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Authentic / 1928] Gold City",
SPCost: 200,
IconID: 20041,
},
@@ -11178,6 +11290,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Blossom in Learning] Sakura Bakushin O",
SPCost: 200,
IconID: 20011,
},
@@ -11200,6 +11313,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Murmuring Stream] Super Creek",
SPCost: 200,
IconID: 20021,
},
@@ -11223,6 +11337,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[LOVE☆4EVER] Smart Falcon",
SPCost: 200,
IconID: 20011,
},
@@ -11245,6 +11360,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Jokester ☆ Vibes] Tosen Jordan",
SPCost: 200,
IconID: 20011,
},
@@ -11267,6 +11383,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Nevertheless] Narita Taishin",
SPCost: 200,
IconID: 20011,
},
@@ -11289,6 +11406,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Bestest Prize ♪] Haru Urara",
SPCost: 200,
IconID: 20021,
},
@@ -11312,6 +11430,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Rising☆Fortune] Matikanefukukitaru",
SPCost: 200,
IconID: 20011,
},
@@ -11335,6 +11454,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Turbulent Blue] Meisho Doto",
SPCost: 200,
IconID: 20011,
},
@@ -11357,6 +11477,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Off the Line] Mejiro Dober",
SPCost: 200,
IconID: 20041,
},
@@ -11379,6 +11500,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Poinsettia Ribbon] Nice Nature",
SPCost: 200,
IconID: 20011,
},
@@ -11401,6 +11523,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[King of Emeralds] King Halo",
SPCost: 200,
IconID: 20011,
},
@@ -11423,6 +11546,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Hopp'n♪Happy Heart] Special Week",
SPCost: 200,
IconID: 20021,
},
@@ -11446,6 +11570,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Beyond the Horizon] Tokai Teio",
SPCost: 200,
IconID: 20011,
},
@@ -11468,6 +11593,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Hot☆Summer Night] Maruzensky",
SPCost: 200,
IconID: 20011,
},
@@ -11492,6 +11618,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Ashen Miracle] Oguri Cap",
SPCost: 200,
IconID: 20011,
},
@@ -11514,6 +11641,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Saintly Jade Cleric] Grass Wonder",
SPCost: 200,
IconID: 20021,
},
@@ -11536,6 +11664,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[End of the Skies] Mejiro McQueen",
SPCost: 200,
IconID: 20011,
},
@@ -11558,6 +11687,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Kukulkan Warrior] El Condor Pasa",
SPCost: 200,
IconID: 20041,
},
@@ -11580,6 +11710,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Archer by Moonlight] Symboli Rudolf",
SPCost: 200,
IconID: 20011,
},
@@ -11602,6 +11733,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Quercus Civilis] Air Groove",
SPCost: 200,
IconID: 20011,
},
@@ -11624,6 +11756,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Rouge Caroler] Biwa Hayahide",
SPCost: 200,
IconID: 20011,
},
@@ -11654,6 +11787,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Sunlight Bouquet] Mayano Top Gun",
SPCost: 200,
IconID: 20011,
},
@@ -11677,6 +11811,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Vampire Makeover!] Rice Shower",
SPCost: 200,
IconID: 20021,
},
@@ -11700,6 +11835,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Autumn Cosmos] Gold City",
SPCost: 200,
IconID: 20011,
},
@@ -11723,6 +11859,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Chiffon-Wrapped Mummy] Super Creek",
SPCost: 200,
IconID: 20011,
},
@@ -11745,6 +11882,7 @@ var AllSkills = map[SkillID]Skill{
},
},
},
UniqueOwner: "[Lucky Tidings] Matikanefukukitaru",
SPCost: 200,
IconID: 20011,
},

View File

@@ -36,6 +36,7 @@ type Skill struct {
GradeValue int32
WitCheck bool
Activations []Activation
UniqueOwner string
SPCost int
IconID int
}

View File

@@ -191,6 +191,7 @@ type Skill struct {
Activations [2]SkillActivation
SPCost int
InheritID int
UniqueOwner string
IconID int
Index int
}
@@ -304,8 +305,9 @@ func Skills(ctx context.Context, db *sqlitex.Pool) ([]Skill, error) {
},
SPCost: stmt.ColumnInt(47),
InheritID: stmt.ColumnInt(48),
IconID: stmt.ColumnInt(49),
Index: stmt.ColumnInt(50),
UniqueOwner: stmt.ColumnText(49),
IconID: stmt.ColumnInt(50),
Index: stmt.ColumnInt(51),
}
r = append(r, s)
}

View File

@@ -53,6 +53,9 @@ var AllSkills = map[SkillID]Skill{
{{- end }}
{{- end }}
},
{{- if $s.UniqueOwner }}
UniqueOwner: {{ printf "%q" $s.UniqueOwner }},
{{- end }}
{{- if $s.SPCost }}
SPCost: {{ $s.SPCost }},
{{- end }}

View File

@@ -12,6 +12,20 @@ WITH skill_names AS (
FROM skill_data d
JOIN skill_names n ON d.id = n.id
WHERE group_rate = 1
), card_name AS (
SELECT
"index" AS "id",
"text" AS "name"
FROM text_data n
WHERE category = 4
), card_unique AS (
SELECT DISTINCT
ss.skill_id1 AS unique_id,
card_name.name
FROM card_data card
JOIN card_name ON card.id = card_name.id
JOIN card_rarity_data rd ON card.id = rd.card_id
JOIN skill_set ss ON rd.skill_set = ss.id
)
SELECT
d.id,
@@ -67,6 +81,7 @@ SELECT
d.target_value_2_3,
IFNULL(p.need_skill_point, 0) AS sp_cost,
d.unique_skill_id_1,
COALESCE(u.name, iu.name, '') AS unique_owner,
d.icon_id,
ROW_NUMBER() OVER (ORDER BY d.id) - 1 AS "index"
FROM skill_data d
@@ -74,4 +89,6 @@ FROM skill_data d
LEFT JOIN skill_data ud ON d.unique_skill_id_1 = ud.id
LEFT JOIN skill_groups g ON d.group_id = g.group_id
LEFT JOIN single_mode_skill_need_point p ON d.id = p.id
LEFT JOIN card_unique u ON d.id = u.unique_id
LEFT JOIN card_unique iu ON d.unique_skill_id_1 = iu.unique_id
ORDER BY d.id