From 9ef568202c54cc74affc0e2fcb8106f89ba4e732 Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Wed, 18 Feb 2026 13:01:53 -0500 Subject: [PATCH] horse: generate with 2026-02-18 global db --- horse/global/skill.go | 189 ++++++++++++++++++++++++++++++++++++++- horse/global/skill.kk | 201 +++++++++++++++++++++++++++++++++++++++++- horse/global/spark.go | 132 +++++++++++++++++++++++++++ horse/global/spark.kk | 100 ++++++++++++++++++++- 4 files changed, 616 insertions(+), 6 deletions(-) diff --git a/horse/global/skill.go b/horse/global/skill.go index cc7b787..c511ed9 100644 --- a/horse/global/skill.go +++ b/horse/global/skill.go @@ -80,7 +80,9 @@ const ( SkillEternalMoments SkillID = 110181 // Eternal Moments SkillPresentsfromX SkillID = 110231 // Presents from X SkillFloweryManeuver SkillID = 110241 // Flowery☆Maneuver + SkillOperationCacao SkillID = 110261 // Operation Cacao SkillEveryRoseHasItsFangs SkillID = 110301 // Every Rose Has Its Fangs + SkillGutenAppetit SkillID = 110371 // Guten Appetit ♪ SkillDancingintheLeaves SkillID = 110401 // Dancing in the Leaves SkillGiveMummyaHug SkillID = 110451 // Give Mummy a Hug ♡ Skill114thTimestheCharm SkillID = 110521 // 114th Time's the Charm @@ -312,6 +314,7 @@ const ( SkillOpeningGambit SkillID = 201092 // Opening Gambit SkillMediumStraightawaysLv2 SkillID = 201101 // Medium Straightaways ◎ SkillMediumStraightaways SkillID = 201102 // Medium Straightaways ○ + SkillFlashForward SkillID = 201103 // Flash Forward SkillMediumCornersLv2 SkillID = 201111 // Medium Corners ◎ SkillMediumCorners SkillID = 201112 // Medium Corners ○ SkillClairvoyance SkillID = 201121 // Clairvoyance @@ -431,6 +434,8 @@ const ( SkillEarlyStart SkillID = 202022 // Early Start SkillNothingVentured SkillID = 202031 // Nothing Ventured SkillRiskyBusiness SkillID = 202032 // Risky Business + SkillInHighSpirits SkillID = 202041 // In High Spirits + SkillLightasaFeather SkillID = 202042 // Light as a Feather SkillRunaway SkillID = 202051 // Runaway SkillBurningSpiritSPD SkillID = 210011 // Burning Spirit SPD SkillIgnitedSpiritSPD SkillID = 210012 // Ignited Spirit SPD @@ -511,7 +516,9 @@ const ( SkillEternalMomentsInherit SkillID = 910181 // Eternal Moments SkillPresentsfromXInherit SkillID = 910231 // Presents from X SkillFloweryManeuverInherit SkillID = 910241 // Flowery☆Maneuver + SkillOperationCacaoInherit SkillID = 910261 // Operation Cacao SkillEveryRoseHasItsFangsInherit SkillID = 910301 // Every Rose Has Its Fangs + SkillGutenAppetitInherit SkillID = 910371 // Guten Appetit ♪ SkillDancingintheLeavesInherit SkillID = 910401 // Dancing in the Leaves SkillGiveMummyaHugInherit SkillID = 910451 // Give Mummy a Hug ♡ Skill114thTimestheCharmInherit SkillID = 910521 // 114th Time's the Charm @@ -595,7 +602,9 @@ var OrderedSkills = [...]SkillID{ SkillEternalMoments, SkillPresentsfromX, SkillFloweryManeuver, + SkillOperationCacao, SkillEveryRoseHasItsFangs, + SkillGutenAppetit, SkillDancingintheLeaves, SkillGiveMummyaHug, Skill114thTimestheCharm, @@ -827,6 +836,7 @@ var OrderedSkills = [...]SkillID{ SkillOpeningGambit, SkillMediumStraightawaysLv2, SkillMediumStraightaways, + SkillFlashForward, SkillMediumCornersLv2, SkillMediumCorners, SkillClairvoyance, @@ -946,6 +956,8 @@ var OrderedSkills = [...]SkillID{ SkillEarlyStart, SkillNothingVentured, SkillRiskyBusiness, + SkillInHighSpirits, + SkillLightasaFeather, SkillRunaway, SkillBurningSpiritSPD, SkillIgnitedSpiritSPD, @@ -1026,7 +1038,9 @@ var OrderedSkills = [...]SkillID{ SkillEternalMomentsInherit, SkillPresentsfromXInherit, SkillFloweryManeuverInherit, + SkillOperationCacaoInherit, SkillEveryRoseHasItsFangsInherit, + SkillGutenAppetitInherit, SkillDancingintheLeavesInherit, SkillGiveMummyaHugInherit, Skill114thTimestheCharmInherit, @@ -2738,6 +2752,29 @@ var AllSkills = map[SkillID]Skill{ UniqueOwner: "[Sunlight Bouquet] Mayano Top Gun", 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: { ID: 110301, Name: "Every Rose Has Its Fangs", @@ -2761,6 +2798,28 @@ var AllSkills = map[SkillID]Skill{ UniqueOwner: "[Vampire Makeover!] Rice Shower", 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: { ID: 110401, Name: "Dancing in the Leaves", @@ -7906,6 +7965,29 @@ var AllSkills = map[SkillID]Skill{ SPCost: 100, 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: { ID: 201111, Name: "Medium Corners ◎", @@ -10641,6 +10723,52 @@ var AllSkills = map[SkillID]Skill{ SPCost: 120, 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: { ID: 202051, Name: "Runaway", @@ -12562,6 +12690,31 @@ var AllSkills = map[SkillID]Skill{ SPCost: 200, 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: { ID: 910301, Name: "Every Rose Has Its Fangs" + " (Inherited)", @@ -12587,6 +12740,30 @@ var AllSkills = map[SkillID]Skill{ SPCost: 200, 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: { ID: 910401, Name: "Dancing in the Leaves" + " (Inherited)", @@ -12774,7 +12951,9 @@ var SkillNameToID = map[string]SkillID{ "Eternal Moments": 110181, "Presents from X": 110231, "Flowery☆Maneuver": 110241, + "Operation Cacao": 110261, "Every Rose Has Its Fangs": 110301, + "Guten Appetit ♪": 110371, "Dancing in the Leaves": 110401, "Give Mummy a Hug ♡": 110451, "114th Time's the Charm": 110521, @@ -13006,6 +13185,7 @@ var SkillNameToID = map[string]SkillID{ "Opening Gambit": 201092, "Medium Straightaways ◎": 201101, "Medium Straightaways ○": 201102, + "Flash Forward": 201103, "Medium Corners ◎": 201111, "Medium Corners ○": 201112, "Clairvoyance": 201121, @@ -13125,6 +13305,8 @@ var SkillNameToID = map[string]SkillID{ "Early Start": 202022, "Nothing Ventured": 202031, "Risky Business": 202032, + "In High Spirits": 202041, + "Light as a Feather": 202042, "Runaway": 202051, "Burning Spirit SPD": 210011, "Ignited Spirit SPD": 210012, @@ -13205,7 +13387,9 @@ var SkillNameToID = map[string]SkillID{ "Eternal Moments" + " (Inherited)": 910181, "Presents from X" + " (Inherited)": 910231, "Flowery☆Maneuver" + " (Inherited)": 910241, + "Operation Cacao" + " (Inherited)": 910261, "Every Rose Has Its Fangs" + " (Inherited)": 910301, + "Guten Appetit ♪" + " (Inherited)": 910371, "Dancing in the Leaves" + " (Inherited)": 910401, "Give Mummy a Hug ♡" + " (Inherited)": 910451, "114th Time's the Charm" + " (Inherited)": 910521, @@ -13289,7 +13473,9 @@ var SkillGroups = map[int32][4]SkillID{ 11018: {SkillEternalMoments, SkillEternalMomentsInherit}, 11023: {SkillPresentsfromX, SkillPresentsfromXInherit}, 11024: {SkillFloweryManeuver, SkillFloweryManeuverInherit}, + 11026: {SkillOperationCacao, SkillOperationCacaoInherit}, 11030: {SkillEveryRoseHasItsFangs, SkillEveryRoseHasItsFangsInherit}, + 11037: {SkillGutenAppetit, SkillGutenAppetitInherit}, 11040: {SkillDancingintheLeaves, SkillDancingintheLeavesInherit}, 11045: {SkillGiveMummyaHug, SkillGiveMummyaHugInherit}, 11052: {Skill114thTimestheCharm, Skill114thTimestheCharmInherit}, @@ -13396,7 +13582,7 @@ var SkillGroups = map[int32][4]SkillID{ 20107: {SkillBigSisterly, SkillUnyieldingSpirit}, 20108: {SkillGreedforSpeed, SkillSpeedEater}, 20109: {SkillBattleFormation, SkillOpeningGambit}, - 20110: {SkillMediumStraightawaysLv2, SkillMediumStraightaways}, + 20110: {SkillMediumStraightawaysLv2, SkillMediumStraightaways, SkillFlashForward}, 20111: {SkillMediumCornersLv2, SkillMediumCorners}, 20112: {SkillClairvoyance, SkillHawkeye}, 20113: {SkillLightningStep, SkillThunderboltStep}, @@ -13462,6 +13648,7 @@ var SkillGroups = map[int32][4]SkillID{ 20201: {SkillHeadliner, SkillFeatureAct}, 20202: {SkillDaringStrike, SkillEarlyStart}, 20203: {SkillNothingVentured, SkillRiskyBusiness}, + 20204: {SkillInHighSpirits, SkillLightasaFeather}, 21001: {SkillBurningSpiritSPD, SkillIgnitedSpiritSPD}, 21002: {SkillBurningSpiritSTA, SkillIgnitedSpiritSTA}, 21003: {SkillBurningSpiritPWR, SkillIgnitedSpiritPWR}, diff --git a/horse/global/skill.kk b/horse/global/skill.kk index 405fdee..563eedf 100644 --- a/horse/global/skill.kk +++ b/horse/global/skill.kk @@ -12,8 +12,8 @@ import horse/movement pub import horse/skill extern create-id-table(): vector - 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())" - 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,]" + 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,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. val all = once(create-id-table) @@ -108,7 +108,9 @@ pub fun show(s: skill-id): string 110181 -> "Eternal Moments" 110231 -> "Presents from X" 110241 -> "Flowery☆Maneuver" + 110261 -> "Operation Cacao" 110301 -> "Every Rose Has Its Fangs" + 110371 -> "Guten Appetit ♪" 110401 -> "Dancing in the Leaves" 110451 -> "Give Mummy a Hug ♡" 110521 -> "114th Time's the Charm" @@ -340,6 +342,7 @@ pub fun show(s: skill-id): string 201092 -> "Opening Gambit" 201101 -> "Medium Straightaways ◎" 201102 -> "Medium Straightaways ○" + 201103 -> "Flash Forward" 201111 -> "Medium Corners ◎" 201112 -> "Medium Corners ○" 201121 -> "Clairvoyance" @@ -459,6 +462,8 @@ pub fun show(s: skill-id): string 202022 -> "Early Start" 202031 -> "Nothing Ventured" 202032 -> "Risky Business" + 202041 -> "In High Spirits" + 202042 -> "Light as a Feather" 202051 -> "Runaway" 210011 -> "Burning Spirit SPD" 210012 -> "Ignited Spirit SPD" @@ -539,7 +544,9 @@ pub fun show(s: skill-id): string 910181 -> "Eternal Moments" ++ " (Inherited)" 910231 -> "Presents from X" ++ " (Inherited)" 910241 -> "Flowery☆Maneuver" ++ " (Inherited)" + 910261 -> "Operation Cacao" ++ " (Inherited)" 910301 -> "Every Rose Has Its Fangs" ++ " (Inherited)" + 910371 -> "Guten Appetit ♪" ++ " (Inherited)" 910401 -> "Dancing in the Leaves" ++ " (Inherited)" 910451 -> "Give Mummy a Hug ♡" ++ " (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." 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." + 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." + 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." 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." @@ -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)" 201101 -> "Moderately 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)" 201112 -> "Slightly increase velocity on a corner. (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)" 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." + 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)" 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." @@ -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." 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." + 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." + 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." 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." @@ -1144,7 +1158,9 @@ pub fun group(s: skill-id): skill-group-id 110181 -> Skill-group-id(11018) 110231 -> Skill-group-id(11023) 110241 -> Skill-group-id(11024) + 110261 -> Skill-group-id(11026) 110301 -> Skill-group-id(11030) + 110371 -> Skill-group-id(11037) 110401 -> Skill-group-id(11040) 110451 -> Skill-group-id(11045) 110521 -> Skill-group-id(11052) @@ -1376,6 +1392,7 @@ pub fun group(s: skill-id): skill-group-id 201092 -> Skill-group-id(20109) 201101 -> Skill-group-id(20110) 201102 -> Skill-group-id(20110) + 201103 -> Skill-group-id(20110) 201111 -> Skill-group-id(20111) 201112 -> Skill-group-id(20111) 201121 -> Skill-group-id(20112) @@ -1495,6 +1512,8 @@ pub fun group(s: skill-id): skill-group-id 202022 -> Skill-group-id(20202) 202031 -> Skill-group-id(20203) 202032 -> Skill-group-id(20203) + 202041 -> Skill-group-id(20204) + 202042 -> Skill-group-id(20204) 202051 -> Skill-group-id(20205) 210011 -> 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) 910231 -> Skill-group-id(11023) 910241 -> Skill-group-id(11024) + 910261 -> Skill-group-id(11026) 910301 -> Skill-group-id(11030) + 910371 -> Skill-group-id(11037) 910401 -> Skill-group-id(11040) 910451 -> Skill-group-id(11045) 910521 -> Skill-group-id(11052) @@ -1662,7 +1683,9 @@ pub fun rarity(s: skill-id): rarity 110181 -> Unique 110231 -> Unique 110241 -> Unique + 110261 -> Unique 110301 -> Unique + 110371 -> Unique 110401 -> Unique 110451 -> Unique 110521 -> Unique @@ -1894,6 +1917,7 @@ pub fun rarity(s: skill-id): rarity 201092 -> Common 201101 -> Common 201102 -> Common + 201103 -> Rare 201111 -> Common 201112 -> Common 201121 -> Rare @@ -2013,6 +2037,8 @@ pub fun rarity(s: skill-id): rarity 202022 -> Common 202031 -> Rare 202032 -> Common + 202041 -> Rare + 202042 -> Common 202051 -> Rare 210011 -> Rare 210012 -> Common @@ -2093,7 +2119,9 @@ pub fun rarity(s: skill-id): rarity 910181 -> Common 910231 -> Common 910241 -> Common + 910261 -> Common 910301 -> Common + 910371 -> Common 910401 -> Common 910451 -> Common 910521 -> Common @@ -2180,7 +2208,9 @@ pub fun group-rate(s: skill-id): int 110181 -> 1 110231 -> 1 110241 -> 1 + 110261 -> 1 110301 -> 1 + 110371 -> 1 110401 -> 1 110451 -> 1 110521 -> 1 @@ -2412,6 +2442,7 @@ pub fun group-rate(s: skill-id): int 201092 -> 1 201101 -> 2 201102 -> 1 + 201103 -> 3 201111 -> 2 201112 -> 1 201121 -> 2 @@ -2531,6 +2562,8 @@ pub fun group-rate(s: skill-id): int 202022 -> 1 202031 -> 2 202032 -> 1 + 202041 -> 2 + 202042 -> 1 202051 -> 2 210011 -> 2 210012 -> 1 @@ -2611,7 +2644,9 @@ pub fun group-rate(s: skill-id): int 910181 -> 2 910231 -> 2 910241 -> 2 + 910261 -> 2 910301 -> 2 + 910371 -> 2 910401 -> 2 910451 -> 2 910521 -> 2 @@ -2698,7 +2733,9 @@ pub fun grade-value(s: skill-id): int 110181 -> 340 110231 -> 340 110241 -> 340 + 110261 -> 340 110301 -> 340 + 110371 -> 340 110401 -> 340 110451 -> 340 110521 -> 340 @@ -2930,6 +2967,7 @@ pub fun grade-value(s: skill-id): int 201092 -> 217 201101 -> 262 201102 -> 217 + 201103 -> 508 201111 -> 262 201112 -> 217 201121 -> 334 @@ -3049,6 +3087,8 @@ pub fun grade-value(s: skill-id): int 202022 -> 217 202031 -> 334 202032 -> 129 + 202041 -> 508 + 202042 -> 217 202051 -> 370 210011 -> 633 210012 -> 263 @@ -3129,7 +3169,9 @@ pub fun grade-value(s: skill-id): int 910181 -> 180 910231 -> 180 910241 -> 180 + 910261 -> 180 910301 -> 180 + 910371 -> 180 910401 -> 180 910451 -> 180 910521 -> 180 @@ -3216,7 +3258,9 @@ pub fun wit-check(s: skill-id): bool 110181 -> False 110231 -> False 110241 -> False + 110261 -> False 110301 -> False + 110371 -> False 110401 -> False 110451 -> False 110521 -> False @@ -3448,6 +3492,7 @@ pub fun wit-check(s: skill-id): bool 201092 -> True 201101 -> True 201102 -> True + 201103 -> True 201111 -> True 201112 -> True 201121 -> True @@ -3567,6 +3612,8 @@ pub fun wit-check(s: skill-id): bool 202022 -> True 202031 -> True 202032 -> True + 202041 -> True + 202042 -> True 202051 -> False 210011 -> True 210012 -> True @@ -3647,7 +3694,9 @@ pub fun wit-check(s: skill-id): bool 910181 -> True 910231 -> True 910241 -> True + 910261 -> True 910301 -> True + 910371 -> True 910401 -> True 910451 -> True 910521 -> True @@ -5001,6 +5050,27 @@ pub fun activations(s: skill-id): list ] ), ] + 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 -> [ Activation( precondition = "", @@ -5022,6 +5092,22 @@ pub fun activations(s: skill-id): list ] ), ] + 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 -> [ Activation( precondition = "", @@ -8818,6 +8904,22 @@ pub fun activations(s: skill-id): list ] ), ] + 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 -> [ Activation( precondition = "", @@ -10832,6 +10934,38 @@ pub fun activations(s: skill-id): list ] ), ] + 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 -> [ Activation( precondition = "", @@ -12249,6 +12383,27 @@ pub fun activations(s: skill-id): list ] ), ] + 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 -> [ Activation( precondition = "", @@ -12270,6 +12425,22 @@ pub fun activations(s: skill-id): list ] ), ] + 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 -> [ Activation( precondition = "", @@ -12428,7 +12599,9 @@ pub fun unique-owner(s: skill-id): maybe 110181 -> Just(Uma-id(101802)) 110231 -> Just(Uma-id(102302)) 110241 -> Just(Uma-id(102402)) + 110261 -> Just(Uma-id(102602)) 110301 -> Just(Uma-id(103002)) + 110371 -> Just(Uma-id(103702)) 110401 -> Just(Uma-id(104002)) 110451 -> Just(Uma-id(104502)) 110521 -> Just(Uma-id(105202)) @@ -12492,7 +12665,9 @@ pub fun unique-owner(s: skill-id): maybe 910181 -> Just(Uma-id(101802)) 910231 -> Just(Uma-id(102302)) 910241 -> Just(Uma-id(102402)) + 910261 -> Just(Uma-id(102602)) 910301 -> Just(Uma-id(103002)) + 910371 -> Just(Uma-id(103702)) 910401 -> Just(Uma-id(104002)) 910451 -> Just(Uma-id(104502)) 910521 -> Just(Uma-id(105202)) @@ -12578,7 +12753,9 @@ pub fun sp-cost(s: skill-id): int 110181 -> 0 110231 -> 0 110241 -> 0 + 110261 -> 0 110301 -> 0 + 110371 -> 0 110401 -> 0 110451 -> 0 110521 -> 0 @@ -12810,6 +12987,7 @@ pub fun sp-cost(s: skill-id): int 201092 -> 160 201101 -> 110 201102 -> 100 + 201103 -> 150 201111 -> 110 201112 -> 100 201121 -> 110 @@ -12929,6 +13107,8 @@ pub fun sp-cost(s: skill-id): int 202022 -> 180 202031 -> 120 202032 -> 120 + 202041 -> 160 + 202042 -> 160 202051 -> 200 210011 -> 200 210012 -> 200 @@ -13009,7 +13189,9 @@ pub fun sp-cost(s: skill-id): int 910181 -> 200 910231 -> 200 910241 -> 200 + 910261 -> 200 910301 -> 200 + 910371 -> 200 910401 -> 200 910451 -> 200 910521 -> 200 @@ -13096,7 +13278,9 @@ pub fun icon-id(s: skill-id): skill-icon-id 110181 -> Skill-icon-id(20013) 110231 -> Skill-icon-id(20013) 110241 -> Skill-icon-id(20013) + 110261 -> Skill-icon-id(20013) 110301 -> Skill-icon-id(20023) + 110371 -> Skill-icon-id(20013) 110401 -> Skill-icon-id(20013) 110451 -> 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) 201101 -> Skill-icon-id(20011) 201102 -> Skill-icon-id(20011) + 201103 -> Skill-icon-id(20012) 201111 -> Skill-icon-id(20011) 201112 -> Skill-icon-id(20011) 201121 -> Skill-icon-id(20092) @@ -13447,6 +13632,8 @@ pub fun icon-id(s: skill-id): skill-icon-id 202022 -> Skill-icon-id(20011) 202031 -> Skill-icon-id(20012) 202032 -> Skill-icon-id(20011) + 202041 -> Skill-icon-id(20012) + 202042 -> Skill-icon-id(20011) 202051 -> Skill-icon-id(40012) 210011 -> Skill-icon-id(20102) 210012 -> Skill-icon-id(20101) @@ -13527,7 +13714,9 @@ pub fun icon-id(s: skill-id): skill-icon-id 910181 -> Skill-icon-id(20011) 910231 -> Skill-icon-id(20011) 910241 -> Skill-icon-id(20011) + 910261 -> Skill-icon-id(20011) 910301 -> Skill-icon-id(20021) + 910371 -> Skill-icon-id(20011) 910401 -> Skill-icon-id(20011) 910451 -> 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" 11023 ->"Presents from X" 11024 ->"Flowery☆Maneuver" + 11026 ->"Operation Cacao" 11030 ->"Every Rose Has Its Fangs" + 11037 ->"Guten Appetit ♪" 11040 ->"Dancing in the Leaves" 11045 ->"Give Mummy a Hug ♡" 11052 ->"114th Time's the Charm" @@ -13788,6 +13979,7 @@ pub fun skill-group/show(sg: skill-group-id): string 20201 ->"Feature Act" 20202 ->"Early Start" 20203 ->"Risky Business" + 20204 ->"Light as a Feather" 21001 ->"Ignited Spirit SPD" 21002 ->"Ignited Spirit STA" 21003 ->"Ignited Spirit PWR" @@ -13884,7 +14076,9 @@ pub fun skill-group/skills(sg: skill-group-id): list 11018 -> [Skill-id(110181), Skill-id(910181), ] 11023 -> [Skill-id(110231), Skill-id(910231), ] 11024 -> [Skill-id(110241), Skill-id(910241), ] + 11026 -> [Skill-id(110261), Skill-id(910261), ] 11030 -> [Skill-id(110301), Skill-id(910301), ] + 11037 -> [Skill-id(110371), Skill-id(910371), ] 11040 -> [Skill-id(110401), Skill-id(910401), ] 11045 -> [Skill-id(110451), Skill-id(910451), ] 11052 -> [Skill-id(110521), Skill-id(910521), ] @@ -13991,7 +14185,7 @@ pub fun skill-group/skills(sg: skill-group-id): list 20107 -> [Skill-id(201071), Skill-id(201072), ] 20108 -> [Skill-id(201081), Skill-id(201082), ] 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), ] 20112 -> [Skill-id(201121), Skill-id(201122), ] 20113 -> [Skill-id(201131), Skill-id(201132), ] @@ -14057,6 +14251,7 @@ pub fun skill-group/skills(sg: skill-group-id): list 20201 -> [Skill-id(202011), Skill-id(202012), ] 20202 -> [Skill-id(202021), Skill-id(202022), ] 20203 -> [Skill-id(202031), Skill-id(202032), ] + 20204 -> [Skill-id(202041), Skill-id(202042), ] 21001 -> [Skill-id(210011), Skill-id(210012), ] 21002 -> [Skill-id(210021), Skill-id(210022), ] 21003 -> [Skill-id(210031), Skill-id(210032), ] diff --git a/horse/global/spark.go b/horse/global/spark.go index 0d7acfd..323436a 100644 --- a/horse/global/spark.go +++ b/horse/global/spark.go @@ -644,6 +644,9 @@ const ( SparkRiskyBusinessLv1 SparkID = 2020301 // Risky Business SparkRiskyBusinessLv2 SparkID = 2020302 // 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 SparkIgnitedSpiritSPDLv2 SparkID = 2100102 // Ignited Spirit SPD SparkIgnitedSpiritSPDLv3 SparkID = 2100103 // Ignited Spirit SPD @@ -779,6 +782,9 @@ const ( SparkG00FirstFInfinityLv1 SparkID = 10260101 // G00 1st. F∞; SparkG00FirstFInfinityLv2 SparkID = 10260102 // 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! SparkLetsPumpSomeIronLv2 SparkID = 10270102 // Let's Pump Some Iron! SparkLetsPumpSomeIronLv3 SparkID = 10270103 // Let's Pump Some Iron! @@ -800,6 +806,9 @@ const ( SparkSchwarzesSchwertLv1 SparkID = 10370101 // Schwarzes Schwert SparkSchwarzesSchwertLv2 SparkID = 10370102 // 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 SparkLookatCurrenLv2 SparkID = 10380102 // #LookatCurren SparkLookatCurrenLv3 SparkID = 10380103 // #LookatCurren @@ -10250,6 +10259,51 @@ var AllSparks = map[SparkID]Spark{ {{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: { ID: 2100101, Name: "Ignited Spirit SPD", @@ -12035,6 +12089,45 @@ var AllSparks = map[SparkID]Spark{ {{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: { ID: 10270101, Name: "Let's Pump Some Iron!", @@ -12308,6 +12401,45 @@ var AllSparks = map[SparkID]Spark{ {{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: { ID: 10380101, Name: "#LookatCurren", diff --git a/horse/global/spark.kk b/horse/global/spark.kk index 8729281..26ba494 100644 --- a/horse/global/spark.kk +++ b/horse/global/spark.kk @@ -9,8 +9,8 @@ import horse/game-id pub import horse/spark extern create-id-table(): vector - c inline "int32_t arr[] = {101,102,103,201,202,203,301,302,303,401,402,403,501,502,503,1101,1102,1103,1201,1202,1203,2101,2102,2103,2201,2202,2203,2301,2302,2303,2401,2402,2403,3101,3102,3103,3201,3202,3203,3301,3302,3303,3401,3402,3403,1000101,1000102,1000103,1000201,1000202,1000203,1000301,1000302,1000303,1000401,1000402,1000403,1000501,1000502,1000503,1000601,1000602,1000603,1000701,1000702,1000703,1000801,1000802,1000803,1000901,1000902,1000903,1001001,1001002,1001003,1001101,1001102,1001103,1001201,1001202,1001203,1001301,1001302,1001303,1001401,1001402,1001403,1001501,1001502,1001503,1001601,1001602,1001603,1001701,1001702,1001703,1001801,1001802,1001803,1001901,1001902,1001903,1002001,1002002,1002003,1002101,1002102,1002103,1002201,1002202,1002203,1002301,1002302,1002303,1002401,1002402,1002403,1002501,1002502,1002503,1002601,1002602,1002603,1002701,1002702,1002703,1002801,1002802,1002803,1002901,1002902,1002903,1003001,1003002,1003003,2000101,2000102,2000103,2000201,2000202,2000203,2000301,2000302,2000303,2000401,2000402,2000403,2000501,2000502,2000503,2000601,2000602,2000603,2000701,2000702,2000703,2000801,2000802,2000803,2000901,2000902,2000903,2001001,2001002,2001003,2001101,2001102,2001103,2001201,2001202,2001203,2001301,2001302,2001303,2001401,2001402,2001403,2001501,2001502,2001503,2001601,2001602,2001603,2001701,2001702,2001703,2001801,2001802,2001803,2001901,2001902,2001903,2002001,2002002,2002003,2002101,2002102,2002103,2002201,2002202,2002203,2002301,2002302,2002303,2002401,2002402,2002403,2002501,2002502,2002503,2002601,2002602,2002603,2002701,2002702,2002703,2002801,2002802,2002803,2002901,2002902,2002903,2003001,2003002,2003003,2003301,2003302,2003303,2003401,2003402,2003403,2003501,2003502,2003503,2003601,2003602,2003603,2003701,2003702,2003703,2003801,2003802,2003803,2004301,2004302,2004303,2004401,2004402,2004403,2004501,2004502,2004503,2004601,2004602,2004603,2004701,2004702,2004703,2004801,2004802,2004803,2004901,2004902,2004903,2005001,2005002,2005003,2005101,2005102,2005103,2005301,2005302,2005303,2005401,2005402,2005403,2005501,2005502,2005503,2005601,2005602,2005603,2005701,2005702,2005703,2005801,2005802,2005803,2005901,2005902,2005903,2006001,2006002,2006003,2006101,2006102,2006103,2006201,2006202,2006203,2006301,2006302,2006303,2006401,2006402,2006403,2006501,2006502,2006503,2006601,2006602,2006603,2006701,2006702,2006703,2006801,2006802,2006803,2006901,2006902,2006903,2007001,2007002,2007003,2007101,2007102,2007103,2007201,2007202,2007203,2007301,2007302,2007303,2007401,2007402,2007403,2007501,2007502,2007503,2007601,2007602,2007603,2007701,2007702,2007703,2007801,2007802,2007803,2007901,2007902,2007903,2008001,2008002,2008003,2008101,2008102,2008103,2008201,2008202,2008203,2008301,2008302,2008303,2008401,2008402,2008403,2008501,2008502,2008503,2008601,2008602,2008603,2008701,2008702,2008703,2008801,2008802,2008803,2008901,2008902,2008903,2009001,2009002,2009003,2009101,2009102,2009103,2009201,2009202,2009203,2009301,2009302,2009303,2009401,2009402,2009403,2009501,2009502,2009503,2009601,2009602,2009603,2009701,2009702,2009703,2009801,2009802,2009803,2009901,2009902,2009903,2010001,2010002,2010003,2010101,2010102,2010103,2010201,2010202,2010203,2010301,2010302,2010303,2010401,2010402,2010403,2010501,2010502,2010503,2010601,2010602,2010603,2010701,2010702,2010703,2010801,2010802,2010803,2010901,2010902,2010903,2011001,2011002,2011003,2011101,2011102,2011103,2011201,2011202,2011203,2011301,2011302,2011303,2011401,2011402,2011403,2011501,2011502,2011503,2011601,2011602,2011603,2011701,2011702,2011703,2011801,2011802,2011803,2011901,2011902,2011903,2012001,2012002,2012003,2012101,2012102,2012103,2012201,2012202,2012203,2012301,2012302,2012303,2012401,2012402,2012403,2012501,2012502,2012503,2012601,2012602,2012603,2012701,2012702,2012703,2012801,2012802,2012803,2012901,2012902,2012903,2013001,2013002,2013003,2013101,2013102,2013103,2013201,2013202,2013203,2013301,2013302,2013303,2013401,2013402,2013403,2013501,2013502,2013503,2013601,2013602,2013603,2013701,2013702,2013703,2013801,2013802,2013803,2013901,2013902,2013903,2014001,2014002,2014003,2014101,2014102,2014103,2014201,2014202,2014203,2014301,2014302,2014303,2014401,2014402,2014403,2014501,2014502,2014503,2014601,2014602,2014603,2014701,2014702,2014703,2014801,2014802,2014803,2014901,2014902,2014903,2015001,2015002,2015003,2015101,2015102,2015103,2015201,2015202,2015203,2015301,2015302,2015303,2015401,2015402,2015403,2015501,2015502,2015503,2015601,2015602,2015603,2015701,2015702,2015703,2015801,2015802,2015803,2015901,2015902,2015903,2016001,2016002,2016003,2016101,2016102,2016103,2016201,2016202,2016203,2016301,2016302,2016303,2016401,2016402,2016403,2016501,2016502,2016503,2016601,2016602,2016603,2016701,2016702,2016703,2016801,2016802,2016803,2016901,2016902,2016903,2017001,2017002,2017003,2019001,2019002,2019003,2020001,2020002,2020003,2020101,2020102,2020103,2020201,2020202,2020203,2020301,2020302,2020303,2100101,2100102,2100103,2100201,2100202,2100203,2100301,2100302,2100303,2100401,2100402,2100403,2100501,2100502,2100503,3000101,3000102,3000103,3000201,3000202,3000203,10010101,10010102,10010103,10010201,10010202,10010203,10020101,10020102,10020103,10030101,10030102,10030103,10030201,10030202,10030203,10040101,10040102,10040103,10040201,10040202,10040203,10050101,10050102,10050103,10060101,10060102,10060103,10060201,10060202,10060203,10070101,10070102,10070103,10080101,10080102,10080103,10090101,10090102,10090103,10100101,10100102,10100103,10110101,10110102,10110103,10110201,10110202,10110203,10120101,10120102,10120103,10130101,10130102,10130103,10130201,10130202,10130203,10140101,10140102,10140103,10140201,10140202,10140203,10150101,10150102,10150103,10150201,10150202,10150203,10160101,10160102,10160103,10170101,10170102,10170103,10170201,10170202,10170203,10180101,10180102,10180103,10180201,10180202,10180203,10190101,10190102,10190103,10200101,10200102,10200103,10210101,10210102,10210103,10220101,10220102,10220103,10230101,10230102,10230103,10230201,10230202,10230203,10240101,10240102,10240103,10240201,10240202,10240203,10250101,10250102,10250103,10260101,10260102,10260103,10270101,10270102,10270103,10280101,10280102,10280103,10300101,10300102,10300103,10300201,10300202,10300203,10320101,10320102,10320103,10350101,10350102,10350103,10370101,10370102,10370103,10380101,10380102,10380103,10390101,10390102,10390103,10400101,10400102,10400103,10400201,10400202,10400203,10410101,10410102,10410103,10450101,10450102,10450103,10450201,10450202,10450203,10460101,10460102,10460103,10480101,10480102,10480103,10500101,10500102,10500103,10520101,10520102,10520103,10520201,10520202,10520203,10560101,10560102,10560103,10560201,10560202,10560203,10580101,10580102,10580103,10590101,10590102,10590103,10600101,10600102,10600103,10610101,10610102,10610103,10690101,10690102,10690103,};\nkk_vector_from_cint32array(arr, (kk_ssize_t)852, kk_context())" - js inline "[101,102,103,201,202,203,301,302,303,401,402,403,501,502,503,1101,1102,1103,1201,1202,1203,2101,2102,2103,2201,2202,2203,2301,2302,2303,2401,2402,2403,3101,3102,3103,3201,3202,3203,3301,3302,3303,3401,3402,3403,1000101,1000102,1000103,1000201,1000202,1000203,1000301,1000302,1000303,1000401,1000402,1000403,1000501,1000502,1000503,1000601,1000602,1000603,1000701,1000702,1000703,1000801,1000802,1000803,1000901,1000902,1000903,1001001,1001002,1001003,1001101,1001102,1001103,1001201,1001202,1001203,1001301,1001302,1001303,1001401,1001402,1001403,1001501,1001502,1001503,1001601,1001602,1001603,1001701,1001702,1001703,1001801,1001802,1001803,1001901,1001902,1001903,1002001,1002002,1002003,1002101,1002102,1002103,1002201,1002202,1002203,1002301,1002302,1002303,1002401,1002402,1002403,1002501,1002502,1002503,1002601,1002602,1002603,1002701,1002702,1002703,1002801,1002802,1002803,1002901,1002902,1002903,1003001,1003002,1003003,2000101,2000102,2000103,2000201,2000202,2000203,2000301,2000302,2000303,2000401,2000402,2000403,2000501,2000502,2000503,2000601,2000602,2000603,2000701,2000702,2000703,2000801,2000802,2000803,2000901,2000902,2000903,2001001,2001002,2001003,2001101,2001102,2001103,2001201,2001202,2001203,2001301,2001302,2001303,2001401,2001402,2001403,2001501,2001502,2001503,2001601,2001602,2001603,2001701,2001702,2001703,2001801,2001802,2001803,2001901,2001902,2001903,2002001,2002002,2002003,2002101,2002102,2002103,2002201,2002202,2002203,2002301,2002302,2002303,2002401,2002402,2002403,2002501,2002502,2002503,2002601,2002602,2002603,2002701,2002702,2002703,2002801,2002802,2002803,2002901,2002902,2002903,2003001,2003002,2003003,2003301,2003302,2003303,2003401,2003402,2003403,2003501,2003502,2003503,2003601,2003602,2003603,2003701,2003702,2003703,2003801,2003802,2003803,2004301,2004302,2004303,2004401,2004402,2004403,2004501,2004502,2004503,2004601,2004602,2004603,2004701,2004702,2004703,2004801,2004802,2004803,2004901,2004902,2004903,2005001,2005002,2005003,2005101,2005102,2005103,2005301,2005302,2005303,2005401,2005402,2005403,2005501,2005502,2005503,2005601,2005602,2005603,2005701,2005702,2005703,2005801,2005802,2005803,2005901,2005902,2005903,2006001,2006002,2006003,2006101,2006102,2006103,2006201,2006202,2006203,2006301,2006302,2006303,2006401,2006402,2006403,2006501,2006502,2006503,2006601,2006602,2006603,2006701,2006702,2006703,2006801,2006802,2006803,2006901,2006902,2006903,2007001,2007002,2007003,2007101,2007102,2007103,2007201,2007202,2007203,2007301,2007302,2007303,2007401,2007402,2007403,2007501,2007502,2007503,2007601,2007602,2007603,2007701,2007702,2007703,2007801,2007802,2007803,2007901,2007902,2007903,2008001,2008002,2008003,2008101,2008102,2008103,2008201,2008202,2008203,2008301,2008302,2008303,2008401,2008402,2008403,2008501,2008502,2008503,2008601,2008602,2008603,2008701,2008702,2008703,2008801,2008802,2008803,2008901,2008902,2008903,2009001,2009002,2009003,2009101,2009102,2009103,2009201,2009202,2009203,2009301,2009302,2009303,2009401,2009402,2009403,2009501,2009502,2009503,2009601,2009602,2009603,2009701,2009702,2009703,2009801,2009802,2009803,2009901,2009902,2009903,2010001,2010002,2010003,2010101,2010102,2010103,2010201,2010202,2010203,2010301,2010302,2010303,2010401,2010402,2010403,2010501,2010502,2010503,2010601,2010602,2010603,2010701,2010702,2010703,2010801,2010802,2010803,2010901,2010902,2010903,2011001,2011002,2011003,2011101,2011102,2011103,2011201,2011202,2011203,2011301,2011302,2011303,2011401,2011402,2011403,2011501,2011502,2011503,2011601,2011602,2011603,2011701,2011702,2011703,2011801,2011802,2011803,2011901,2011902,2011903,2012001,2012002,2012003,2012101,2012102,2012103,2012201,2012202,2012203,2012301,2012302,2012303,2012401,2012402,2012403,2012501,2012502,2012503,2012601,2012602,2012603,2012701,2012702,2012703,2012801,2012802,2012803,2012901,2012902,2012903,2013001,2013002,2013003,2013101,2013102,2013103,2013201,2013202,2013203,2013301,2013302,2013303,2013401,2013402,2013403,2013501,2013502,2013503,2013601,2013602,2013603,2013701,2013702,2013703,2013801,2013802,2013803,2013901,2013902,2013903,2014001,2014002,2014003,2014101,2014102,2014103,2014201,2014202,2014203,2014301,2014302,2014303,2014401,2014402,2014403,2014501,2014502,2014503,2014601,2014602,2014603,2014701,2014702,2014703,2014801,2014802,2014803,2014901,2014902,2014903,2015001,2015002,2015003,2015101,2015102,2015103,2015201,2015202,2015203,2015301,2015302,2015303,2015401,2015402,2015403,2015501,2015502,2015503,2015601,2015602,2015603,2015701,2015702,2015703,2015801,2015802,2015803,2015901,2015902,2015903,2016001,2016002,2016003,2016101,2016102,2016103,2016201,2016202,2016203,2016301,2016302,2016303,2016401,2016402,2016403,2016501,2016502,2016503,2016601,2016602,2016603,2016701,2016702,2016703,2016801,2016802,2016803,2016901,2016902,2016903,2017001,2017002,2017003,2019001,2019002,2019003,2020001,2020002,2020003,2020101,2020102,2020103,2020201,2020202,2020203,2020301,2020302,2020303,2100101,2100102,2100103,2100201,2100202,2100203,2100301,2100302,2100303,2100401,2100402,2100403,2100501,2100502,2100503,3000101,3000102,3000103,3000201,3000202,3000203,10010101,10010102,10010103,10010201,10010202,10010203,10020101,10020102,10020103,10030101,10030102,10030103,10030201,10030202,10030203,10040101,10040102,10040103,10040201,10040202,10040203,10050101,10050102,10050103,10060101,10060102,10060103,10060201,10060202,10060203,10070101,10070102,10070103,10080101,10080102,10080103,10090101,10090102,10090103,10100101,10100102,10100103,10110101,10110102,10110103,10110201,10110202,10110203,10120101,10120102,10120103,10130101,10130102,10130103,10130201,10130202,10130203,10140101,10140102,10140103,10140201,10140202,10140203,10150101,10150102,10150103,10150201,10150202,10150203,10160101,10160102,10160103,10170101,10170102,10170103,10170201,10170202,10170203,10180101,10180102,10180103,10180201,10180202,10180203,10190101,10190102,10190103,10200101,10200102,10200103,10210101,10210102,10210103,10220101,10220102,10220103,10230101,10230102,10230103,10230201,10230202,10230203,10240101,10240102,10240103,10240201,10240202,10240203,10250101,10250102,10250103,10260101,10260102,10260103,10270101,10270102,10270103,10280101,10280102,10280103,10300101,10300102,10300103,10300201,10300202,10300203,10320101,10320102,10320103,10350101,10350102,10350103,10370101,10370102,10370103,10380101,10380102,10380103,10390101,10390102,10390103,10400101,10400102,10400103,10400201,10400202,10400203,10410101,10410102,10410103,10450101,10450102,10450103,10450201,10450202,10450203,10460101,10460102,10460103,10480101,10480102,10480103,10500101,10500102,10500103,10520101,10520102,10520103,10520201,10520202,10520203,10560101,10560102,10560103,10560201,10560202,10560203,10580101,10580102,10580103,10590101,10590102,10590103,10600101,10600102,10600103,10610101,10610102,10610103,10690101,10690102,10690103,]" + c inline "int32_t arr[] = {101,102,103,201,202,203,301,302,303,401,402,403,501,502,503,1101,1102,1103,1201,1202,1203,2101,2102,2103,2201,2202,2203,2301,2302,2303,2401,2402,2403,3101,3102,3103,3201,3202,3203,3301,3302,3303,3401,3402,3403,1000101,1000102,1000103,1000201,1000202,1000203,1000301,1000302,1000303,1000401,1000402,1000403,1000501,1000502,1000503,1000601,1000602,1000603,1000701,1000702,1000703,1000801,1000802,1000803,1000901,1000902,1000903,1001001,1001002,1001003,1001101,1001102,1001103,1001201,1001202,1001203,1001301,1001302,1001303,1001401,1001402,1001403,1001501,1001502,1001503,1001601,1001602,1001603,1001701,1001702,1001703,1001801,1001802,1001803,1001901,1001902,1001903,1002001,1002002,1002003,1002101,1002102,1002103,1002201,1002202,1002203,1002301,1002302,1002303,1002401,1002402,1002403,1002501,1002502,1002503,1002601,1002602,1002603,1002701,1002702,1002703,1002801,1002802,1002803,1002901,1002902,1002903,1003001,1003002,1003003,2000101,2000102,2000103,2000201,2000202,2000203,2000301,2000302,2000303,2000401,2000402,2000403,2000501,2000502,2000503,2000601,2000602,2000603,2000701,2000702,2000703,2000801,2000802,2000803,2000901,2000902,2000903,2001001,2001002,2001003,2001101,2001102,2001103,2001201,2001202,2001203,2001301,2001302,2001303,2001401,2001402,2001403,2001501,2001502,2001503,2001601,2001602,2001603,2001701,2001702,2001703,2001801,2001802,2001803,2001901,2001902,2001903,2002001,2002002,2002003,2002101,2002102,2002103,2002201,2002202,2002203,2002301,2002302,2002303,2002401,2002402,2002403,2002501,2002502,2002503,2002601,2002602,2002603,2002701,2002702,2002703,2002801,2002802,2002803,2002901,2002902,2002903,2003001,2003002,2003003,2003301,2003302,2003303,2003401,2003402,2003403,2003501,2003502,2003503,2003601,2003602,2003603,2003701,2003702,2003703,2003801,2003802,2003803,2004301,2004302,2004303,2004401,2004402,2004403,2004501,2004502,2004503,2004601,2004602,2004603,2004701,2004702,2004703,2004801,2004802,2004803,2004901,2004902,2004903,2005001,2005002,2005003,2005101,2005102,2005103,2005301,2005302,2005303,2005401,2005402,2005403,2005501,2005502,2005503,2005601,2005602,2005603,2005701,2005702,2005703,2005801,2005802,2005803,2005901,2005902,2005903,2006001,2006002,2006003,2006101,2006102,2006103,2006201,2006202,2006203,2006301,2006302,2006303,2006401,2006402,2006403,2006501,2006502,2006503,2006601,2006602,2006603,2006701,2006702,2006703,2006801,2006802,2006803,2006901,2006902,2006903,2007001,2007002,2007003,2007101,2007102,2007103,2007201,2007202,2007203,2007301,2007302,2007303,2007401,2007402,2007403,2007501,2007502,2007503,2007601,2007602,2007603,2007701,2007702,2007703,2007801,2007802,2007803,2007901,2007902,2007903,2008001,2008002,2008003,2008101,2008102,2008103,2008201,2008202,2008203,2008301,2008302,2008303,2008401,2008402,2008403,2008501,2008502,2008503,2008601,2008602,2008603,2008701,2008702,2008703,2008801,2008802,2008803,2008901,2008902,2008903,2009001,2009002,2009003,2009101,2009102,2009103,2009201,2009202,2009203,2009301,2009302,2009303,2009401,2009402,2009403,2009501,2009502,2009503,2009601,2009602,2009603,2009701,2009702,2009703,2009801,2009802,2009803,2009901,2009902,2009903,2010001,2010002,2010003,2010101,2010102,2010103,2010201,2010202,2010203,2010301,2010302,2010303,2010401,2010402,2010403,2010501,2010502,2010503,2010601,2010602,2010603,2010701,2010702,2010703,2010801,2010802,2010803,2010901,2010902,2010903,2011001,2011002,2011003,2011101,2011102,2011103,2011201,2011202,2011203,2011301,2011302,2011303,2011401,2011402,2011403,2011501,2011502,2011503,2011601,2011602,2011603,2011701,2011702,2011703,2011801,2011802,2011803,2011901,2011902,2011903,2012001,2012002,2012003,2012101,2012102,2012103,2012201,2012202,2012203,2012301,2012302,2012303,2012401,2012402,2012403,2012501,2012502,2012503,2012601,2012602,2012603,2012701,2012702,2012703,2012801,2012802,2012803,2012901,2012902,2012903,2013001,2013002,2013003,2013101,2013102,2013103,2013201,2013202,2013203,2013301,2013302,2013303,2013401,2013402,2013403,2013501,2013502,2013503,2013601,2013602,2013603,2013701,2013702,2013703,2013801,2013802,2013803,2013901,2013902,2013903,2014001,2014002,2014003,2014101,2014102,2014103,2014201,2014202,2014203,2014301,2014302,2014303,2014401,2014402,2014403,2014501,2014502,2014503,2014601,2014602,2014603,2014701,2014702,2014703,2014801,2014802,2014803,2014901,2014902,2014903,2015001,2015002,2015003,2015101,2015102,2015103,2015201,2015202,2015203,2015301,2015302,2015303,2015401,2015402,2015403,2015501,2015502,2015503,2015601,2015602,2015603,2015701,2015702,2015703,2015801,2015802,2015803,2015901,2015902,2015903,2016001,2016002,2016003,2016101,2016102,2016103,2016201,2016202,2016203,2016301,2016302,2016303,2016401,2016402,2016403,2016501,2016502,2016503,2016601,2016602,2016603,2016701,2016702,2016703,2016801,2016802,2016803,2016901,2016902,2016903,2017001,2017002,2017003,2019001,2019002,2019003,2020001,2020002,2020003,2020101,2020102,2020103,2020201,2020202,2020203,2020301,2020302,2020303,2020401,2020402,2020403,2100101,2100102,2100103,2100201,2100202,2100203,2100301,2100302,2100303,2100401,2100402,2100403,2100501,2100502,2100503,3000101,3000102,3000103,3000201,3000202,3000203,10010101,10010102,10010103,10010201,10010202,10010203,10020101,10020102,10020103,10030101,10030102,10030103,10030201,10030202,10030203,10040101,10040102,10040103,10040201,10040202,10040203,10050101,10050102,10050103,10060101,10060102,10060103,10060201,10060202,10060203,10070101,10070102,10070103,10080101,10080102,10080103,10090101,10090102,10090103,10100101,10100102,10100103,10110101,10110102,10110103,10110201,10110202,10110203,10120101,10120102,10120103,10130101,10130102,10130103,10130201,10130202,10130203,10140101,10140102,10140103,10140201,10140202,10140203,10150101,10150102,10150103,10150201,10150202,10150203,10160101,10160102,10160103,10170101,10170102,10170103,10170201,10170202,10170203,10180101,10180102,10180103,10180201,10180202,10180203,10190101,10190102,10190103,10200101,10200102,10200103,10210101,10210102,10210103,10220101,10220102,10220103,10230101,10230102,10230103,10230201,10230202,10230203,10240101,10240102,10240103,10240201,10240202,10240203,10250101,10250102,10250103,10260101,10260102,10260103,10260201,10260202,10260203,10270101,10270102,10270103,10280101,10280102,10280103,10300101,10300102,10300103,10300201,10300202,10300203,10320101,10320102,10320103,10350101,10350102,10350103,10370101,10370102,10370103,10370201,10370202,10370203,10380101,10380102,10380103,10390101,10390102,10390103,10400101,10400102,10400103,10400201,10400202,10400203,10410101,10410102,10410103,10450101,10450102,10450103,10450201,10450202,10450203,10460101,10460102,10460103,10480101,10480102,10480103,10500101,10500102,10500103,10520101,10520102,10520103,10520201,10520202,10520203,10560101,10560102,10560103,10560201,10560202,10560203,10580101,10580102,10580103,10590101,10590102,10590103,10600101,10600102,10600103,10610101,10610102,10610103,10690101,10690102,10690103,};\nkk_vector_from_cint32array(arr, (kk_ssize_t)861, kk_context())" + js inline "[101,102,103,201,202,203,301,302,303,401,402,403,501,502,503,1101,1102,1103,1201,1202,1203,2101,2102,2103,2201,2202,2203,2301,2302,2303,2401,2402,2403,3101,3102,3103,3201,3202,3203,3301,3302,3303,3401,3402,3403,1000101,1000102,1000103,1000201,1000202,1000203,1000301,1000302,1000303,1000401,1000402,1000403,1000501,1000502,1000503,1000601,1000602,1000603,1000701,1000702,1000703,1000801,1000802,1000803,1000901,1000902,1000903,1001001,1001002,1001003,1001101,1001102,1001103,1001201,1001202,1001203,1001301,1001302,1001303,1001401,1001402,1001403,1001501,1001502,1001503,1001601,1001602,1001603,1001701,1001702,1001703,1001801,1001802,1001803,1001901,1001902,1001903,1002001,1002002,1002003,1002101,1002102,1002103,1002201,1002202,1002203,1002301,1002302,1002303,1002401,1002402,1002403,1002501,1002502,1002503,1002601,1002602,1002603,1002701,1002702,1002703,1002801,1002802,1002803,1002901,1002902,1002903,1003001,1003002,1003003,2000101,2000102,2000103,2000201,2000202,2000203,2000301,2000302,2000303,2000401,2000402,2000403,2000501,2000502,2000503,2000601,2000602,2000603,2000701,2000702,2000703,2000801,2000802,2000803,2000901,2000902,2000903,2001001,2001002,2001003,2001101,2001102,2001103,2001201,2001202,2001203,2001301,2001302,2001303,2001401,2001402,2001403,2001501,2001502,2001503,2001601,2001602,2001603,2001701,2001702,2001703,2001801,2001802,2001803,2001901,2001902,2001903,2002001,2002002,2002003,2002101,2002102,2002103,2002201,2002202,2002203,2002301,2002302,2002303,2002401,2002402,2002403,2002501,2002502,2002503,2002601,2002602,2002603,2002701,2002702,2002703,2002801,2002802,2002803,2002901,2002902,2002903,2003001,2003002,2003003,2003301,2003302,2003303,2003401,2003402,2003403,2003501,2003502,2003503,2003601,2003602,2003603,2003701,2003702,2003703,2003801,2003802,2003803,2004301,2004302,2004303,2004401,2004402,2004403,2004501,2004502,2004503,2004601,2004602,2004603,2004701,2004702,2004703,2004801,2004802,2004803,2004901,2004902,2004903,2005001,2005002,2005003,2005101,2005102,2005103,2005301,2005302,2005303,2005401,2005402,2005403,2005501,2005502,2005503,2005601,2005602,2005603,2005701,2005702,2005703,2005801,2005802,2005803,2005901,2005902,2005903,2006001,2006002,2006003,2006101,2006102,2006103,2006201,2006202,2006203,2006301,2006302,2006303,2006401,2006402,2006403,2006501,2006502,2006503,2006601,2006602,2006603,2006701,2006702,2006703,2006801,2006802,2006803,2006901,2006902,2006903,2007001,2007002,2007003,2007101,2007102,2007103,2007201,2007202,2007203,2007301,2007302,2007303,2007401,2007402,2007403,2007501,2007502,2007503,2007601,2007602,2007603,2007701,2007702,2007703,2007801,2007802,2007803,2007901,2007902,2007903,2008001,2008002,2008003,2008101,2008102,2008103,2008201,2008202,2008203,2008301,2008302,2008303,2008401,2008402,2008403,2008501,2008502,2008503,2008601,2008602,2008603,2008701,2008702,2008703,2008801,2008802,2008803,2008901,2008902,2008903,2009001,2009002,2009003,2009101,2009102,2009103,2009201,2009202,2009203,2009301,2009302,2009303,2009401,2009402,2009403,2009501,2009502,2009503,2009601,2009602,2009603,2009701,2009702,2009703,2009801,2009802,2009803,2009901,2009902,2009903,2010001,2010002,2010003,2010101,2010102,2010103,2010201,2010202,2010203,2010301,2010302,2010303,2010401,2010402,2010403,2010501,2010502,2010503,2010601,2010602,2010603,2010701,2010702,2010703,2010801,2010802,2010803,2010901,2010902,2010903,2011001,2011002,2011003,2011101,2011102,2011103,2011201,2011202,2011203,2011301,2011302,2011303,2011401,2011402,2011403,2011501,2011502,2011503,2011601,2011602,2011603,2011701,2011702,2011703,2011801,2011802,2011803,2011901,2011902,2011903,2012001,2012002,2012003,2012101,2012102,2012103,2012201,2012202,2012203,2012301,2012302,2012303,2012401,2012402,2012403,2012501,2012502,2012503,2012601,2012602,2012603,2012701,2012702,2012703,2012801,2012802,2012803,2012901,2012902,2012903,2013001,2013002,2013003,2013101,2013102,2013103,2013201,2013202,2013203,2013301,2013302,2013303,2013401,2013402,2013403,2013501,2013502,2013503,2013601,2013602,2013603,2013701,2013702,2013703,2013801,2013802,2013803,2013901,2013902,2013903,2014001,2014002,2014003,2014101,2014102,2014103,2014201,2014202,2014203,2014301,2014302,2014303,2014401,2014402,2014403,2014501,2014502,2014503,2014601,2014602,2014603,2014701,2014702,2014703,2014801,2014802,2014803,2014901,2014902,2014903,2015001,2015002,2015003,2015101,2015102,2015103,2015201,2015202,2015203,2015301,2015302,2015303,2015401,2015402,2015403,2015501,2015502,2015503,2015601,2015602,2015603,2015701,2015702,2015703,2015801,2015802,2015803,2015901,2015902,2015903,2016001,2016002,2016003,2016101,2016102,2016103,2016201,2016202,2016203,2016301,2016302,2016303,2016401,2016402,2016403,2016501,2016502,2016503,2016601,2016602,2016603,2016701,2016702,2016703,2016801,2016802,2016803,2016901,2016902,2016903,2017001,2017002,2017003,2019001,2019002,2019003,2020001,2020002,2020003,2020101,2020102,2020103,2020201,2020202,2020203,2020301,2020302,2020303,2020401,2020402,2020403,2100101,2100102,2100103,2100201,2100202,2100203,2100301,2100302,2100303,2100401,2100402,2100403,2100501,2100502,2100503,3000101,3000102,3000103,3000201,3000202,3000203,10010101,10010102,10010103,10010201,10010202,10010203,10020101,10020102,10020103,10030101,10030102,10030103,10030201,10030202,10030203,10040101,10040102,10040103,10040201,10040202,10040203,10050101,10050102,10050103,10060101,10060102,10060103,10060201,10060202,10060203,10070101,10070102,10070103,10080101,10080102,10080103,10090101,10090102,10090103,10100101,10100102,10100103,10110101,10110102,10110103,10110201,10110202,10110203,10120101,10120102,10120103,10130101,10130102,10130103,10130201,10130202,10130203,10140101,10140102,10140103,10140201,10140202,10140203,10150101,10150102,10150103,10150201,10150202,10150203,10160101,10160102,10160103,10170101,10170102,10170103,10170201,10170202,10170203,10180101,10180102,10180103,10180201,10180202,10180203,10190101,10190102,10190103,10200101,10200102,10200103,10210101,10210102,10210103,10220101,10220102,10220103,10230101,10230102,10230103,10230201,10230202,10230203,10240101,10240102,10240103,10240201,10240202,10240203,10250101,10250102,10250103,10260101,10260102,10260103,10260201,10260202,10260203,10270101,10270102,10270103,10280101,10280102,10280103,10300101,10300102,10300103,10300201,10300202,10300203,10320101,10320102,10320103,10350101,10350102,10350103,10370101,10370102,10370103,10370201,10370202,10370203,10380101,10380102,10380103,10390101,10390102,10390103,10400101,10400102,10400103,10400201,10400202,10400203,10410101,10410102,10410103,10450101,10450102,10450103,10450201,10450202,10450203,10460101,10460102,10460103,10480101,10480102,10480103,10500101,10500102,10500103,10520101,10520102,10520103,10520201,10520202,10520203,10560101,10560102,10560103,10560201,10560202,10560203,10580101,10580102,10580103,10590101,10590102,10590103,10600101,10600102,10600103,10610101,10610102,10610103,10690101,10690102,10690103,]" // Vector of all spark IDs in order for easy iterating. val all = once(create-id-table) @@ -658,6 +658,9 @@ pub fun show(s: spark-id): string 2020301 -> "Risky Business" 2020302 -> "Risky Business" 2020303 -> "Risky Business" + 2020401 -> "Light as a Feather" + 2020402 -> "Light as a Feather" + 2020403 -> "Light as a Feather" 2100101 -> "Ignited Spirit SPD" 2100102 -> "Ignited Spirit SPD" 2100103 -> "Ignited Spirit SPD" @@ -793,6 +796,9 @@ pub fun show(s: spark-id): string 10260101 -> "G00 1st. F∞;" 10260102 -> "G00 1st. F∞;" 10260103 -> "G00 1st. F∞;" + 10260201 -> "Operation Cacao" + 10260202 -> "Operation Cacao" + 10260203 -> "Operation Cacao" 10270101 -> "Let's Pump Some Iron!" 10270102 -> "Let's Pump Some Iron!" 10270103 -> "Let's Pump Some Iron!" @@ -814,6 +820,9 @@ pub fun show(s: spark-id): string 10370101 -> "Schwarzes Schwert" 10370102 -> "Schwarzes Schwert" 10370103 -> "Schwarzes Schwert" + 10370201 -> "Guten Appetit ♪" + 10370202 -> "Guten Appetit ♪" + 10370203 -> "Guten Appetit ♪" 10380101 -> "#LookatCurren" 10380102 -> "#LookatCurren" 10380103 -> "#LookatCurren" @@ -1517,6 +1526,9 @@ pub fun description(s: spark-id): string 2020301 -> "A Spark that gives a skill hint for \"Risky Business\"." 2020302 -> "A Spark that gives a skill hint for \"Risky Business\"." 2020303 -> "A Spark that gives a skill hint for \"Risky Business\"." + 2020401 -> "A Spark that gives a skill hint for \"Light as a Feather\"." + 2020402 -> "A Spark that gives a skill hint for \"Light as a Feather\"." + 2020403 -> "A Spark that gives a skill hint for \"Light as a Feather\"." 2100101 -> "A Spark that gives a skill hint for \"Ignited Spirit SPD\"." 2100102 -> "A Spark that gives a skill hint for \"Ignited Spirit SPD\"." 2100103 -> "A Spark that gives a skill hint for \"Ignited Spirit SPD\"." @@ -1652,6 +1664,9 @@ pub fun description(s: spark-id): string 10260101 -> "A Spark that gives a skill hint for \"G00 1st. F∞;\"." 10260102 -> "A Spark that gives a skill hint for \"G00 1st. F∞;\"." 10260103 -> "A Spark that gives a skill hint for \"G00 1st. F∞;\"." + 10260201 -> "A Spark that gives a skill hint for \"Operation Cacao\"." + 10260202 -> "A Spark that gives a skill hint for \"Operation Cacao\"." + 10260203 -> "A Spark that gives a skill hint for \"Operation Cacao\"." 10270101 -> "A Spark that gives a skill hint for \"Let's Pump Some Iron!\"." 10270102 -> "A Spark that gives a skill hint for \"Let's Pump Some Iron!\"." 10270103 -> "A Spark that gives a skill hint for \"Let's Pump Some Iron!\"." @@ -1673,6 +1688,9 @@ pub fun description(s: spark-id): string 10370101 -> "A Spark that gives a skill hint for \"Schwarzes Schwert\"." 10370102 -> "A Spark that gives a skill hint for \"Schwarzes Schwert\"." 10370103 -> "A Spark that gives a skill hint for \"Schwarzes Schwert\"." + 10370201 -> "A Spark that gives a skill hint for \"Guten Appetit ♪\"." + 10370202 -> "A Spark that gives a skill hint for \"Guten Appetit ♪\"." + 10370203 -> "A Spark that gives a skill hint for \"Guten Appetit ♪\"." 10380101 -> "A Spark that gives a skill hint for \"#LookatCurren\"." 10380102 -> "A Spark that gives a skill hint for \"#LookatCurren\"." 10380103 -> "A Spark that gives a skill hint for \"#LookatCurren\"." @@ -2375,6 +2393,9 @@ pub fun spark-group(s: spark-id): spark-group-id 2020301 -> Spark-group-id(20203) 2020302 -> Spark-group-id(20203) 2020303 -> Spark-group-id(20203) + 2020401 -> Spark-group-id(20204) + 2020402 -> Spark-group-id(20204) + 2020403 -> Spark-group-id(20204) 2100101 -> Spark-group-id(21001) 2100102 -> Spark-group-id(21001) 2100103 -> Spark-group-id(21001) @@ -2510,6 +2531,9 @@ pub fun spark-group(s: spark-id): spark-group-id 10260101 -> Spark-group-id(102601) 10260102 -> Spark-group-id(102601) 10260103 -> Spark-group-id(102601) + 10260201 -> Spark-group-id(102602) + 10260202 -> Spark-group-id(102602) + 10260203 -> Spark-group-id(102602) 10270101 -> Spark-group-id(102701) 10270102 -> Spark-group-id(102701) 10270103 -> Spark-group-id(102701) @@ -2531,6 +2555,9 @@ pub fun spark-group(s: spark-id): spark-group-id 10370101 -> Spark-group-id(103701) 10370102 -> Spark-group-id(103701) 10370103 -> Spark-group-id(103701) + 10370201 -> Spark-group-id(103702) + 10370202 -> Spark-group-id(103702) + 10370203 -> Spark-group-id(103702) 10380101 -> Spark-group-id(103801) 10380102 -> Spark-group-id(103801) 10380103 -> Spark-group-id(103801) @@ -3233,6 +3260,9 @@ pub fun rarity(s: spark-id): rarity 2020301 -> One 2020302 -> Two 2020303 -> Three + 2020401 -> One + 2020402 -> Two + 2020403 -> Three 2100101 -> One 2100102 -> Two 2100103 -> Three @@ -3368,6 +3398,9 @@ pub fun rarity(s: spark-id): rarity 10260101 -> One 10260102 -> Two 10260103 -> Three + 10260201 -> One + 10260202 -> Two + 10260203 -> Three 10270101 -> One 10270102 -> Two 10270103 -> Three @@ -3389,6 +3422,9 @@ pub fun rarity(s: spark-id): rarity 10370101 -> One 10370102 -> Two 10370103 -> Three + 10370201 -> One + 10370202 -> Two + 10370203 -> Three 10380101 -> One 10380102 -> Two 10380103 -> Three @@ -4091,6 +4127,9 @@ pub fun spark-type(s: spark-id): spark-type 2020301 -> Skill 2020302 -> Skill 2020303 -> Skill + 2020401 -> Skill + 2020402 -> Skill + 2020403 -> Skill 2100101 -> Skill 2100102 -> Skill 2100103 -> Skill @@ -4226,6 +4265,9 @@ pub fun spark-type(s: spark-id): spark-type 10260101 -> Unique 10260102 -> Unique 10260103 -> Unique + 10260201 -> Unique + 10260202 -> Unique + 10260203 -> Unique 10270101 -> Unique 10270102 -> Unique 10270103 -> Unique @@ -4247,6 +4289,9 @@ pub fun spark-type(s: spark-id): spark-type 10370101 -> Unique 10370102 -> Unique 10370103 -> Unique + 10370201 -> Unique + 10370202 -> Unique + 10370203 -> Unique 10380101 -> Unique 10380102 -> Unique 10380103 -> Unique @@ -8590,6 +8635,27 @@ pub fun effects(s: spark-id): list> [Skill-Hint(Skill-id(202032), 4),], [Skill-Hint(Skill-id(202032), 5),], ] + 2020401 -> [ + [Skill-Hint(Skill-id(202042), 1),], + [Skill-Hint(Skill-id(202042), 2),], + [Skill-Hint(Skill-id(202042), 3),], + [Skill-Hint(Skill-id(202042), 4),], + [Skill-Hint(Skill-id(202042), 5),], + ] + 2020402 -> [ + [Skill-Hint(Skill-id(202042), 1),], + [Skill-Hint(Skill-id(202042), 2),], + [Skill-Hint(Skill-id(202042), 3),], + [Skill-Hint(Skill-id(202042), 4),], + [Skill-Hint(Skill-id(202042), 5),], + ] + 2020403 -> [ + [Skill-Hint(Skill-id(202042), 1),], + [Skill-Hint(Skill-id(202042), 2),], + [Skill-Hint(Skill-id(202042), 3),], + [Skill-Hint(Skill-id(202042), 4),], + [Skill-Hint(Skill-id(202042), 5),], + ] 2100101 -> [ [Skill-Hint(Skill-id(210012), 1),], [Skill-Hint(Skill-id(210012), 2),], @@ -9295,6 +9361,21 @@ pub fun effects(s: spark-id): list> [Skill-Hint(Skill-id(900261), 2),], [Skill-Hint(Skill-id(900261), 3),], ] + 10260201 -> [ + [Skill-Hint(Skill-id(910261), 1),], + [Skill-Hint(Skill-id(910261), 2),], + [Skill-Hint(Skill-id(910261), 3),], + ] + 10260202 -> [ + [Skill-Hint(Skill-id(910261), 1),], + [Skill-Hint(Skill-id(910261), 2),], + [Skill-Hint(Skill-id(910261), 3),], + ] + 10260203 -> [ + [Skill-Hint(Skill-id(910261), 1),], + [Skill-Hint(Skill-id(910261), 2),], + [Skill-Hint(Skill-id(910261), 3),], + ] 10270101 -> [ [Skill-Hint(Skill-id(900271), 1),], [Skill-Hint(Skill-id(900271), 2),], @@ -9400,6 +9481,21 @@ pub fun effects(s: spark-id): list> [Skill-Hint(Skill-id(900371), 2),], [Skill-Hint(Skill-id(900371), 3),], ] + 10370201 -> [ + [Skill-Hint(Skill-id(910371), 1),], + [Skill-Hint(Skill-id(910371), 2),], + [Skill-Hint(Skill-id(910371), 3),], + ] + 10370202 -> [ + [Skill-Hint(Skill-id(910371), 1),], + [Skill-Hint(Skill-id(910371), 2),], + [Skill-Hint(Skill-id(910371), 3),], + ] + 10370203 -> [ + [Skill-Hint(Skill-id(910371), 1),], + [Skill-Hint(Skill-id(910371), 2),], + [Skill-Hint(Skill-id(910371), 3),], + ] 10380101 -> [ [Skill-Hint(Skill-id(900381), 1),], [Skill-Hint(Skill-id(900381), 2),],