horse: generate with 2026-02-18 global db

This commit is contained in:
2026-02-18 13:01:53 -05:00
parent b0e422ac01
commit 9ef568202c
4 changed files with 616 additions and 6 deletions

View File

@@ -80,7 +80,9 @@ const (
SkillEternalMoments SkillID = 110181 // Eternal Moments SkillEternalMoments SkillID = 110181 // Eternal Moments
SkillPresentsfromX SkillID = 110231 // Presents from X SkillPresentsfromX SkillID = 110231 // Presents from X
SkillFloweryManeuver SkillID = 110241 // Flowery☆Maneuver SkillFloweryManeuver SkillID = 110241 // Flowery☆Maneuver
SkillOperationCacao SkillID = 110261 // Operation Cacao
SkillEveryRoseHasItsFangs SkillID = 110301 // Every Rose Has Its Fangs SkillEveryRoseHasItsFangs SkillID = 110301 // Every Rose Has Its Fangs
SkillGutenAppetit SkillID = 110371 // Guten Appetit ♪
SkillDancingintheLeaves SkillID = 110401 // Dancing in the Leaves SkillDancingintheLeaves SkillID = 110401 // Dancing in the Leaves
SkillGiveMummyaHug SkillID = 110451 // Give Mummy a Hug ♡ SkillGiveMummyaHug SkillID = 110451 // Give Mummy a Hug ♡
Skill114thTimestheCharm SkillID = 110521 // 114th Time's the Charm Skill114thTimestheCharm SkillID = 110521 // 114th Time's the Charm
@@ -312,6 +314,7 @@ const (
SkillOpeningGambit SkillID = 201092 // Opening Gambit SkillOpeningGambit SkillID = 201092 // Opening Gambit
SkillMediumStraightawaysLv2 SkillID = 201101 // Medium Straightaways ◎ SkillMediumStraightawaysLv2 SkillID = 201101 // Medium Straightaways ◎
SkillMediumStraightaways SkillID = 201102 // Medium Straightaways ○ SkillMediumStraightaways SkillID = 201102 // Medium Straightaways ○
SkillFlashForward SkillID = 201103 // Flash Forward
SkillMediumCornersLv2 SkillID = 201111 // Medium Corners ◎ SkillMediumCornersLv2 SkillID = 201111 // Medium Corners ◎
SkillMediumCorners SkillID = 201112 // Medium Corners ○ SkillMediumCorners SkillID = 201112 // Medium Corners ○
SkillClairvoyance SkillID = 201121 // Clairvoyance SkillClairvoyance SkillID = 201121 // Clairvoyance
@@ -431,6 +434,8 @@ const (
SkillEarlyStart SkillID = 202022 // Early Start SkillEarlyStart SkillID = 202022 // Early Start
SkillNothingVentured SkillID = 202031 // Nothing Ventured SkillNothingVentured SkillID = 202031 // Nothing Ventured
SkillRiskyBusiness SkillID = 202032 // Risky Business SkillRiskyBusiness SkillID = 202032 // Risky Business
SkillInHighSpirits SkillID = 202041 // In High Spirits
SkillLightasaFeather SkillID = 202042 // Light as a Feather
SkillRunaway SkillID = 202051 // Runaway SkillRunaway SkillID = 202051 // Runaway
SkillBurningSpiritSPD SkillID = 210011 // Burning Spirit SPD SkillBurningSpiritSPD SkillID = 210011 // Burning Spirit SPD
SkillIgnitedSpiritSPD SkillID = 210012 // Ignited Spirit SPD SkillIgnitedSpiritSPD SkillID = 210012 // Ignited Spirit SPD
@@ -511,7 +516,9 @@ const (
SkillEternalMomentsInherit SkillID = 910181 // Eternal Moments SkillEternalMomentsInherit SkillID = 910181 // Eternal Moments
SkillPresentsfromXInherit SkillID = 910231 // Presents from X SkillPresentsfromXInherit SkillID = 910231 // Presents from X
SkillFloweryManeuverInherit SkillID = 910241 // Flowery☆Maneuver SkillFloweryManeuverInherit SkillID = 910241 // Flowery☆Maneuver
SkillOperationCacaoInherit SkillID = 910261 // Operation Cacao
SkillEveryRoseHasItsFangsInherit SkillID = 910301 // Every Rose Has Its Fangs SkillEveryRoseHasItsFangsInherit SkillID = 910301 // Every Rose Has Its Fangs
SkillGutenAppetitInherit SkillID = 910371 // Guten Appetit ♪
SkillDancingintheLeavesInherit SkillID = 910401 // Dancing in the Leaves SkillDancingintheLeavesInherit SkillID = 910401 // Dancing in the Leaves
SkillGiveMummyaHugInherit SkillID = 910451 // Give Mummy a Hug ♡ SkillGiveMummyaHugInherit SkillID = 910451 // Give Mummy a Hug ♡
Skill114thTimestheCharmInherit SkillID = 910521 // 114th Time's the Charm Skill114thTimestheCharmInherit SkillID = 910521 // 114th Time's the Charm
@@ -595,7 +602,9 @@ var OrderedSkills = [...]SkillID{
SkillEternalMoments, SkillEternalMoments,
SkillPresentsfromX, SkillPresentsfromX,
SkillFloweryManeuver, SkillFloweryManeuver,
SkillOperationCacao,
SkillEveryRoseHasItsFangs, SkillEveryRoseHasItsFangs,
SkillGutenAppetit,
SkillDancingintheLeaves, SkillDancingintheLeaves,
SkillGiveMummyaHug, SkillGiveMummyaHug,
Skill114thTimestheCharm, Skill114thTimestheCharm,
@@ -827,6 +836,7 @@ var OrderedSkills = [...]SkillID{
SkillOpeningGambit, SkillOpeningGambit,
SkillMediumStraightawaysLv2, SkillMediumStraightawaysLv2,
SkillMediumStraightaways, SkillMediumStraightaways,
SkillFlashForward,
SkillMediumCornersLv2, SkillMediumCornersLv2,
SkillMediumCorners, SkillMediumCorners,
SkillClairvoyance, SkillClairvoyance,
@@ -946,6 +956,8 @@ var OrderedSkills = [...]SkillID{
SkillEarlyStart, SkillEarlyStart,
SkillNothingVentured, SkillNothingVentured,
SkillRiskyBusiness, SkillRiskyBusiness,
SkillInHighSpirits,
SkillLightasaFeather,
SkillRunaway, SkillRunaway,
SkillBurningSpiritSPD, SkillBurningSpiritSPD,
SkillIgnitedSpiritSPD, SkillIgnitedSpiritSPD,
@@ -1026,7 +1038,9 @@ var OrderedSkills = [...]SkillID{
SkillEternalMomentsInherit, SkillEternalMomentsInherit,
SkillPresentsfromXInherit, SkillPresentsfromXInherit,
SkillFloweryManeuverInherit, SkillFloweryManeuverInherit,
SkillOperationCacaoInherit,
SkillEveryRoseHasItsFangsInherit, SkillEveryRoseHasItsFangsInherit,
SkillGutenAppetitInherit,
SkillDancingintheLeavesInherit, SkillDancingintheLeavesInherit,
SkillGiveMummyaHugInherit, SkillGiveMummyaHugInherit,
Skill114thTimestheCharmInherit, Skill114thTimestheCharmInherit,
@@ -2738,6 +2752,29 @@ var AllSkills = map[SkillID]Skill{
UniqueOwner: "[Sunlight Bouquet] Mayano Top Gun", UniqueOwner: "[Sunlight Bouquet] Mayano Top Gun",
IconID: 20013, IconID: 20013,
}, },
SkillOperationCacao: {
ID: 110261,
Name: "Operation Cacao",
Description: "Take a slight breather and increase velocity when in the front part of the pack and detecting another runner coming from behind on a corner mid-race.",
Group: 11026,
Rarity: 5,
GroupRate: 1,
GradeValue: 340,
Activations: []Activation{
{
Condition: "order<=4&phase==1&corner!=0&bashin_diff_behind<=3",
Duration: 50000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 3500, Target: 1, TargetValue: 0},
{Type: 9, ValueUsage: 1, Value: 150, Target: 1, TargetValue: 0},
},
},
},
UniqueOwner: "[CODE: ICING] Mihono Bourbon",
IconID: 20013,
},
SkillEveryRoseHasItsFangs: { SkillEveryRoseHasItsFangs: {
ID: 110301, ID: 110301,
Name: "Every Rose Has Its Fangs", Name: "Every Rose Has Its Fangs",
@@ -2761,6 +2798,28 @@ var AllSkills = map[SkillID]Skill{
UniqueOwner: "[Vampire Makeover!] Rice Shower", UniqueOwner: "[Vampire Makeover!] Rice Shower",
IconID: 20023, IconID: 20023,
}, },
SkillGutenAppetit: {
ID: 110371,
Name: "Guten Appetit ♪",
Description: "Increase velocity continuously with a patissiere's pride on the final straight after passing another runner 3 times on the final corner or later.",
Group: 11037,
Rarity: 5,
GroupRate: 1,
GradeValue: 340,
Activations: []Activation{
{
Condition: "change_order_up_finalcorner_after>=3&is_finalcorner==1&corner==0",
Duration: 60000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 3500, Target: 1, TargetValue: 0},
},
},
},
UniqueOwner: "[Precise Chocolatier] Eishin Flash",
IconID: 20013,
},
SkillDancingintheLeaves: { SkillDancingintheLeaves: {
ID: 110401, ID: 110401,
Name: "Dancing in the Leaves", Name: "Dancing in the Leaves",
@@ -7906,6 +7965,29 @@ var AllSkills = map[SkillID]Skill{
SPCost: 100, SPCost: 100,
IconID: 20011, IconID: 20011,
}, },
SkillFlashForward: {
ID: 201103,
Name: "Flash Forward",
Description: "Increase velocity on a straight. (Medium)",
Group: 20110,
Rarity: 2,
GroupRate: 3,
GradeValue: 508,
WitCheck: true,
Activations: []Activation{
{
Condition: "distance_type==3&straight_random==1",
Duration: 30000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 3500, Target: 1, TargetValue: 0},
},
},
},
SPCost: 150,
IconID: 20012,
},
SkillMediumCornersLv2: { SkillMediumCornersLv2: {
ID: 201111, ID: 201111,
Name: "Medium Corners ◎", Name: "Medium Corners ◎",
@@ -10641,6 +10723,52 @@ var AllSkills = map[SkillID]Skill{
SPCost: 120, SPCost: 120,
IconID: 20011, IconID: 20011,
}, },
SkillInHighSpirits: {
ID: 202041,
Name: "In High Spirits",
Description: "Increase velocity when positioned toward the front upon approaching late-race. (Sprint)",
Group: 20204,
Rarity: 2,
GroupRate: 2,
GradeValue: 508,
WitCheck: true,
Activations: []Activation{
{
Condition: "distance_type==1&phase_laterhalf_random==1&order_rate<=50",
Duration: 24000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 3500, Target: 1, TargetValue: 0},
},
},
},
SPCost: 160,
IconID: 20012,
},
SkillLightasaFeather: {
ID: 202042,
Name: "Light as a Feather",
Description: "Slightly increase velocity when positioned toward the front upon approaching late-race. (Sprint)",
Group: 20204,
Rarity: 1,
GroupRate: 1,
GradeValue: 217,
WitCheck: true,
Activations: []Activation{
{
Condition: "distance_type==1&phase_laterhalf_random==1&order_rate<=50",
Duration: 24000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 1500, Target: 1, TargetValue: 0},
},
},
},
SPCost: 160,
IconID: 20011,
},
SkillRunaway: { SkillRunaway: {
ID: 202051, ID: 202051,
Name: "Runaway", Name: "Runaway",
@@ -12562,6 +12690,31 @@ var AllSkills = map[SkillID]Skill{
SPCost: 200, SPCost: 200,
IconID: 20011, IconID: 20011,
}, },
SkillOperationCacaoInherit: {
ID: 910261,
Name: "Operation Cacao" + " (Inherited)",
Description: "Take a minimal breather and slightly increase velocity when in the front part of the pack and there's another runner coming from behind on a corner mid-race.",
Group: 11026,
Rarity: 1,
GroupRate: 2,
GradeValue: 180,
WitCheck: true,
Activations: []Activation{
{
Condition: "order<=4&phase==1&corner!=0&bashin_diff_behind<=3",
Duration: 30000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 1500, Target: 1, TargetValue: 0},
{Type: 9, ValueUsage: 1, Value: 35, Target: 1, TargetValue: 0},
},
},
},
UniqueOwner: "[CODE: ICING] Mihono Bourbon",
SPCost: 200,
IconID: 20011,
},
SkillEveryRoseHasItsFangsInherit: { SkillEveryRoseHasItsFangsInherit: {
ID: 910301, ID: 910301,
Name: "Every Rose Has Its Fangs" + " (Inherited)", Name: "Every Rose Has Its Fangs" + " (Inherited)",
@@ -12587,6 +12740,30 @@ var AllSkills = map[SkillID]Skill{
SPCost: 200, SPCost: 200,
IconID: 20021, IconID: 20021,
}, },
SkillGutenAppetitInherit: {
ID: 910371,
Name: "Guten Appetit ♪" + " (Inherited)",
Description: "Slightly increase velocity continuously on the final straight after passing another runner 3 times on the final corner or later.",
Group: 11037,
Rarity: 1,
GroupRate: 2,
GradeValue: 180,
WitCheck: true,
Activations: []Activation{
{
Condition: "change_order_up_finalcorner_after>=3&is_finalcorner==1&corner==0",
Duration: 36000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 1500, Target: 1, TargetValue: 0},
},
},
},
UniqueOwner: "[Precise Chocolatier] Eishin Flash",
SPCost: 200,
IconID: 20011,
},
SkillDancingintheLeavesInherit: { SkillDancingintheLeavesInherit: {
ID: 910401, ID: 910401,
Name: "Dancing in the Leaves" + " (Inherited)", Name: "Dancing in the Leaves" + " (Inherited)",
@@ -12774,7 +12951,9 @@ var SkillNameToID = map[string]SkillID{
"Eternal Moments": 110181, "Eternal Moments": 110181,
"Presents from X": 110231, "Presents from X": 110231,
"Flowery☆Maneuver": 110241, "Flowery☆Maneuver": 110241,
"Operation Cacao": 110261,
"Every Rose Has Its Fangs": 110301, "Every Rose Has Its Fangs": 110301,
"Guten Appetit ♪": 110371,
"Dancing in the Leaves": 110401, "Dancing in the Leaves": 110401,
"Give Mummy a Hug ♡": 110451, "Give Mummy a Hug ♡": 110451,
"114th Time's the Charm": 110521, "114th Time's the Charm": 110521,
@@ -13006,6 +13185,7 @@ var SkillNameToID = map[string]SkillID{
"Opening Gambit": 201092, "Opening Gambit": 201092,
"Medium Straightaways ◎": 201101, "Medium Straightaways ◎": 201101,
"Medium Straightaways ○": 201102, "Medium Straightaways ○": 201102,
"Flash Forward": 201103,
"Medium Corners ◎": 201111, "Medium Corners ◎": 201111,
"Medium Corners ○": 201112, "Medium Corners ○": 201112,
"Clairvoyance": 201121, "Clairvoyance": 201121,
@@ -13125,6 +13305,8 @@ var SkillNameToID = map[string]SkillID{
"Early Start": 202022, "Early Start": 202022,
"Nothing Ventured": 202031, "Nothing Ventured": 202031,
"Risky Business": 202032, "Risky Business": 202032,
"In High Spirits": 202041,
"Light as a Feather": 202042,
"Runaway": 202051, "Runaway": 202051,
"Burning Spirit SPD": 210011, "Burning Spirit SPD": 210011,
"Ignited Spirit SPD": 210012, "Ignited Spirit SPD": 210012,
@@ -13205,7 +13387,9 @@ var SkillNameToID = map[string]SkillID{
"Eternal Moments" + " (Inherited)": 910181, "Eternal Moments" + " (Inherited)": 910181,
"Presents from X" + " (Inherited)": 910231, "Presents from X" + " (Inherited)": 910231,
"Flowery☆Maneuver" + " (Inherited)": 910241, "Flowery☆Maneuver" + " (Inherited)": 910241,
"Operation Cacao" + " (Inherited)": 910261,
"Every Rose Has Its Fangs" + " (Inherited)": 910301, "Every Rose Has Its Fangs" + " (Inherited)": 910301,
"Guten Appetit ♪" + " (Inherited)": 910371,
"Dancing in the Leaves" + " (Inherited)": 910401, "Dancing in the Leaves" + " (Inherited)": 910401,
"Give Mummy a Hug ♡" + " (Inherited)": 910451, "Give Mummy a Hug ♡" + " (Inherited)": 910451,
"114th Time's the Charm" + " (Inherited)": 910521, "114th Time's the Charm" + " (Inherited)": 910521,
@@ -13289,7 +13473,9 @@ var SkillGroups = map[int32][4]SkillID{
11018: {SkillEternalMoments, SkillEternalMomentsInherit}, 11018: {SkillEternalMoments, SkillEternalMomentsInherit},
11023: {SkillPresentsfromX, SkillPresentsfromXInherit}, 11023: {SkillPresentsfromX, SkillPresentsfromXInherit},
11024: {SkillFloweryManeuver, SkillFloweryManeuverInherit}, 11024: {SkillFloweryManeuver, SkillFloweryManeuverInherit},
11026: {SkillOperationCacao, SkillOperationCacaoInherit},
11030: {SkillEveryRoseHasItsFangs, SkillEveryRoseHasItsFangsInherit}, 11030: {SkillEveryRoseHasItsFangs, SkillEveryRoseHasItsFangsInherit},
11037: {SkillGutenAppetit, SkillGutenAppetitInherit},
11040: {SkillDancingintheLeaves, SkillDancingintheLeavesInherit}, 11040: {SkillDancingintheLeaves, SkillDancingintheLeavesInherit},
11045: {SkillGiveMummyaHug, SkillGiveMummyaHugInherit}, 11045: {SkillGiveMummyaHug, SkillGiveMummyaHugInherit},
11052: {Skill114thTimestheCharm, Skill114thTimestheCharmInherit}, 11052: {Skill114thTimestheCharm, Skill114thTimestheCharmInherit},
@@ -13396,7 +13582,7 @@ var SkillGroups = map[int32][4]SkillID{
20107: {SkillBigSisterly, SkillUnyieldingSpirit}, 20107: {SkillBigSisterly, SkillUnyieldingSpirit},
20108: {SkillGreedforSpeed, SkillSpeedEater}, 20108: {SkillGreedforSpeed, SkillSpeedEater},
20109: {SkillBattleFormation, SkillOpeningGambit}, 20109: {SkillBattleFormation, SkillOpeningGambit},
20110: {SkillMediumStraightawaysLv2, SkillMediumStraightaways}, 20110: {SkillMediumStraightawaysLv2, SkillMediumStraightaways, SkillFlashForward},
20111: {SkillMediumCornersLv2, SkillMediumCorners}, 20111: {SkillMediumCornersLv2, SkillMediumCorners},
20112: {SkillClairvoyance, SkillHawkeye}, 20112: {SkillClairvoyance, SkillHawkeye},
20113: {SkillLightningStep, SkillThunderboltStep}, 20113: {SkillLightningStep, SkillThunderboltStep},
@@ -13462,6 +13648,7 @@ var SkillGroups = map[int32][4]SkillID{
20201: {SkillHeadliner, SkillFeatureAct}, 20201: {SkillHeadliner, SkillFeatureAct},
20202: {SkillDaringStrike, SkillEarlyStart}, 20202: {SkillDaringStrike, SkillEarlyStart},
20203: {SkillNothingVentured, SkillRiskyBusiness}, 20203: {SkillNothingVentured, SkillRiskyBusiness},
20204: {SkillInHighSpirits, SkillLightasaFeather},
21001: {SkillBurningSpiritSPD, SkillIgnitedSpiritSPD}, 21001: {SkillBurningSpiritSPD, SkillIgnitedSpiritSPD},
21002: {SkillBurningSpiritSTA, SkillIgnitedSpiritSTA}, 21002: {SkillBurningSpiritSTA, SkillIgnitedSpiritSTA},
21003: {SkillBurningSpiritPWR, SkillIgnitedSpiritPWR}, 21003: {SkillBurningSpiritPWR, SkillIgnitedSpiritPWR},

View File

@@ -12,8 +12,8 @@ import horse/movement
pub import horse/skill pub import horse/skill
extern create-id-table(): vector<int> extern create-id-table(): vector<int>
c inline "int32_t arr[] = {10071,10081,10091,10111,10141,10181,10241,10271,10321,10351,10411,10451,10521,10561,10601,10611,100011,100021,100031,100041,100051,100061,100071,100081,100091,100101,100111,100121,100131,100141,100151,100161,100171,100181,100191,100201,100211,100221,100231,100241,100251,100261,100271,100281,100301,100321,100351,100371,100381,100391,100401,100411,100451,100461,100481,100501,100521,100561,100581,100591,100601,100611,100691,110011,110031,110041,110061,110111,110131,110141,110151,110171,110181,110231,110241,110301,110401,110451,110521,110561,200011,200012,200013,200021,200022,200023,200031,200032,200033,200041,200042,200043,200051,200052,200053,200061,200062,200063,200064,200071,200072,200073,200081,200082,200083,200091,200092,200093,200101,200102,200103,200111,200112,200113,200121,200122,200123,200131,200132,200133,200141,200142,200143,200151,200152,200153,200161,200162,200163,200171,200172,200173,200174,200181,200182,200183,200191,200192,200193,200194,200201,200202,200203,200211,200212,200221,200222,200231,200232,200233,200241,200242,200251,200252,200253,200261,200262,200263,200271,200272,200281,200282,200283,200291,200292,200301,200302,200311,200321,200331,200332,200333,200341,200342,200343,200351,200352,200353,200361,200362,200371,200372,200381,200382,200391,200401,200411,200421,200431,200432,200433,200441,200442,200451,200452,200461,200462,200471,200472,200481,200482,200491,200492,200501,200502,200511,200512,200521,200531,200532,200541,200542,200551,200552,200561,200562,200571,200572,200581,200582,200591,200592,200601,200602,200611,200612,200621,200622,200631,200632,200641,200642,200651,200652,200662,200671,200672,200681,200682,200691,200692,200701,200702,200711,200712,200721,200722,200731,200732,200741,200742,200751,200752,200761,200762,200771,200772,200781,200791,200801,200811,200821,200831,200841,200851,200861,200871,200881,200891,200901,200911,200921,200931,200941,200951,200952,200953,200961,200962,200971,200972,200981,200982,200991,200992,201001,201002,201011,201012,201021,201022,201031,201032,201041,201042,201051,201052,201061,201062,201071,201072,201081,201082,201091,201092,201101,201102,201111,201112,201121,201122,201131,201132,201141,201142,201151,201152,201161,201162,201171,201172,201181,201182,201191,201192,201201,201202,201211,201212,201221,201222,201231,201232,201241,201242,201251,201252,201261,201262,201272,201281,201282,201291,201292,201302,201311,201312,201321,201322,201331,201332,201341,201342,201351,201352,201361,201362,201371,201372,201381,201382,201391,201392,201401,201402,201411,201412,201421,201422,201431,201432,201441,201442,201451,201452,201461,201462,201471,201472,201481,201482,201491,201492,201501,201502,201511,201512,201521,201522,201531,201532,201541,201542,201551,201552,201561,201562,201571,201581,201591,201592,201601,201611,201612,201621,201631,201641,201651,201661,201671,201672,201681,201682,201691,201692,201701,201702,201801,201902,202002,202011,202012,202021,202022,202031,202032,202051,210011,210012,210021,210022,210031,210032,210041,210042,210051,210052,300011,300021,300031,300041,300051,300061,300071,300081,300091,300101,900011,900021,900031,900041,900051,900061,900071,900081,900091,900101,900111,900121,900131,900141,900151,900161,900171,900181,900191,900201,900211,900221,900231,900241,900251,900261,900271,900281,900301,900321,900351,900371,900381,900391,900401,900411,900451,900461,900481,900501,900521,900561,900581,900591,900601,900611,900691,910011,910031,910041,910061,910111,910131,910141,910151,910171,910181,910231,910241,910301,910401,910451,910521,910561,1000011,};\nkk_vector_from_cint32array(arr, (kk_ssize_t)512, kk_context())" c inline "int32_t arr[] = {10071,10081,10091,10111,10141,10181,10241,10271,10321,10351,10411,10451,10521,10561,10601,10611,100011,100021,100031,100041,100051,100061,100071,100081,100091,100101,100111,100121,100131,100141,100151,100161,100171,100181,100191,100201,100211,100221,100231,100241,100251,100261,100271,100281,100301,100321,100351,100371,100381,100391,100401,100411,100451,100461,100481,100501,100521,100561,100581,100591,100601,100611,100691,110011,110031,110041,110061,110111,110131,110141,110151,110171,110181,110231,110241,110261,110301,110371,110401,110451,110521,110561,200011,200012,200013,200021,200022,200023,200031,200032,200033,200041,200042,200043,200051,200052,200053,200061,200062,200063,200064,200071,200072,200073,200081,200082,200083,200091,200092,200093,200101,200102,200103,200111,200112,200113,200121,200122,200123,200131,200132,200133,200141,200142,200143,200151,200152,200153,200161,200162,200163,200171,200172,200173,200174,200181,200182,200183,200191,200192,200193,200194,200201,200202,200203,200211,200212,200221,200222,200231,200232,200233,200241,200242,200251,200252,200253,200261,200262,200263,200271,200272,200281,200282,200283,200291,200292,200301,200302,200311,200321,200331,200332,200333,200341,200342,200343,200351,200352,200353,200361,200362,200371,200372,200381,200382,200391,200401,200411,200421,200431,200432,200433,200441,200442,200451,200452,200461,200462,200471,200472,200481,200482,200491,200492,200501,200502,200511,200512,200521,200531,200532,200541,200542,200551,200552,200561,200562,200571,200572,200581,200582,200591,200592,200601,200602,200611,200612,200621,200622,200631,200632,200641,200642,200651,200652,200662,200671,200672,200681,200682,200691,200692,200701,200702,200711,200712,200721,200722,200731,200732,200741,200742,200751,200752,200761,200762,200771,200772,200781,200791,200801,200811,200821,200831,200841,200851,200861,200871,200881,200891,200901,200911,200921,200931,200941,200951,200952,200953,200961,200962,200971,200972,200981,200982,200991,200992,201001,201002,201011,201012,201021,201022,201031,201032,201041,201042,201051,201052,201061,201062,201071,201072,201081,201082,201091,201092,201101,201102,201103,201111,201112,201121,201122,201131,201132,201141,201142,201151,201152,201161,201162,201171,201172,201181,201182,201191,201192,201201,201202,201211,201212,201221,201222,201231,201232,201241,201242,201251,201252,201261,201262,201272,201281,201282,201291,201292,201302,201311,201312,201321,201322,201331,201332,201341,201342,201351,201352,201361,201362,201371,201372,201381,201382,201391,201392,201401,201402,201411,201412,201421,201422,201431,201432,201441,201442,201451,201452,201461,201462,201471,201472,201481,201482,201491,201492,201501,201502,201511,201512,201521,201522,201531,201532,201541,201542,201551,201552,201561,201562,201571,201581,201591,201592,201601,201611,201612,201621,201631,201641,201651,201661,201671,201672,201681,201682,201691,201692,201701,201702,201801,201902,202002,202011,202012,202021,202022,202031,202032,202041,202042,202051,210011,210012,210021,210022,210031,210032,210041,210042,210051,210052,300011,300021,300031,300041,300051,300061,300071,300081,300091,300101,900011,900021,900031,900041,900051,900061,900071,900081,900091,900101,900111,900121,900131,900141,900151,900161,900171,900181,900191,900201,900211,900221,900231,900241,900251,900261,900271,900281,900301,900321,900351,900371,900381,900391,900401,900411,900451,900461,900481,900501,900521,900561,900581,900591,900601,900611,900691,910011,910031,910041,910061,910111,910131,910141,910151,910171,910181,910231,910241,910261,910301,910371,910401,910451,910521,910561,1000011,};\nkk_vector_from_cint32array(arr, (kk_ssize_t)519, kk_context())"
js inline "[10071,10081,10091,10111,10141,10181,10241,10271,10321,10351,10411,10451,10521,10561,10601,10611,100011,100021,100031,100041,100051,100061,100071,100081,100091,100101,100111,100121,100131,100141,100151,100161,100171,100181,100191,100201,100211,100221,100231,100241,100251,100261,100271,100281,100301,100321,100351,100371,100381,100391,100401,100411,100451,100461,100481,100501,100521,100561,100581,100591,100601,100611,100691,110011,110031,110041,110061,110111,110131,110141,110151,110171,110181,110231,110241,110301,110401,110451,110521,110561,200011,200012,200013,200021,200022,200023,200031,200032,200033,200041,200042,200043,200051,200052,200053,200061,200062,200063,200064,200071,200072,200073,200081,200082,200083,200091,200092,200093,200101,200102,200103,200111,200112,200113,200121,200122,200123,200131,200132,200133,200141,200142,200143,200151,200152,200153,200161,200162,200163,200171,200172,200173,200174,200181,200182,200183,200191,200192,200193,200194,200201,200202,200203,200211,200212,200221,200222,200231,200232,200233,200241,200242,200251,200252,200253,200261,200262,200263,200271,200272,200281,200282,200283,200291,200292,200301,200302,200311,200321,200331,200332,200333,200341,200342,200343,200351,200352,200353,200361,200362,200371,200372,200381,200382,200391,200401,200411,200421,200431,200432,200433,200441,200442,200451,200452,200461,200462,200471,200472,200481,200482,200491,200492,200501,200502,200511,200512,200521,200531,200532,200541,200542,200551,200552,200561,200562,200571,200572,200581,200582,200591,200592,200601,200602,200611,200612,200621,200622,200631,200632,200641,200642,200651,200652,200662,200671,200672,200681,200682,200691,200692,200701,200702,200711,200712,200721,200722,200731,200732,200741,200742,200751,200752,200761,200762,200771,200772,200781,200791,200801,200811,200821,200831,200841,200851,200861,200871,200881,200891,200901,200911,200921,200931,200941,200951,200952,200953,200961,200962,200971,200972,200981,200982,200991,200992,201001,201002,201011,201012,201021,201022,201031,201032,201041,201042,201051,201052,201061,201062,201071,201072,201081,201082,201091,201092,201101,201102,201111,201112,201121,201122,201131,201132,201141,201142,201151,201152,201161,201162,201171,201172,201181,201182,201191,201192,201201,201202,201211,201212,201221,201222,201231,201232,201241,201242,201251,201252,201261,201262,201272,201281,201282,201291,201292,201302,201311,201312,201321,201322,201331,201332,201341,201342,201351,201352,201361,201362,201371,201372,201381,201382,201391,201392,201401,201402,201411,201412,201421,201422,201431,201432,201441,201442,201451,201452,201461,201462,201471,201472,201481,201482,201491,201492,201501,201502,201511,201512,201521,201522,201531,201532,201541,201542,201551,201552,201561,201562,201571,201581,201591,201592,201601,201611,201612,201621,201631,201641,201651,201661,201671,201672,201681,201682,201691,201692,201701,201702,201801,201902,202002,202011,202012,202021,202022,202031,202032,202051,210011,210012,210021,210022,210031,210032,210041,210042,210051,210052,300011,300021,300031,300041,300051,300061,300071,300081,300091,300101,900011,900021,900031,900041,900051,900061,900071,900081,900091,900101,900111,900121,900131,900141,900151,900161,900171,900181,900191,900201,900211,900221,900231,900241,900251,900261,900271,900281,900301,900321,900351,900371,900381,900391,900401,900411,900451,900461,900481,900501,900521,900561,900581,900591,900601,900611,900691,910011,910031,910041,910061,910111,910131,910141,910151,910171,910181,910231,910241,910301,910401,910451,910521,910561,1000011,]" js inline "[10071,10081,10091,10111,10141,10181,10241,10271,10321,10351,10411,10451,10521,10561,10601,10611,100011,100021,100031,100041,100051,100061,100071,100081,100091,100101,100111,100121,100131,100141,100151,100161,100171,100181,100191,100201,100211,100221,100231,100241,100251,100261,100271,100281,100301,100321,100351,100371,100381,100391,100401,100411,100451,100461,100481,100501,100521,100561,100581,100591,100601,100611,100691,110011,110031,110041,110061,110111,110131,110141,110151,110171,110181,110231,110241,110261,110301,110371,110401,110451,110521,110561,200011,200012,200013,200021,200022,200023,200031,200032,200033,200041,200042,200043,200051,200052,200053,200061,200062,200063,200064,200071,200072,200073,200081,200082,200083,200091,200092,200093,200101,200102,200103,200111,200112,200113,200121,200122,200123,200131,200132,200133,200141,200142,200143,200151,200152,200153,200161,200162,200163,200171,200172,200173,200174,200181,200182,200183,200191,200192,200193,200194,200201,200202,200203,200211,200212,200221,200222,200231,200232,200233,200241,200242,200251,200252,200253,200261,200262,200263,200271,200272,200281,200282,200283,200291,200292,200301,200302,200311,200321,200331,200332,200333,200341,200342,200343,200351,200352,200353,200361,200362,200371,200372,200381,200382,200391,200401,200411,200421,200431,200432,200433,200441,200442,200451,200452,200461,200462,200471,200472,200481,200482,200491,200492,200501,200502,200511,200512,200521,200531,200532,200541,200542,200551,200552,200561,200562,200571,200572,200581,200582,200591,200592,200601,200602,200611,200612,200621,200622,200631,200632,200641,200642,200651,200652,200662,200671,200672,200681,200682,200691,200692,200701,200702,200711,200712,200721,200722,200731,200732,200741,200742,200751,200752,200761,200762,200771,200772,200781,200791,200801,200811,200821,200831,200841,200851,200861,200871,200881,200891,200901,200911,200921,200931,200941,200951,200952,200953,200961,200962,200971,200972,200981,200982,200991,200992,201001,201002,201011,201012,201021,201022,201031,201032,201041,201042,201051,201052,201061,201062,201071,201072,201081,201082,201091,201092,201101,201102,201103,201111,201112,201121,201122,201131,201132,201141,201142,201151,201152,201161,201162,201171,201172,201181,201182,201191,201192,201201,201202,201211,201212,201221,201222,201231,201232,201241,201242,201251,201252,201261,201262,201272,201281,201282,201291,201292,201302,201311,201312,201321,201322,201331,201332,201341,201342,201351,201352,201361,201362,201371,201372,201381,201382,201391,201392,201401,201402,201411,201412,201421,201422,201431,201432,201441,201442,201451,201452,201461,201462,201471,201472,201481,201482,201491,201492,201501,201502,201511,201512,201521,201522,201531,201532,201541,201542,201551,201552,201561,201562,201571,201581,201591,201592,201601,201611,201612,201621,201631,201641,201651,201661,201671,201672,201681,201682,201691,201692,201701,201702,201801,201902,202002,202011,202012,202021,202022,202031,202032,202041,202042,202051,210011,210012,210021,210022,210031,210032,210041,210042,210051,210052,300011,300021,300031,300041,300051,300061,300071,300081,300091,300101,900011,900021,900031,900041,900051,900061,900071,900081,900091,900101,900111,900121,900131,900141,900151,900161,900171,900181,900191,900201,900211,900221,900231,900241,900251,900261,900271,900281,900301,900321,900351,900371,900381,900391,900401,900411,900451,900461,900481,900501,900521,900561,900581,900591,900601,900611,900691,910011,910031,910041,910061,910111,910131,910141,910151,910171,910181,910231,910241,910261,910301,910371,910401,910451,910521,910561,1000011,]"
// Vector of all skill ID values in order for easy iterating. // Vector of all skill ID values in order for easy iterating.
val all = once(create-id-table) val all = once(create-id-table)
@@ -108,7 +108,9 @@ pub fun show(s: skill-id): string
110181 -> "Eternal Moments" 110181 -> "Eternal Moments"
110231 -> "Presents from X" 110231 -> "Presents from X"
110241 -> "Flowery☆Maneuver" 110241 -> "Flowery☆Maneuver"
110261 -> "Operation Cacao"
110301 -> "Every Rose Has Its Fangs" 110301 -> "Every Rose Has Its Fangs"
110371 -> "Guten Appetit ♪"
110401 -> "Dancing in the Leaves" 110401 -> "Dancing in the Leaves"
110451 -> "Give Mummy a Hug ♡" 110451 -> "Give Mummy a Hug ♡"
110521 -> "114th Time's the Charm" 110521 -> "114th Time's the Charm"
@@ -340,6 +342,7 @@ pub fun show(s: skill-id): string
201092 -> "Opening Gambit" 201092 -> "Opening Gambit"
201101 -> "Medium Straightaways ◎" 201101 -> "Medium Straightaways ◎"
201102 -> "Medium Straightaways ○" 201102 -> "Medium Straightaways ○"
201103 -> "Flash Forward"
201111 -> "Medium Corners ◎" 201111 -> "Medium Corners ◎"
201112 -> "Medium Corners ○" 201112 -> "Medium Corners ○"
201121 -> "Clairvoyance" 201121 -> "Clairvoyance"
@@ -459,6 +462,8 @@ pub fun show(s: skill-id): string
202022 -> "Early Start" 202022 -> "Early Start"
202031 -> "Nothing Ventured" 202031 -> "Nothing Ventured"
202032 -> "Risky Business" 202032 -> "Risky Business"
202041 -> "In High Spirits"
202042 -> "Light as a Feather"
202051 -> "Runaway" 202051 -> "Runaway"
210011 -> "Burning Spirit SPD" 210011 -> "Burning Spirit SPD"
210012 -> "Ignited Spirit SPD" 210012 -> "Ignited Spirit SPD"
@@ -539,7 +544,9 @@ pub fun show(s: skill-id): string
910181 -> "Eternal Moments" ++ " (Inherited)" 910181 -> "Eternal Moments" ++ " (Inherited)"
910231 -> "Presents from X" ++ " (Inherited)" 910231 -> "Presents from X" ++ " (Inherited)"
910241 -> "Flowery☆Maneuver" ++ " (Inherited)" 910241 -> "Flowery☆Maneuver" ++ " (Inherited)"
910261 -> "Operation Cacao" ++ " (Inherited)"
910301 -> "Every Rose Has Its Fangs" ++ " (Inherited)" 910301 -> "Every Rose Has Its Fangs" ++ " (Inherited)"
910371 -> "Guten Appetit ♪" ++ " (Inherited)"
910401 -> "Dancing in the Leaves" ++ " (Inherited)" 910401 -> "Dancing in the Leaves" ++ " (Inherited)"
910451 -> "Give Mummy a Hug ♡" ++ " (Inherited)" 910451 -> "Give Mummy a Hug ♡" ++ " (Inherited)"
910521 -> "114th Time's the Charm" ++ " (Inherited)" 910521 -> "114th Time's the Charm" ++ " (Inherited)"
@@ -626,7 +633,9 @@ pub fun description(s: skill-id): string
110181 -> "Increase velocity when starting to make a move from a position toward the front mid-race." 110181 -> "Increase velocity when starting to make a move from a position toward the front mid-race."
110231 -> "Increase velocity by deriving a path to victory mid-race after staying well-positioned from the start of the race up until the second half." 110231 -> "Increase velocity by deriving a path to victory mid-race after staying well-positioned from the start of the race up until the second half."
110241 -> "Increase velocity when passing another runner toward the front on the final corner. If passing toward the back, increase acceleration instead." 110241 -> "Increase velocity when passing another runner toward the front on the final corner. If passing toward the back, increase acceleration instead."
110261 -> "Take a slight breather and increase velocity when in the front part of the pack and detecting another runner coming from behind on a corner mid-race."
110301 -> "Suck endurance from runners ahead when well-positioned and pressured by another runner mid-race." 110301 -> "Suck endurance from runners ahead when well-positioned and pressured by another runner mid-race."
110371 -> "Increase velocity continuously with a patissiere's pride on the final straight after passing another runner 3 times on the final corner or later."
110401 -> "Increase ability to break out of the pack when engaged in a challenge in midpack on the final corner." 110401 -> "Increase ability to break out of the pack when engaged in a challenge in midpack on the final corner."
110451 -> "Increase ability to break out of the pack when well-positioned and close to the runner ahead on the final straight." 110451 -> "Increase ability to break out of the pack when well-positioned and close to the runner ahead on the final straight."
110521 -> "Give max effort when far from the lead on the final corner, moderately increasing velocity steadily for a duration proportional to distance from the lead." 110521 -> "Give max effort when far from the lead on the final corner, moderately increasing velocity steadily for a duration proportional to distance from the lead."
@@ -858,6 +867,7 @@ pub fun description(s: skill-id): string
201092 -> "Slightly dull movement for runners ahead when positioned toward the back early-race. (Mile)" 201092 -> "Slightly dull movement for runners ahead when positioned toward the back early-race. (Mile)"
201101 -> "Moderately increase velocity on a straight. (Medium)" 201101 -> "Moderately increase velocity on a straight. (Medium)"
201102 -> "Slightly increase velocity on a straight. (Medium)" 201102 -> "Slightly increase velocity on a straight. (Medium)"
201103 -> "Increase velocity on a straight. (Medium)"
201111 -> "Moderately increase velocity on a corner. (Medium)" 201111 -> "Moderately increase velocity on a corner. (Medium)"
201112 -> "Slightly increase velocity on a corner. (Medium)" 201112 -> "Slightly increase velocity on a corner. (Medium)"
201121 -> "Widen field of view with heightened observation early-race. (Medium)" 201121 -> "Widen field of view with heightened observation early-race. (Medium)"
@@ -977,6 +987,8 @@ pub fun description(s: skill-id): string
202022 -> "Very slightly increase velocity for a medium duration when positioned toward the back mid-race. (End Closer)" 202022 -> "Very slightly increase velocity for a medium duration when positioned toward the back mid-race. (End Closer)"
202031 -> "Greatly increase velocity in the second half of the race, but also greatly increase fatigue sometimes." 202031 -> "Greatly increase velocity in the second half of the race, but also greatly increase fatigue sometimes."
202032 -> "Moderately increase velocity in the second half of the race, but also greatly increase fatigue sometimes." 202032 -> "Moderately increase velocity in the second half of the race, but also greatly increase fatigue sometimes."
202041 -> "Increase velocity when positioned toward the front upon approaching late-race. (Sprint)"
202042 -> "Slightly increase velocity when positioned toward the front upon approaching late-race. (Sprint)"
202051 -> "Attempt to gain an especially large lead and keep it until the finish. (Front Runner)" 202051 -> "Attempt to gain an especially large lead and keep it until the finish. (Front Runner)"
210011 -> "Burn bright with team spirit, increasing velocity in proportion to the total Speed of racing team members mid-race." 210011 -> "Burn bright with team spirit, increasing velocity in proportion to the total Speed of racing team members mid-race."
210012 -> "Burn bright with team spirit, slightly increasing velocity in proportion to the total Speed of racing team members mid-race." 210012 -> "Burn bright with team spirit, slightly increasing velocity in proportion to the total Speed of racing team members mid-race."
@@ -1057,7 +1069,9 @@ pub fun description(s: skill-id): string
910181 -> "Slightly increase velocity when starting to make a move from a position toward the front mid-race." 910181 -> "Slightly increase velocity when starting to make a move from a position toward the front mid-race."
910231 -> "Slightly increase velocity mid-race after staying well-positioned from the start of the race up until the second half." 910231 -> "Slightly increase velocity mid-race after staying well-positioned from the start of the race up until the second half."
910241 -> "Slightly increase velocity when passing another runner toward the front on the final corner. If passing toward the back, slightly increase acceleration instead." 910241 -> "Slightly increase velocity when passing another runner toward the front on the final corner. If passing toward the back, slightly increase acceleration instead."
910261 -> "Take a minimal breather and slightly increase velocity when in the front part of the pack and there's another runner coming from behind on a corner mid-race."
910301 -> "Slightly drain endurance from runners ahead when well-positioned and pressured by another runner mid-race." 910301 -> "Slightly drain endurance from runners ahead when well-positioned and pressured by another runner mid-race."
910371 -> "Slightly increase velocity continuously on the final straight after passing another runner 3 times on the final corner or later."
910401 -> "Very slightly increase ability to break out of the pack when engaged in a challenge in midpack on the final corner." 910401 -> "Very slightly increase ability to break out of the pack when engaged in a challenge in midpack on the final corner."
910451 -> "Very slightly increase ability to break out of the pack when well-positioned and close to the runner ahead on the final straight." 910451 -> "Very slightly increase ability to break out of the pack when well-positioned and close to the runner ahead on the final straight."
910521 -> "Give max effort when far from the lead on the final corner, very slightly increasing velocity steadily for a duration proportional to distance from the lead." 910521 -> "Give max effort when far from the lead on the final corner, very slightly increasing velocity steadily for a duration proportional to distance from the lead."
@@ -1144,7 +1158,9 @@ pub fun group(s: skill-id): skill-group-id
110181 -> Skill-group-id(11018) 110181 -> Skill-group-id(11018)
110231 -> Skill-group-id(11023) 110231 -> Skill-group-id(11023)
110241 -> Skill-group-id(11024) 110241 -> Skill-group-id(11024)
110261 -> Skill-group-id(11026)
110301 -> Skill-group-id(11030) 110301 -> Skill-group-id(11030)
110371 -> Skill-group-id(11037)
110401 -> Skill-group-id(11040) 110401 -> Skill-group-id(11040)
110451 -> Skill-group-id(11045) 110451 -> Skill-group-id(11045)
110521 -> Skill-group-id(11052) 110521 -> Skill-group-id(11052)
@@ -1376,6 +1392,7 @@ pub fun group(s: skill-id): skill-group-id
201092 -> Skill-group-id(20109) 201092 -> Skill-group-id(20109)
201101 -> Skill-group-id(20110) 201101 -> Skill-group-id(20110)
201102 -> Skill-group-id(20110) 201102 -> Skill-group-id(20110)
201103 -> Skill-group-id(20110)
201111 -> Skill-group-id(20111) 201111 -> Skill-group-id(20111)
201112 -> Skill-group-id(20111) 201112 -> Skill-group-id(20111)
201121 -> Skill-group-id(20112) 201121 -> Skill-group-id(20112)
@@ -1495,6 +1512,8 @@ pub fun group(s: skill-id): skill-group-id
202022 -> Skill-group-id(20202) 202022 -> Skill-group-id(20202)
202031 -> Skill-group-id(20203) 202031 -> Skill-group-id(20203)
202032 -> Skill-group-id(20203) 202032 -> Skill-group-id(20203)
202041 -> Skill-group-id(20204)
202042 -> Skill-group-id(20204)
202051 -> Skill-group-id(20205) 202051 -> Skill-group-id(20205)
210011 -> Skill-group-id(21001) 210011 -> Skill-group-id(21001)
210012 -> Skill-group-id(21001) 210012 -> Skill-group-id(21001)
@@ -1575,7 +1594,9 @@ pub fun group(s: skill-id): skill-group-id
910181 -> Skill-group-id(11018) 910181 -> Skill-group-id(11018)
910231 -> Skill-group-id(11023) 910231 -> Skill-group-id(11023)
910241 -> Skill-group-id(11024) 910241 -> Skill-group-id(11024)
910261 -> Skill-group-id(11026)
910301 -> Skill-group-id(11030) 910301 -> Skill-group-id(11030)
910371 -> Skill-group-id(11037)
910401 -> Skill-group-id(11040) 910401 -> Skill-group-id(11040)
910451 -> Skill-group-id(11045) 910451 -> Skill-group-id(11045)
910521 -> Skill-group-id(11052) 910521 -> Skill-group-id(11052)
@@ -1662,7 +1683,9 @@ pub fun rarity(s: skill-id): rarity
110181 -> Unique 110181 -> Unique
110231 -> Unique 110231 -> Unique
110241 -> Unique 110241 -> Unique
110261 -> Unique
110301 -> Unique 110301 -> Unique
110371 -> Unique
110401 -> Unique 110401 -> Unique
110451 -> Unique 110451 -> Unique
110521 -> Unique 110521 -> Unique
@@ -1894,6 +1917,7 @@ pub fun rarity(s: skill-id): rarity
201092 -> Common 201092 -> Common
201101 -> Common 201101 -> Common
201102 -> Common 201102 -> Common
201103 -> Rare
201111 -> Common 201111 -> Common
201112 -> Common 201112 -> Common
201121 -> Rare 201121 -> Rare
@@ -2013,6 +2037,8 @@ pub fun rarity(s: skill-id): rarity
202022 -> Common 202022 -> Common
202031 -> Rare 202031 -> Rare
202032 -> Common 202032 -> Common
202041 -> Rare
202042 -> Common
202051 -> Rare 202051 -> Rare
210011 -> Rare 210011 -> Rare
210012 -> Common 210012 -> Common
@@ -2093,7 +2119,9 @@ pub fun rarity(s: skill-id): rarity
910181 -> Common 910181 -> Common
910231 -> Common 910231 -> Common
910241 -> Common 910241 -> Common
910261 -> Common
910301 -> Common 910301 -> Common
910371 -> Common
910401 -> Common 910401 -> Common
910451 -> Common 910451 -> Common
910521 -> Common 910521 -> Common
@@ -2180,7 +2208,9 @@ pub fun group-rate(s: skill-id): int
110181 -> 1 110181 -> 1
110231 -> 1 110231 -> 1
110241 -> 1 110241 -> 1
110261 -> 1
110301 -> 1 110301 -> 1
110371 -> 1
110401 -> 1 110401 -> 1
110451 -> 1 110451 -> 1
110521 -> 1 110521 -> 1
@@ -2412,6 +2442,7 @@ pub fun group-rate(s: skill-id): int
201092 -> 1 201092 -> 1
201101 -> 2 201101 -> 2
201102 -> 1 201102 -> 1
201103 -> 3
201111 -> 2 201111 -> 2
201112 -> 1 201112 -> 1
201121 -> 2 201121 -> 2
@@ -2531,6 +2562,8 @@ pub fun group-rate(s: skill-id): int
202022 -> 1 202022 -> 1
202031 -> 2 202031 -> 2
202032 -> 1 202032 -> 1
202041 -> 2
202042 -> 1
202051 -> 2 202051 -> 2
210011 -> 2 210011 -> 2
210012 -> 1 210012 -> 1
@@ -2611,7 +2644,9 @@ pub fun group-rate(s: skill-id): int
910181 -> 2 910181 -> 2
910231 -> 2 910231 -> 2
910241 -> 2 910241 -> 2
910261 -> 2
910301 -> 2 910301 -> 2
910371 -> 2
910401 -> 2 910401 -> 2
910451 -> 2 910451 -> 2
910521 -> 2 910521 -> 2
@@ -2698,7 +2733,9 @@ pub fun grade-value(s: skill-id): int
110181 -> 340 110181 -> 340
110231 -> 340 110231 -> 340
110241 -> 340 110241 -> 340
110261 -> 340
110301 -> 340 110301 -> 340
110371 -> 340
110401 -> 340 110401 -> 340
110451 -> 340 110451 -> 340
110521 -> 340 110521 -> 340
@@ -2930,6 +2967,7 @@ pub fun grade-value(s: skill-id): int
201092 -> 217 201092 -> 217
201101 -> 262 201101 -> 262
201102 -> 217 201102 -> 217
201103 -> 508
201111 -> 262 201111 -> 262
201112 -> 217 201112 -> 217
201121 -> 334 201121 -> 334
@@ -3049,6 +3087,8 @@ pub fun grade-value(s: skill-id): int
202022 -> 217 202022 -> 217
202031 -> 334 202031 -> 334
202032 -> 129 202032 -> 129
202041 -> 508
202042 -> 217
202051 -> 370 202051 -> 370
210011 -> 633 210011 -> 633
210012 -> 263 210012 -> 263
@@ -3129,7 +3169,9 @@ pub fun grade-value(s: skill-id): int
910181 -> 180 910181 -> 180
910231 -> 180 910231 -> 180
910241 -> 180 910241 -> 180
910261 -> 180
910301 -> 180 910301 -> 180
910371 -> 180
910401 -> 180 910401 -> 180
910451 -> 180 910451 -> 180
910521 -> 180 910521 -> 180
@@ -3216,7 +3258,9 @@ pub fun wit-check(s: skill-id): bool
110181 -> False 110181 -> False
110231 -> False 110231 -> False
110241 -> False 110241 -> False
110261 -> False
110301 -> False 110301 -> False
110371 -> False
110401 -> False 110401 -> False
110451 -> False 110451 -> False
110521 -> False 110521 -> False
@@ -3448,6 +3492,7 @@ pub fun wit-check(s: skill-id): bool
201092 -> True 201092 -> True
201101 -> True 201101 -> True
201102 -> True 201102 -> True
201103 -> True
201111 -> True 201111 -> True
201112 -> True 201112 -> True
201121 -> True 201121 -> True
@@ -3567,6 +3612,8 @@ pub fun wit-check(s: skill-id): bool
202022 -> True 202022 -> True
202031 -> True 202031 -> True
202032 -> True 202032 -> True
202041 -> True
202042 -> True
202051 -> False 202051 -> False
210011 -> True 210011 -> True
210012 -> True 210012 -> True
@@ -3647,7 +3694,9 @@ pub fun wit-check(s: skill-id): bool
910181 -> True 910181 -> True
910231 -> True 910231 -> True
910241 -> True 910241 -> True
910261 -> True
910301 -> True 910301 -> True
910371 -> True
910401 -> True 910401 -> True
910451 -> True 910451 -> True
910521 -> True 910521 -> True
@@ -5001,6 +5050,27 @@ pub fun activations(s: skill-id): list<activation>
] ]
), ),
] ]
110261 -> [
Activation(
precondition = "",
condition = "order<=4&phase==1&corner!=0&bashin_diff_behind<=3",
duration = 50000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(3500.decimal(-4)),
value-usage = Direct,
target = Self
),
Ability(
ability-type = HP(150.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
110301 -> [ 110301 -> [
Activation( Activation(
precondition = "", precondition = "",
@@ -5022,6 +5092,22 @@ pub fun activations(s: skill-id): list<activation>
] ]
), ),
] ]
110371 -> [
Activation(
precondition = "",
condition = "change_order_up_finalcorner_after>=3&is_finalcorner==1&corner==0",
duration = 60000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(3500.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
110401 -> [ 110401 -> [
Activation( Activation(
precondition = "", precondition = "",
@@ -8818,6 +8904,22 @@ pub fun activations(s: skill-id): list<activation>
] ]
), ),
] ]
201103 -> [
Activation(
precondition = "",
condition = "distance_type==3&straight_random==1",
duration = 30000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(3500.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
201111 -> [ 201111 -> [
Activation( Activation(
precondition = "", precondition = "",
@@ -10832,6 +10934,38 @@ pub fun activations(s: skill-id): list<activation>
] ]
), ),
] ]
202041 -> [
Activation(
precondition = "",
condition = "distance_type==1&phase_laterhalf_random==1&order_rate<=50",
duration = 24000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(3500.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
202042 -> [
Activation(
precondition = "",
condition = "distance_type==1&phase_laterhalf_random==1&order_rate<=50",
duration = 24000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(1500.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
202051 -> [ 202051 -> [
Activation( Activation(
precondition = "", precondition = "",
@@ -12249,6 +12383,27 @@ pub fun activations(s: skill-id): list<activation>
] ]
), ),
] ]
910261 -> [
Activation(
precondition = "",
condition = "order<=4&phase==1&corner!=0&bashin_diff_behind<=3",
duration = 30000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(1500.decimal(-4)),
value-usage = Direct,
target = Self
),
Ability(
ability-type = HP(35.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
910301 -> [ 910301 -> [
Activation( Activation(
precondition = "", precondition = "",
@@ -12270,6 +12425,22 @@ pub fun activations(s: skill-id): list<activation>
] ]
), ),
] ]
910371 -> [
Activation(
precondition = "",
condition = "change_order_up_finalcorner_after>=3&is_finalcorner==1&corner==0",
duration = 36000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(1500.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
910401 -> [ 910401 -> [
Activation( Activation(
precondition = "", precondition = "",
@@ -12428,7 +12599,9 @@ pub fun unique-owner(s: skill-id): maybe<uma-id>
110181 -> Just(Uma-id(101802)) 110181 -> Just(Uma-id(101802))
110231 -> Just(Uma-id(102302)) 110231 -> Just(Uma-id(102302))
110241 -> Just(Uma-id(102402)) 110241 -> Just(Uma-id(102402))
110261 -> Just(Uma-id(102602))
110301 -> Just(Uma-id(103002)) 110301 -> Just(Uma-id(103002))
110371 -> Just(Uma-id(103702))
110401 -> Just(Uma-id(104002)) 110401 -> Just(Uma-id(104002))
110451 -> Just(Uma-id(104502)) 110451 -> Just(Uma-id(104502))
110521 -> Just(Uma-id(105202)) 110521 -> Just(Uma-id(105202))
@@ -12492,7 +12665,9 @@ pub fun unique-owner(s: skill-id): maybe<uma-id>
910181 -> Just(Uma-id(101802)) 910181 -> Just(Uma-id(101802))
910231 -> Just(Uma-id(102302)) 910231 -> Just(Uma-id(102302))
910241 -> Just(Uma-id(102402)) 910241 -> Just(Uma-id(102402))
910261 -> Just(Uma-id(102602))
910301 -> Just(Uma-id(103002)) 910301 -> Just(Uma-id(103002))
910371 -> Just(Uma-id(103702))
910401 -> Just(Uma-id(104002)) 910401 -> Just(Uma-id(104002))
910451 -> Just(Uma-id(104502)) 910451 -> Just(Uma-id(104502))
910521 -> Just(Uma-id(105202)) 910521 -> Just(Uma-id(105202))
@@ -12578,7 +12753,9 @@ pub fun sp-cost(s: skill-id): int
110181 -> 0 110181 -> 0
110231 -> 0 110231 -> 0
110241 -> 0 110241 -> 0
110261 -> 0
110301 -> 0 110301 -> 0
110371 -> 0
110401 -> 0 110401 -> 0
110451 -> 0 110451 -> 0
110521 -> 0 110521 -> 0
@@ -12810,6 +12987,7 @@ pub fun sp-cost(s: skill-id): int
201092 -> 160 201092 -> 160
201101 -> 110 201101 -> 110
201102 -> 100 201102 -> 100
201103 -> 150
201111 -> 110 201111 -> 110
201112 -> 100 201112 -> 100
201121 -> 110 201121 -> 110
@@ -12929,6 +13107,8 @@ pub fun sp-cost(s: skill-id): int
202022 -> 180 202022 -> 180
202031 -> 120 202031 -> 120
202032 -> 120 202032 -> 120
202041 -> 160
202042 -> 160
202051 -> 200 202051 -> 200
210011 -> 200 210011 -> 200
210012 -> 200 210012 -> 200
@@ -13009,7 +13189,9 @@ pub fun sp-cost(s: skill-id): int
910181 -> 200 910181 -> 200
910231 -> 200 910231 -> 200
910241 -> 200 910241 -> 200
910261 -> 200
910301 -> 200 910301 -> 200
910371 -> 200
910401 -> 200 910401 -> 200
910451 -> 200 910451 -> 200
910521 -> 200 910521 -> 200
@@ -13096,7 +13278,9 @@ pub fun icon-id(s: skill-id): skill-icon-id
110181 -> Skill-icon-id(20013) 110181 -> Skill-icon-id(20013)
110231 -> Skill-icon-id(20013) 110231 -> Skill-icon-id(20013)
110241 -> Skill-icon-id(20013) 110241 -> Skill-icon-id(20013)
110261 -> Skill-icon-id(20013)
110301 -> Skill-icon-id(20023) 110301 -> Skill-icon-id(20023)
110371 -> Skill-icon-id(20013)
110401 -> Skill-icon-id(20013) 110401 -> Skill-icon-id(20013)
110451 -> Skill-icon-id(20013) 110451 -> Skill-icon-id(20013)
110521 -> Skill-icon-id(20013) 110521 -> Skill-icon-id(20013)
@@ -13328,6 +13512,7 @@ pub fun icon-id(s: skill-id): skill-icon-id
201092 -> Skill-icon-id(30021) 201092 -> Skill-icon-id(30021)
201101 -> Skill-icon-id(20011) 201101 -> Skill-icon-id(20011)
201102 -> Skill-icon-id(20011) 201102 -> Skill-icon-id(20011)
201103 -> Skill-icon-id(20012)
201111 -> Skill-icon-id(20011) 201111 -> Skill-icon-id(20011)
201112 -> Skill-icon-id(20011) 201112 -> Skill-icon-id(20011)
201121 -> Skill-icon-id(20092) 201121 -> Skill-icon-id(20092)
@@ -13447,6 +13632,8 @@ pub fun icon-id(s: skill-id): skill-icon-id
202022 -> Skill-icon-id(20011) 202022 -> Skill-icon-id(20011)
202031 -> Skill-icon-id(20012) 202031 -> Skill-icon-id(20012)
202032 -> Skill-icon-id(20011) 202032 -> Skill-icon-id(20011)
202041 -> Skill-icon-id(20012)
202042 -> Skill-icon-id(20011)
202051 -> Skill-icon-id(40012) 202051 -> Skill-icon-id(40012)
210011 -> Skill-icon-id(20102) 210011 -> Skill-icon-id(20102)
210012 -> Skill-icon-id(20101) 210012 -> Skill-icon-id(20101)
@@ -13527,7 +13714,9 @@ pub fun icon-id(s: skill-id): skill-icon-id
910181 -> Skill-icon-id(20011) 910181 -> Skill-icon-id(20011)
910231 -> Skill-icon-id(20011) 910231 -> Skill-icon-id(20011)
910241 -> Skill-icon-id(20011) 910241 -> Skill-icon-id(20011)
910261 -> Skill-icon-id(20011)
910301 -> Skill-icon-id(20021) 910301 -> Skill-icon-id(20021)
910371 -> Skill-icon-id(20011)
910401 -> Skill-icon-id(20011) 910401 -> Skill-icon-id(20011)
910451 -> Skill-icon-id(20011) 910451 -> Skill-icon-id(20011)
910521 -> Skill-icon-id(20011) 910521 -> Skill-icon-id(20011)
@@ -13615,7 +13804,9 @@ pub fun skill-group/show(sg: skill-group-id): string
11018 ->"Eternal Moments" 11018 ->"Eternal Moments"
11023 ->"Presents from X" 11023 ->"Presents from X"
11024 ->"Flowery☆Maneuver" 11024 ->"Flowery☆Maneuver"
11026 ->"Operation Cacao"
11030 ->"Every Rose Has Its Fangs" 11030 ->"Every Rose Has Its Fangs"
11037 ->"Guten Appetit ♪"
11040 ->"Dancing in the Leaves" 11040 ->"Dancing in the Leaves"
11045 ->"Give Mummy a Hug ♡" 11045 ->"Give Mummy a Hug ♡"
11052 ->"114th Time's the Charm" 11052 ->"114th Time's the Charm"
@@ -13788,6 +13979,7 @@ pub fun skill-group/show(sg: skill-group-id): string
20201 ->"Feature Act" 20201 ->"Feature Act"
20202 ->"Early Start" 20202 ->"Early Start"
20203 ->"Risky Business" 20203 ->"Risky Business"
20204 ->"Light as a Feather"
21001 ->"Ignited Spirit SPD" 21001 ->"Ignited Spirit SPD"
21002 ->"Ignited Spirit STA" 21002 ->"Ignited Spirit STA"
21003 ->"Ignited Spirit PWR" 21003 ->"Ignited Spirit PWR"
@@ -13884,7 +14076,9 @@ pub fun skill-group/skills(sg: skill-group-id): list<skill-id>
11018 -> [Skill-id(110181), Skill-id(910181), ] 11018 -> [Skill-id(110181), Skill-id(910181), ]
11023 -> [Skill-id(110231), Skill-id(910231), ] 11023 -> [Skill-id(110231), Skill-id(910231), ]
11024 -> [Skill-id(110241), Skill-id(910241), ] 11024 -> [Skill-id(110241), Skill-id(910241), ]
11026 -> [Skill-id(110261), Skill-id(910261), ]
11030 -> [Skill-id(110301), Skill-id(910301), ] 11030 -> [Skill-id(110301), Skill-id(910301), ]
11037 -> [Skill-id(110371), Skill-id(910371), ]
11040 -> [Skill-id(110401), Skill-id(910401), ] 11040 -> [Skill-id(110401), Skill-id(910401), ]
11045 -> [Skill-id(110451), Skill-id(910451), ] 11045 -> [Skill-id(110451), Skill-id(910451), ]
11052 -> [Skill-id(110521), Skill-id(910521), ] 11052 -> [Skill-id(110521), Skill-id(910521), ]
@@ -13991,7 +14185,7 @@ pub fun skill-group/skills(sg: skill-group-id): list<skill-id>
20107 -> [Skill-id(201071), Skill-id(201072), ] 20107 -> [Skill-id(201071), Skill-id(201072), ]
20108 -> [Skill-id(201081), Skill-id(201082), ] 20108 -> [Skill-id(201081), Skill-id(201082), ]
20109 -> [Skill-id(201091), Skill-id(201092), ] 20109 -> [Skill-id(201091), Skill-id(201092), ]
20110 -> [Skill-id(201101), Skill-id(201102), ] 20110 -> [Skill-id(201101), Skill-id(201102), Skill-id(201103), ]
20111 -> [Skill-id(201111), Skill-id(201112), ] 20111 -> [Skill-id(201111), Skill-id(201112), ]
20112 -> [Skill-id(201121), Skill-id(201122), ] 20112 -> [Skill-id(201121), Skill-id(201122), ]
20113 -> [Skill-id(201131), Skill-id(201132), ] 20113 -> [Skill-id(201131), Skill-id(201132), ]
@@ -14057,6 +14251,7 @@ pub fun skill-group/skills(sg: skill-group-id): list<skill-id>
20201 -> [Skill-id(202011), Skill-id(202012), ] 20201 -> [Skill-id(202011), Skill-id(202012), ]
20202 -> [Skill-id(202021), Skill-id(202022), ] 20202 -> [Skill-id(202021), Skill-id(202022), ]
20203 -> [Skill-id(202031), Skill-id(202032), ] 20203 -> [Skill-id(202031), Skill-id(202032), ]
20204 -> [Skill-id(202041), Skill-id(202042), ]
21001 -> [Skill-id(210011), Skill-id(210012), ] 21001 -> [Skill-id(210011), Skill-id(210012), ]
21002 -> [Skill-id(210021), Skill-id(210022), ] 21002 -> [Skill-id(210021), Skill-id(210022), ]
21003 -> [Skill-id(210031), Skill-id(210032), ] 21003 -> [Skill-id(210031), Skill-id(210032), ]

View File

@@ -644,6 +644,9 @@ const (
SparkRiskyBusinessLv1 SparkID = 2020301 // Risky Business SparkRiskyBusinessLv1 SparkID = 2020301 // Risky Business
SparkRiskyBusinessLv2 SparkID = 2020302 // Risky Business SparkRiskyBusinessLv2 SparkID = 2020302 // Risky Business
SparkRiskyBusinessLv3 SparkID = 2020303 // Risky Business SparkRiskyBusinessLv3 SparkID = 2020303 // Risky Business
SparkLightasaFeatherLv1 SparkID = 2020401 // Light as a Feather
SparkLightasaFeatherLv2 SparkID = 2020402 // Light as a Feather
SparkLightasaFeatherLv3 SparkID = 2020403 // Light as a Feather
SparkIgnitedSpiritSPDLv1 SparkID = 2100101 // Ignited Spirit SPD SparkIgnitedSpiritSPDLv1 SparkID = 2100101 // Ignited Spirit SPD
SparkIgnitedSpiritSPDLv2 SparkID = 2100102 // Ignited Spirit SPD SparkIgnitedSpiritSPDLv2 SparkID = 2100102 // Ignited Spirit SPD
SparkIgnitedSpiritSPDLv3 SparkID = 2100103 // Ignited Spirit SPD SparkIgnitedSpiritSPDLv3 SparkID = 2100103 // Ignited Spirit SPD
@@ -779,6 +782,9 @@ const (
SparkG00FirstFInfinityLv1 SparkID = 10260101 // G00 1st. F∞; SparkG00FirstFInfinityLv1 SparkID = 10260101 // G00 1st. F∞;
SparkG00FirstFInfinityLv2 SparkID = 10260102 // G00 1st. F∞; SparkG00FirstFInfinityLv2 SparkID = 10260102 // G00 1st. F∞;
SparkG00FirstFInfinityLv3 SparkID = 10260103 // G00 1st. F∞; SparkG00FirstFInfinityLv3 SparkID = 10260103 // G00 1st. F∞;
SparkOperationCacaoLv1 SparkID = 10260201 // Operation Cacao
SparkOperationCacaoLv2 SparkID = 10260202 // Operation Cacao
SparkOperationCacaoLv3 SparkID = 10260203 // Operation Cacao
SparkLetsPumpSomeIronLv1 SparkID = 10270101 // Let's Pump Some Iron! SparkLetsPumpSomeIronLv1 SparkID = 10270101 // Let's Pump Some Iron!
SparkLetsPumpSomeIronLv2 SparkID = 10270102 // Let's Pump Some Iron! SparkLetsPumpSomeIronLv2 SparkID = 10270102 // Let's Pump Some Iron!
SparkLetsPumpSomeIronLv3 SparkID = 10270103 // Let's Pump Some Iron! SparkLetsPumpSomeIronLv3 SparkID = 10270103 // Let's Pump Some Iron!
@@ -800,6 +806,9 @@ const (
SparkSchwarzesSchwertLv1 SparkID = 10370101 // Schwarzes Schwert SparkSchwarzesSchwertLv1 SparkID = 10370101 // Schwarzes Schwert
SparkSchwarzesSchwertLv2 SparkID = 10370102 // Schwarzes Schwert SparkSchwarzesSchwertLv2 SparkID = 10370102 // Schwarzes Schwert
SparkSchwarzesSchwertLv3 SparkID = 10370103 // Schwarzes Schwert SparkSchwarzesSchwertLv3 SparkID = 10370103 // Schwarzes Schwert
SparkGutenAppetitLv1 SparkID = 10370201 // Guten Appetit ♪
SparkGutenAppetitLv2 SparkID = 10370202 // Guten Appetit ♪
SparkGutenAppetitLv3 SparkID = 10370203 // Guten Appetit ♪
SparkLookatCurrenLv1 SparkID = 10380101 // #LookatCurren SparkLookatCurrenLv1 SparkID = 10380101 // #LookatCurren
SparkLookatCurrenLv2 SparkID = 10380102 // #LookatCurren SparkLookatCurrenLv2 SparkID = 10380102 // #LookatCurren
SparkLookatCurrenLv3 SparkID = 10380103 // #LookatCurren SparkLookatCurrenLv3 SparkID = 10380103 // #LookatCurren
@@ -10250,6 +10259,51 @@ var AllSparks = map[SparkID]Spark{
{{41, 202032, 5}}, {{41, 202032, 5}},
}, },
}, },
SparkLightasaFeatherLv1: {
ID: 2020401,
Name: "Light as a Feather",
Description: "A Spark that gives a skill hint for \"Light as a Feather\".",
Group: 20204,
Rarity: 1,
Type: 4,
Effects: [][]SparkEffect{
{{41, 202042, 1}},
{{41, 202042, 2}},
{{41, 202042, 3}},
{{41, 202042, 4}},
{{41, 202042, 5}},
},
},
SparkLightasaFeatherLv2: {
ID: 2020402,
Name: "Light as a Feather",
Description: "A Spark that gives a skill hint for \"Light as a Feather\".",
Group: 20204,
Rarity: 2,
Type: 4,
Effects: [][]SparkEffect{
{{41, 202042, 1}},
{{41, 202042, 2}},
{{41, 202042, 3}},
{{41, 202042, 4}},
{{41, 202042, 5}},
},
},
SparkLightasaFeatherLv3: {
ID: 2020403,
Name: "Light as a Feather",
Description: "A Spark that gives a skill hint for \"Light as a Feather\".",
Group: 20204,
Rarity: 3,
Type: 4,
Effects: [][]SparkEffect{
{{41, 202042, 1}},
{{41, 202042, 2}},
{{41, 202042, 3}},
{{41, 202042, 4}},
{{41, 202042, 5}},
},
},
SparkIgnitedSpiritSPDLv1: { SparkIgnitedSpiritSPDLv1: {
ID: 2100101, ID: 2100101,
Name: "Ignited Spirit SPD", Name: "Ignited Spirit SPD",
@@ -12035,6 +12089,45 @@ var AllSparks = map[SparkID]Spark{
{{41, 900261, 3}}, {{41, 900261, 3}},
}, },
}, },
SparkOperationCacaoLv1: {
ID: 10260201,
Name: "Operation Cacao",
Description: "A Spark that gives a skill hint for \"Operation Cacao\".",
Group: 102602,
Rarity: 1,
Type: 3,
Effects: [][]SparkEffect{
{{41, 910261, 1}},
{{41, 910261, 2}},
{{41, 910261, 3}},
},
},
SparkOperationCacaoLv2: {
ID: 10260202,
Name: "Operation Cacao",
Description: "A Spark that gives a skill hint for \"Operation Cacao\".",
Group: 102602,
Rarity: 2,
Type: 3,
Effects: [][]SparkEffect{
{{41, 910261, 1}},
{{41, 910261, 2}},
{{41, 910261, 3}},
},
},
SparkOperationCacaoLv3: {
ID: 10260203,
Name: "Operation Cacao",
Description: "A Spark that gives a skill hint for \"Operation Cacao\".",
Group: 102602,
Rarity: 3,
Type: 3,
Effects: [][]SparkEffect{
{{41, 910261, 1}},
{{41, 910261, 2}},
{{41, 910261, 3}},
},
},
SparkLetsPumpSomeIronLv1: { SparkLetsPumpSomeIronLv1: {
ID: 10270101, ID: 10270101,
Name: "Let's Pump Some Iron!", Name: "Let's Pump Some Iron!",
@@ -12308,6 +12401,45 @@ var AllSparks = map[SparkID]Spark{
{{41, 900371, 3}}, {{41, 900371, 3}},
}, },
}, },
SparkGutenAppetitLv1: {
ID: 10370201,
Name: "Guten Appetit ♪",
Description: "A Spark that gives a skill hint for \"Guten Appetit ♪\".",
Group: 103702,
Rarity: 1,
Type: 3,
Effects: [][]SparkEffect{
{{41, 910371, 1}},
{{41, 910371, 2}},
{{41, 910371, 3}},
},
},
SparkGutenAppetitLv2: {
ID: 10370202,
Name: "Guten Appetit ♪",
Description: "A Spark that gives a skill hint for \"Guten Appetit ♪\".",
Group: 103702,
Rarity: 2,
Type: 3,
Effects: [][]SparkEffect{
{{41, 910371, 1}},
{{41, 910371, 2}},
{{41, 910371, 3}},
},
},
SparkGutenAppetitLv3: {
ID: 10370203,
Name: "Guten Appetit ♪",
Description: "A Spark that gives a skill hint for \"Guten Appetit ♪\".",
Group: 103702,
Rarity: 3,
Type: 3,
Effects: [][]SparkEffect{
{{41, 910371, 1}},
{{41, 910371, 2}},
{{41, 910371, 3}},
},
},
SparkLookatCurrenLv1: { SparkLookatCurrenLv1: {
ID: 10380101, ID: 10380101,
Name: "#LookatCurren", Name: "#LookatCurren",

File diff suppressed because one or more lines are too long