From c14850a04833d46151e0d7a2df28c0dd31f7ff62 Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Fri, 3 Apr 2026 11:10:56 -0400 Subject: [PATCH] global: generate with 2026-04-03 db --- global/skill-group.json | 38 ++- global/skill.json | 364 ++++++++++++++++++++++++- global/spark.json | 591 ++++++++++++++++++++++++++++++++++++++++ global/uma.json | 50 +++- 4 files changed, 1040 insertions(+), 3 deletions(-) diff --git a/global/skill-group.json b/global/skill-group.json index d23d548..36b79e4 100644 --- a/global/skill-group.json +++ b/global/skill-group.json @@ -347,6 +347,11 @@ "skill1": 110041, "skill2": 910041 }, + { + "skill_group": 11005, + "skill1": 110051, + "skill2": 910051 + }, { "skill_group": 11006, "skill1": 110061, @@ -382,6 +387,11 @@ "skill1": 110181, "skill2": 910181 }, + { + "skill_group": 11020, + "skill1": 110201, + "skill2": 910201 + }, { "skill_group": 11023, "skill1": 110231, @@ -1070,7 +1080,8 @@ }, { "skill_group": 20127, - "skill1": 201272 + "skill1": 201272, + "skill2": 201271 }, { "skill_group": 20128, @@ -1323,6 +1334,21 @@ "skill1": 202072, "skill2": 202071 }, + { + "skill_group": 20208, + "skill1": 202082, + "skill2": 202081 + }, + { + "skill_group": 20209, + "skill1": 202092, + "skill2": 202091 + }, + { + "skill_group": 20210, + "skill1": 202102, + "skill2": 202101 + }, { "skill_group": 21001, "skill1": 210012, @@ -1681,6 +1707,11 @@ "skill1": 110041, "skill2": 910041 }, + { + "skill_group": 91005, + "skill1": 110051, + "skill2": 910051 + }, { "skill_group": 91006, "skill1": 110061, @@ -1716,6 +1747,11 @@ "skill1": 110181, "skill2": 910181 }, + { + "skill_group": 91020, + "skill1": 110201, + "skill2": 910201 + }, { "skill_group": 91023, "skill1": 110231, diff --git a/global/skill.json b/global/skill.json index fc7913e..2bbdb6f 100644 --- a/global/skill.json +++ b/global/skill.json @@ -2233,6 +2233,34 @@ "unique_owner": "[Hot☆Summer Night] Maruzensky", "icon_id": 20013 }, + { + "skill_id": 110051, + "name": "Ravissant", + "description": "When passing another racer at the front part of the pack on the final corner or later, perform a dazzling display that greatly increases velocity for a moderate duration.", + "group": 11005, + "rarity": 5, + "group_rate": 1, + "grade_value": 340, + "wit_check": false, + "activations": [ + { + "condition": "is_finalcorner==1&change_order_onetime<0&order_rate<=40", + "duration": 40000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 4500, + "target": 1 + } + ] + } + ], + "unique_owner": "[Succès Étoilé] Fuji Kiseki", + "icon_id": 20013 + }, { "skill_id": 110061, "name": "Festive Miracle", @@ -2454,6 +2482,54 @@ "unique_owner": "[Quercus Civilis] Air Groove", "icon_id": 20013 }, + { + "skill_id": 110201, + "name": "Break It Down!", + "description": "If positioned toward the front on a straight late-race, increase velocity with high spirits. If the straight is on the backstretch, also increase acceleration very slightly.", + "group": 11020, + "rarity": 5, + "group_rate": 1, + "grade_value": 340, + "wit_check": false, + "activations": [ + { + "condition": "phase>=2&corner==0&order<=2&straight_front_type==2", + "duration": 50000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 3500, + "target": 1 + }, + { + "type": 31, + "value_usage": 1, + "value": 1000, + "target": 1 + } + ] + }, + { + "condition": "phase>=2&corner==0&order<=2", + "duration": 50000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 3500, + "target": 1 + } + ] + } + ], + "unique_owner": "[Soirée des Chatons] Seiun Sky", + "icon_id": 20013 + }, { "skill_id": 110231, "name": "Presents from X", @@ -10157,6 +10233,34 @@ "sp_cost": 110, "icon_id": 20051 }, + { + "skill_id": 201271, + "name": "Top Runner", + "description": "Increase ability to pass or challenge another runner early-race or mid-race. (Front Runner)", + "group": 20127, + "rarity": 2, + "group_rate": 2, + "grade_value": 508, + "wit_check": true, + "activations": [ + { + "condition": "running_style==1&phase<=1&change_order_onetime>0&accumulatetime>=5@running_style==1&phase<=1&blocked_side_continuetime>=2&accumulatetime>=5", + "duration": 30000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 3500, + "target": 1 + } + ] + } + ], + "sp_cost": 180, + "icon_id": 20012 + }, { "skill_id": 201272, "name": "Leader's Pride", @@ -12752,7 +12856,7 @@ { "skill_id": 202061, "name": "Best in Japan", - "description": "Everyone's expectations strongly inspire the skill user, increasing velocity on the final corner. (Long)", + "description": "Everyone's expectations strongly inspire the user, increasing velocity on the final corner. (Long)", "group": 20206, "rarity": 2, "group_rate": 1, @@ -12845,6 +12949,186 @@ "sp_cost": 170, "icon_id": 20021 }, + { + "skill_id": 202081, + "name": "From the Brink", + "description": "If positioned toward the back late-race, increase acceleration. (Medium)", + "group": 20208, + "rarity": 2, + "group_rate": 2, + "grade_value": 508, + "wit_check": true, + "activations": [ + { + "condition": "distance_type==3&phase_random==2&order_rate>=50", + "duration": 12000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 31, + "value_usage": 1, + "value": 4000, + "target": 1 + } + ] + } + ], + "sp_cost": 160, + "icon_id": 20042 + }, + { + "skill_id": 202082, + "name": "Take the Chance", + "description": "If positioned toward the back late-race, slightly increase acceleration. (Medium)", + "group": 20208, + "rarity": 1, + "group_rate": 1, + "grade_value": 217, + "wit_check": true, + "activations": [ + { + "condition": "distance_type==3&phase_random==2&order_rate>=50", + "duration": 12000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 31, + "value_usage": 1, + "value": 2000, + "target": 1 + } + ] + } + ], + "sp_cost": 160, + "icon_id": 20041 + }, + { + "skill_id": 202091, + "name": "Burning Soul", + "description": "When engaged in a challenge midpack mid-race, moderately recover endurance and moderately increase velocity. (Medium)", + "group": 20209, + "rarity": 2, + "group_rate": 2, + "grade_value": 508, + "wit_check": true, + "activations": [ + { + "condition": "distance_type==3&phase==1&order_rate<=70&order_rate>=40&blocked_side_continuetime>=2", + "duration": 18000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 2500, + "target": 1 + }, + { + "type": 9, + "value_usage": 1, + "value": 350, + "target": 1 + } + ] + } + ], + "sp_cost": 160, + "icon_id": 20012 + }, + { + "skill_id": 202092, + "name": "Fighting Spirit", + "description": "When engaged in a challenge midpack mid-race, very slightly recover endurance and slightly increase velocity. (Medium)", + "group": 20209, + "rarity": 1, + "group_rate": 1, + "grade_value": 217, + "wit_check": true, + "activations": [ + { + "condition": "distance_type==3&phase==1&order_rate<=70&order_rate>=40&blocked_side_continuetime>=2", + "duration": 18000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 1500, + "target": 1 + }, + { + "type": 9, + "value_usage": 1, + "value": 50, + "target": 1 + } + ] + } + ], + "sp_cost": 160, + "icon_id": 20011 + }, + { + "skill_id": 202101, + "name": "Elated", + "description": "When positioned toward the back mid-race, increase velocity. (Medium)", + "group": 20210, + "rarity": 2, + "group_rate": 2, + "grade_value": 508, + "wit_check": true, + "activations": [ + { + "condition": "distance_type==3&phase_random==1&order_rate>=50", + "duration": 24000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 3500, + "target": 1 + } + ] + } + ], + "sp_cost": 160, + "icon_id": 20012 + }, + { + "skill_id": 202102, + "name": "Eager", + "description": "When positioned toward the back mid-race, slightly increase velocity. (Medium)", + "group": 20210, + "rarity": 1, + "group_rate": 1, + "grade_value": 217, + "wit_check": true, + "activations": [ + { + "condition": "distance_type==3&phase_random==1&order_rate>=50", + "duration": 24000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 1500, + "target": 1 + } + ] + } + ], + "sp_cost": 160, + "icon_id": 20011 + }, { "skill_id": 210011, "name": "Burning Spirit SPD", @@ -15312,6 +15596,35 @@ "sp_cost": 200, "icon_id": 20011 }, + { + "skill_id": 910051, + "name": "Ravissant", + "description": "When passing another racer at the front part of the pack on the final corner or later, moderately increase velocity for a moderate duration.", + "group": 11005, + "rarity": 1, + "group_rate": 2, + "grade_value": 180, + "wit_check": true, + "activations": [ + { + "condition": "is_finalcorner==1&change_order_onetime<0&order_rate<=40", + "duration": 24000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 2500, + "target": 1 + } + ] + } + ], + "unique_owner": "[Succès Étoilé] Fuji Kiseki", + "sp_cost": 200, + "icon_id": 20011 + }, { "skill_id": 910061, "name": "Festive Miracle", @@ -15540,6 +15853,55 @@ "sp_cost": 200, "icon_id": 20011 }, + { + "skill_id": 910201, + "name": "Break It Down!", + "description": "If positioned toward the front on a straight late-race, slightly increase velocity. If the straight is on the backstretch, also increase acceleration very minimally.", + "group": 11020, + "rarity": 1, + "group_rate": 2, + "grade_value": 180, + "wit_check": true, + "activations": [ + { + "condition": "phase>=2&corner==0&order<=2&straight_front_type==2", + "duration": 30000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 1500, + "target": 1 + }, + { + "type": 31, + "value_usage": 1, + "value": 500, + "target": 1 + } + ] + }, + { + "condition": "phase>=2&corner==0&order<=2", + "duration": 30000, + "dur_scale": 1, + "cooldown": 5000000, + "abilities": [ + { + "type": 27, + "value_usage": 1, + "value": 1500, + "target": 1 + } + ] + } + ], + "unique_owner": "[Soirée des Chatons] Seiun Sky", + "sp_cost": 200, + "icon_id": 20011 + }, { "skill_id": 910231, "name": "Presents from X", diff --git a/global/spark.json b/global/spark.json index 4dbf2a9..9e739b3 100644 --- a/global/spark.json +++ b/global/spark.json @@ -28457,6 +28457,411 @@ ] ] }, + { + "spark_id": 2020801, + "name": "Take the Chance", + "description": "A Spark that gives a skill hint for \"Take the Chance\".", + "spark_group": 20208, + "rarity": 1, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202082, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 5 + } + ] + ] + }, + { + "spark_id": 2020802, + "name": "Take the Chance", + "description": "A Spark that gives a skill hint for \"Take the Chance\".", + "spark_group": 20208, + "rarity": 2, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202082, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 5 + } + ] + ] + }, + { + "spark_id": 2020803, + "name": "Take the Chance", + "description": "A Spark that gives a skill hint for \"Take the Chance\".", + "spark_group": 20208, + "rarity": 3, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202082, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202082, + "value2": 5 + } + ] + ] + }, + { + "spark_id": 2020901, + "name": "Fighting Spirit", + "description": "A Spark that gives a skill hint for \"Fighting Spirit\".", + "spark_group": 20209, + "rarity": 1, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202092, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 5 + } + ] + ] + }, + { + "spark_id": 2020902, + "name": "Fighting Spirit", + "description": "A Spark that gives a skill hint for \"Fighting Spirit\".", + "spark_group": 20209, + "rarity": 2, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202092, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 5 + } + ] + ] + }, + { + "spark_id": 2020903, + "name": "Fighting Spirit", + "description": "A Spark that gives a skill hint for \"Fighting Spirit\".", + "spark_group": 20209, + "rarity": 3, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202092, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202092, + "value2": 5 + } + ] + ] + }, + { + "spark_id": 2021001, + "name": "Eager", + "description": "A Spark that gives a skill hint for \"Eager\".", + "spark_group": 20210, + "rarity": 1, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202102, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 5 + } + ] + ] + }, + { + "spark_id": 2021002, + "name": "Eager", + "description": "A Spark that gives a skill hint for \"Eager\".", + "spark_group": 20210, + "rarity": 2, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202102, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 5 + } + ] + ] + }, + { + "spark_id": 2021003, + "name": "Eager", + "description": "A Spark that gives a skill hint for \"Eager\".", + "spark_group": 20210, + "rarity": 3, + "type": 4, + "effects": [ + [ + { + "target": 41, + "value1": 202102, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 3 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 4 + } + ], + [ + { + "target": 41, + "value1": 202102, + "value2": 5 + } + ] + ] + }, { "spark_id": 2100101, "name": "Ignited Spirit SPD", @@ -30371,6 +30776,99 @@ ] ] }, + { + "spark_id": 10050201, + "name": "Ravissant", + "description": "A Spark that gives a skill hint for \"Ravissant\".", + "spark_group": 100502, + "rarity": 1, + "type": 3, + "effects": [ + [ + { + "target": 41, + "value1": 910051, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 910051, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 910051, + "value2": 3 + } + ] + ] + }, + { + "spark_id": 10050202, + "name": "Ravissant", + "description": "A Spark that gives a skill hint for \"Ravissant\".", + "spark_group": 100502, + "rarity": 2, + "type": 3, + "effects": [ + [ + { + "target": 41, + "value1": 910051, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 910051, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 910051, + "value2": 3 + } + ] + ] + }, + { + "spark_id": 10050203, + "name": "Ravissant", + "description": "A Spark that gives a skill hint for \"Ravissant\".", + "spark_group": 100502, + "rarity": 3, + "type": 3, + "effects": [ + [ + { + "target": 41, + "value1": 910051, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 910051, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 910051, + "value2": 3 + } + ] + ] + }, { "spark_id": 10060101, "name": "Triumphant Pulse", @@ -32417,6 +32915,99 @@ ] ] }, + { + "spark_id": 10200201, + "name": "Break It Down!", + "description": "A Spark that gives a skill hint for \"Break It Down!\".", + "spark_group": 102002, + "rarity": 1, + "type": 3, + "effects": [ + [ + { + "target": 41, + "value1": 910201, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 910201, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 910201, + "value2": 3 + } + ] + ] + }, + { + "spark_id": 10200202, + "name": "Break It Down!", + "description": "A Spark that gives a skill hint for \"Break It Down!\".", + "spark_group": 102002, + "rarity": 2, + "type": 3, + "effects": [ + [ + { + "target": 41, + "value1": 910201, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 910201, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 910201, + "value2": 3 + } + ] + ] + }, + { + "spark_id": 10200203, + "name": "Break It Down!", + "description": "A Spark that gives a skill hint for \"Break It Down!\".", + "spark_group": 102002, + "rarity": 3, + "type": 3, + "effects": [ + [ + { + "target": 41, + "value1": 910201, + "value2": 1 + } + ], + [ + { + "target": 41, + "value1": 910201, + "value2": 2 + } + ], + [ + { + "target": 41, + "value1": 910201, + "value2": 3 + } + ] + ] + }, { "spark_id": 10210101, "name": "White Lightning Comin' Through!", diff --git a/global/uma.json b/global/uma.json index 028a306..302430a 100644 --- a/global/uma.json +++ b/global/uma.json @@ -191,6 +191,30 @@ "skill_pl4": 201042, "skill_pl5": 200571 }, + { + "chara_card_id": 100502, + "chara_id": 1005, + "name": "[Succès Étoilé] Fuji Kiseki", + "variant": "[Succès Étoilé]", + "sprint": 0, + "mile": 7, + "medium": 6, + "long": 3, + "front": 5, + "pace": 7, + "late": 5, + "end": 1, + "turf": 7, + "dirt": 2, + "unique": 110051, + "skill1": 200771, + "skill2": 201042, + "skill3": 200582, + "skill_pl2": 201332, + "skill_pl3": 200772, + "skill_pl4": 201902, + "skill_pl5": 200581 + }, { "chara_card_id": 100601, "chara_id": 1006, @@ -719,6 +743,30 @@ "skill_pl4": 201611, "skill_pl5": 200541 }, + { + "chara_card_id": 102002, + "chara_id": 1020, + "name": "[Soirée des Chatons] Seiun Sky", + "variant": "[Soirée des Chatons]", + "sprint": 0, + "mile": 5, + "medium": 7, + "long": 7, + "front": 7, + "pace": 6, + "late": 4, + "end": 3, + "turf": 7, + "dirt": 1, + "unique": 110201, + "skill1": 200172, + "skill2": 200712, + "skill3": 200542, + "skill_pl2": 201272, + "skill_pl3": 200541, + "skill_pl4": 200532, + "skill_pl5": 201271 + }, { "chara_card_id": 102101, "chara_id": 1021, @@ -1035,7 +1083,7 @@ "chara_card_id": 103201, "chara_id": 1032, "name": "[Tach-nology] Agnes Tachyon", - "variant": "[tach-nology]", + "variant": "[Tach-nology]", "sprint": 0, "mile": 4, "medium": 7,