horse: generate with 2026-02-25 global db

This commit is contained in:
2026-02-25 13:36:22 -05:00
parent 9ef568202c
commit 3fa30903cd
6 changed files with 220 additions and 17 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+55
View File
@@ -68,6 +68,7 @@ const (
SkillJustaLittleFarther SkillID = 100601 // Just a Little Farther!
SkillPridefulKing SkillID = 100611 // Prideful King
SkillAmbitiontoSurpasstheSakura SkillID = 100691 // Ambition to Surpass the Sakura
SkillALifelongDreamAMomentsFlight SkillID = 100711 // A Lifelong Dream, A Moment's Flight
SkillDazzlnDiver SkillID = 110011 // Dazzl'n ♪ Diver
SkillCertainVictory SkillID = 110031 // Certain Victory
SkillAKissforCourage SkillID = 110041 // A Kiss for Courage
@@ -504,6 +505,7 @@ const (
SkillJustaLittleFartherInherit SkillID = 900601 // Just a Little Farther!
SkillPridefulKingInherit SkillID = 900611 // Prideful King
SkillAmbitiontoSurpasstheSakuraInherit SkillID = 900691 // Ambition to Surpass the Sakura
SkillALifelongDreamAMomentsFlightInherit SkillID = 900711 // A Lifelong Dream, A Moment's Flight
SkillDazzlnDiverInherit SkillID = 910011 // Dazzl'n ♪ Diver
SkillCertainVictoryInherit SkillID = 910031 // Certain Victory
SkillAKissforCourageInherit SkillID = 910041 // A Kiss for Courage
@@ -590,6 +592,7 @@ var OrderedSkills = [...]SkillID{
SkillJustaLittleFarther,
SkillPridefulKing,
SkillAmbitiontoSurpasstheSakura,
SkillALifelongDreamAMomentsFlight,
SkillDazzlnDiver,
SkillCertainVictory,
SkillAKissforCourage,
@@ -1026,6 +1029,7 @@ var OrderedSkills = [...]SkillID{
SkillJustaLittleFartherInherit,
SkillPridefulKingInherit,
SkillAmbitiontoSurpasstheSakuraInherit,
SkillALifelongDreamAMomentsFlightInherit,
SkillDazzlnDiverInherit,
SkillCertainVictoryInherit,
SkillAKissforCourageInherit,
@@ -2467,6 +2471,29 @@ var AllSkills = map[SkillID]Skill{
UniqueOwner: "[Strength in Full Bloom] Sakura Chiyono O",
IconID: 20013,
},
SkillALifelongDreamAMomentsFlight: {
ID: 100711,
Name: "A Lifelong Dream, A Moment's Flight",
Description: "Seize the moment when close to the runner behind on the final straight, slightly consuming endurance to greatly increase velocity for a moderate duration.",
Group: 10071,
Rarity: 5,
GroupRate: 1,
GradeValue: 340,
Activations: []Activation{
{
Condition: "is_finalcorner==1&corner==0&bashin_diff_behind<=1",
Duration: 40000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 4500, Target: 1, TargetValue: 0},
{Type: 9, ValueUsage: 1, Value: -100, Target: 1, TargetValue: 0},
},
},
},
UniqueOwner: "[Crystalline] Mejiro Ardan",
IconID: 20013,
},
SkillDazzlnDiver: {
ID: 110011,
Name: "Dazzl'n ♪ Diver",
@@ -12381,6 +12408,31 @@ var AllSkills = map[SkillID]Skill{
SPCost: 200,
IconID: 20011,
},
SkillALifelongDreamAMomentsFlightInherit: {
ID: 900711,
Name: "A Lifelong Dream, A Moment's Flight" + " (Inherited)",
Description: "Slightly consume endurance to moderately increase velocity for a moderate duration when close to the runner behind on the final straight.",
Group: 10071,
Rarity: 1,
GroupRate: 2,
GradeValue: 180,
WitCheck: true,
Activations: []Activation{
{
Condition: "is_finalcorner==1&corner==0&bashin_diff_behind<=1",
Duration: 24000,
DurScale: 1,
Cooldown: 5000000,
Abilities: []Ability{
{Type: 27, ValueUsage: 1, Value: 2500, Target: 1, TargetValue: 0},
{Type: 9, ValueUsage: 1, Value: -100, Target: 1, TargetValue: 0},
},
},
},
UniqueOwner: "[Crystalline] Mejiro Ardan",
SPCost: 200,
IconID: 20011,
},
SkillDazzlnDiverInherit: {
ID: 910011,
Name: "Dazzl'n ♪ Diver" + " (Inherited)",
@@ -12939,6 +12991,7 @@ var SkillNameToID = map[string]SkillID{
"Just a Little Farther!": 100601,
"Prideful King": 100611,
"Ambition to Surpass the Sakura": 100691,
"A Lifelong Dream, A Moment's Flight": 100711,
"Dazzl'n ♪ Diver": 110011,
"Certain Victory": 110031,
"A Kiss for Courage": 110041,
@@ -13375,6 +13428,7 @@ var SkillNameToID = map[string]SkillID{
"Just a Little Farther!" + " (Inherited)": 900601,
"Prideful King" + " (Inherited)": 900611,
"Ambition to Surpass the Sakura" + " (Inherited)": 900691,
"A Lifelong Dream, A Moment's Flight" + " (Inherited)": 900711,
"Dazzl'n ♪ Diver" + " (Inherited)": 910011,
"Certain Victory" + " (Inherited)": 910031,
"A Kiss for Courage" + " (Inherited)": 910041,
@@ -13461,6 +13515,7 @@ var SkillGroups = map[int32][4]SkillID{
10060: {SkillJustaLittleFarther, SkillJustaLittleFartherInherit},
10061: {SkillPridefulKing, SkillPridefulKingInherit},
10069: {SkillAmbitiontoSurpasstheSakura, SkillAmbitiontoSurpasstheSakuraInherit},
10071: {SkillALifelongDreamAMomentsFlight, SkillALifelongDreamAMomentsFlightInherit},
11001: {SkillDazzlnDiver, SkillDazzlnDiverInherit},
11003: {SkillCertainVictory, SkillCertainVictoryInherit},
11004: {SkillAKissforCourage, SkillAKissforCourageInherit},
+66 -2
View File
@@ -12,8 +12,8 @@ import horse/movement
pub import horse/skill
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,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,]"
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,100711,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,900711,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)521, 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,100711,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,900711,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)
@@ -96,6 +96,7 @@ pub fun show(s: skill-id): string
100601 -> "Just a Little Farther!"
100611 -> "Prideful King"
100691 -> "Ambition to Surpass the Sakura"
100711 -> "A Lifelong Dream, A Moment's Flight"
110011 -> "Dazzl'n ♪ Diver"
110031 -> "Certain Victory"
110041 -> "A Kiss for Courage"
@@ -532,6 +533,7 @@ pub fun show(s: skill-id): string
900601 -> "Just a Little Farther!" ++ " (Inherited)"
900611 -> "Prideful King" ++ " (Inherited)"
900691 -> "Ambition to Surpass the Sakura" ++ " (Inherited)"
900711 -> "A Lifelong Dream, A Moment's Flight" ++ " (Inherited)"
910011 -> "Dazzl'n ♪ Diver" ++ " (Inherited)"
910031 -> "Certain Victory" ++ " (Inherited)"
910041 -> "A Kiss for Courage" ++ " (Inherited)"
@@ -621,6 +623,7 @@ pub fun description(s: skill-id): string
100601 -> "Increase velocity with flaring fighting spirit when positioned 3rd and about to lose late-race."
100611 -> "Greatly increase velocity in a true display of skill with 200m remaining after racing calmly."
100691 -> "Increase velocity with blossoming ambition when well-positioned and close to the runner ahead with 300m or less remaining."
100711 -> "Seize the moment when close to the runner behind on the final straight, slightly consuming endurance to greatly increase velocity for a moderate duration."
110011 -> "Recover endurance by relaxing after activating 2 skills when positioned midpack mid-race."
110031 -> "Greatly increase velocity with an indomitable fighting spirit on the final straight after being on the heels of another runner toward the front on the final corner or later."
110041 -> "Increase velocity enthusiastically when positioned toward the front in the second half of the race after recovering endurance with a skill."
@@ -1057,6 +1060,7 @@ pub fun description(s: skill-id): string
900601 -> "Slightly increase velocity when positioned 3rd and about to lose late-race."
900611 -> "Moderately increase velocity in a true display of skill with 200m remaining after racing calmly."
900691 -> "Slightly increase velocity when well-positioned and close to the runner ahead with 300m or less remaining."
900711 -> "Slightly consume endurance to moderately increase velocity for a moderate duration when close to the runner behind on the final straight."
910011 -> "Slightly recover endurance after activating 2 skills mid-race."
910031 -> "Moderately increase velocity on the final straight after being on the heels of another runner toward the front on the final corner or later."
910041 -> "Slightly increase velocity when positioned toward the front in the second half of the race after recovering endurance with a skill."
@@ -1146,6 +1150,7 @@ pub fun group(s: skill-id): skill-group-id
100601 -> Skill-group-id(10060)
100611 -> Skill-group-id(10061)
100691 -> Skill-group-id(10069)
100711 -> Skill-group-id(10071)
110011 -> Skill-group-id(11001)
110031 -> Skill-group-id(11003)
110041 -> Skill-group-id(11004)
@@ -1582,6 +1587,7 @@ pub fun group(s: skill-id): skill-group-id
900601 -> Skill-group-id(10060)
900611 -> Skill-group-id(10061)
900691 -> Skill-group-id(10069)
900711 -> Skill-group-id(10071)
910011 -> Skill-group-id(11001)
910031 -> Skill-group-id(11003)
910041 -> Skill-group-id(11004)
@@ -1671,6 +1677,7 @@ pub fun rarity(s: skill-id): rarity
100601 -> Unique-Upgraded
100611 -> Unique-Upgraded
100691 -> Unique
100711 -> Unique
110011 -> Unique
110031 -> Unique
110041 -> Unique
@@ -2107,6 +2114,7 @@ pub fun rarity(s: skill-id): rarity
900601 -> Common
900611 -> Common
900691 -> Common
900711 -> Common
910011 -> Common
910031 -> Common
910041 -> Common
@@ -2196,6 +2204,7 @@ pub fun group-rate(s: skill-id): int
100601 -> 1
100611 -> 1
100691 -> 1
100711 -> 1
110011 -> 1
110031 -> 1
110041 -> 1
@@ -2632,6 +2641,7 @@ pub fun group-rate(s: skill-id): int
900601 -> 2
900611 -> 2
900691 -> 2
900711 -> 2
910011 -> 2
910031 -> 2
910041 -> 2
@@ -2721,6 +2731,7 @@ pub fun grade-value(s: skill-id): int
100601 -> 340
100611 -> 340
100691 -> 340
100711 -> 340
110011 -> 340
110031 -> 340
110041 -> 340
@@ -3157,6 +3168,7 @@ pub fun grade-value(s: skill-id): int
900601 -> 180
900611 -> 180
900691 -> 180
900711 -> 180
910011 -> 180
910031 -> 180
910041 -> 180
@@ -3246,6 +3258,7 @@ pub fun wit-check(s: skill-id): bool
100601 -> False
100611 -> False
100691 -> False
100711 -> False
110011 -> False
110031 -> False
110041 -> False
@@ -3682,6 +3695,7 @@ pub fun wit-check(s: skill-id): bool
900601 -> True
900611 -> True
900691 -> True
900711 -> True
910011 -> True
910031 -> True
910041 -> True
@@ -4820,6 +4834,27 @@ pub fun activations(s: skill-id): list<activation>
]
),
]
100711 -> [
Activation(
precondition = "",
condition = "is_finalcorner==1&corner==0&bashin_diff_behind<=1",
duration = 40000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(4500.decimal(-4)),
value-usage = Direct,
target = Self
),
Ability(
ability-type = HP(-100.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
110011 -> [
Activation(
precondition = "",
@@ -12153,6 +12188,27 @@ pub fun activations(s: skill-id): list<activation>
]
),
]
900711 -> [
Activation(
precondition = "",
condition = "is_finalcorner==1&corner==0&bashin_diff_behind<=1",
duration = 24000.decimal(-4),
dur-scale = Direct-Dur,
cooldown = 5000000.decimal(-4),
abilities = [
Ability(
ability-type = Target-Speed(2500.decimal(-4)),
value-usage = Direct,
target = Self
),
Ability(
ability-type = HP(-100.decimal(-4)),
value-usage = Direct,
target = Self
),
]
),
]
910011 -> [
Activation(
precondition = "",
@@ -12587,6 +12643,7 @@ pub fun unique-owner(s: skill-id): maybe<uma-id>
100601 -> Just(Uma-id(106001))
100611 -> Just(Uma-id(106101))
100691 -> Just(Uma-id(106901))
100711 -> Just(Uma-id(107101))
110011 -> Just(Uma-id(100102))
110031 -> Just(Uma-id(100302))
110041 -> Just(Uma-id(100402))
@@ -12653,6 +12710,7 @@ pub fun unique-owner(s: skill-id): maybe<uma-id>
900601 -> Just(Uma-id(106001))
900611 -> Just(Uma-id(106101))
900691 -> Just(Uma-id(106901))
900711 -> Just(Uma-id(107101))
910011 -> Just(Uma-id(100102))
910031 -> Just(Uma-id(100302))
910041 -> Just(Uma-id(100402))
@@ -12741,6 +12799,7 @@ pub fun sp-cost(s: skill-id): int
100601 -> 0
100611 -> 0
100691 -> 0
100711 -> 0
110011 -> 0
110031 -> 0
110041 -> 0
@@ -13177,6 +13236,7 @@ pub fun sp-cost(s: skill-id): int
900601 -> 200
900611 -> 200
900691 -> 200
900711 -> 200
910011 -> 200
910031 -> 200
910041 -> 200
@@ -13266,6 +13326,7 @@ pub fun icon-id(s: skill-id): skill-icon-id
100601 -> Skill-icon-id(20013)
100611 -> Skill-icon-id(20013)
100691 -> Skill-icon-id(20013)
100711 -> Skill-icon-id(20013)
110011 -> Skill-icon-id(20023)
110031 -> Skill-icon-id(20013)
110041 -> Skill-icon-id(20013)
@@ -13702,6 +13763,7 @@ pub fun icon-id(s: skill-id): skill-icon-id
900601 -> Skill-icon-id(20011)
900611 -> Skill-icon-id(20011)
900691 -> Skill-icon-id(20011)
900711 -> Skill-icon-id(20011)
910011 -> Skill-icon-id(20021)
910031 -> Skill-icon-id(20011)
910041 -> Skill-icon-id(20011)
@@ -13792,6 +13854,7 @@ pub fun skill-group/show(sg: skill-group-id): string
10060 ->"Just a Little Farther!"
10061 ->"Prideful King"
10069 ->"Ambition to Surpass the Sakura"
10071 ->"A Lifelong Dream, A Moment's Flight"
11001 ->"Dazzl'n ♪ Diver"
11003 ->"Certain Victory"
11004 ->"A Kiss for Courage"
@@ -14064,6 +14127,7 @@ pub fun skill-group/skills(sg: skill-group-id): list<skill-id>
10060 -> [Skill-id(100601), Skill-id(900601), ]
10061 -> [Skill-id(100611), Skill-id(900611), ]
10069 -> [Skill-id(100691), Skill-id(900691), ]
10071 -> [Skill-id(100711), Skill-id(900711), ]
11001 -> [Skill-id(110011), Skill-id(910011), ]
11003 -> [Skill-id(110031), Skill-id(910031), ]
11004 -> [Skill-id(110041), Skill-id(910041), ]
+42
View File
@@ -866,6 +866,9 @@ const (
SparkAmbitiontoSurpasstheSakuraLv1 SparkID = 10690101 // Ambition to Surpass the Sakura
SparkAmbitiontoSurpasstheSakuraLv2 SparkID = 10690102 // Ambition to Surpass the Sakura
SparkAmbitiontoSurpasstheSakuraLv3 SparkID = 10690103 // Ambition to Surpass the Sakura
SparkALifelongDreamAMomentsFlightLv1 SparkID = 10710101 // A Lifelong Dream, A Moment's Flight
SparkALifelongDreamAMomentsFlightLv2 SparkID = 10710102 // A Lifelong Dream, A Moment's Flight
SparkALifelongDreamAMomentsFlightLv3 SparkID = 10710103 // A Lifelong Dream, A Moment's Flight
)
var AllSparks = map[SparkID]Spark{
@@ -13181,4 +13184,43 @@ var AllSparks = map[SparkID]Spark{
{{41, 900691, 3}},
},
},
SparkALifelongDreamAMomentsFlightLv1: {
ID: 10710101,
Name: "A Lifelong Dream, A Moment's Flight",
Description: "A Spark that gives a skill hint for \"A Lifelong Dream, A Moment's Flight\".",
Group: 107101,
Rarity: 1,
Type: 3,
Effects: [][]SparkEffect{
{{41, 900711, 1}},
{{41, 900711, 2}},
{{41, 900711, 3}},
},
},
SparkALifelongDreamAMomentsFlightLv2: {
ID: 10710102,
Name: "A Lifelong Dream, A Moment's Flight",
Description: "A Spark that gives a skill hint for \"A Lifelong Dream, A Moment's Flight\".",
Group: 107101,
Rarity: 2,
Type: 3,
Effects: [][]SparkEffect{
{{41, 900711, 1}},
{{41, 900711, 2}},
{{41, 900711, 3}},
},
},
SparkALifelongDreamAMomentsFlightLv3: {
ID: 10710103,
Name: "A Lifelong Dream, A Moment's Flight",
Description: "A Spark that gives a skill hint for \"A Lifelong Dream, A Moment's Flight\".",
Group: 107101,
Rarity: 3,
Type: 3,
Effects: [][]SparkEffect{
{{41, 900711, 1}},
{{41, 900711, 2}},
{{41, 900711, 3}},
},
},
}
+32 -2
View File
File diff suppressed because one or more lines are too long