horse: generate with 2026-02-05 global db
This commit is contained in:
@@ -427,6 +427,7 @@ const (
|
||||
SkillFeatureAct SkillID = 202012 // Feature Act
|
||||
SkillDaringStrike SkillID = 202021 // Daring Strike
|
||||
SkillEarlyStart SkillID = 202022 // Early Start
|
||||
SkillNothingVentured SkillID = 202031 // Nothing Ventured
|
||||
SkillRiskyBusiness SkillID = 202032 // Risky Business
|
||||
SkillRunaway SkillID = 202051 // Runaway
|
||||
SkillBurningSpiritSPD SkillID = 210011 // Burning Spirit SPD
|
||||
@@ -938,6 +939,7 @@ var OrderedSkills = [...]SkillID{
|
||||
SkillFeatureAct,
|
||||
SkillDaringStrike,
|
||||
SkillEarlyStart,
|
||||
SkillNothingVentured,
|
||||
SkillRiskyBusiness,
|
||||
SkillRunaway,
|
||||
SkillBurningSpiritSPD,
|
||||
@@ -10116,6 +10118,29 @@ var AllSkills = map[SkillID]Skill{
|
||||
SPCost: 180,
|
||||
IconID: 20011,
|
||||
},
|
||||
SkillNothingVentured: {
|
||||
ID: 202031,
|
||||
Name: "Nothing Ventured",
|
||||
Description: "Greatly increase velocity in the second half of the race, but also greatly increase fatigue sometimes.",
|
||||
Group: 20203,
|
||||
Rarity: 2,
|
||||
GroupRate: 2,
|
||||
GradeValue: 334,
|
||||
WitCheck: true,
|
||||
Activations: []Activation{
|
||||
{
|
||||
Condition: "distance_rate_after_random==50",
|
||||
Duration: 18000,
|
||||
Cooldown: 5000000,
|
||||
Abilities: []Ability{
|
||||
{Type: 27, ValueUsage: 1, Value: 4500, Target: 1, TargetValue: 0},
|
||||
{Type: 9, ValueUsage: 8, Value: -10000, Target: 1, TargetValue: 0},
|
||||
},
|
||||
},
|
||||
},
|
||||
SPCost: 120,
|
||||
IconID: 20012,
|
||||
},
|
||||
SkillRiskyBusiness: {
|
||||
ID: 202032,
|
||||
Name: "Risky Business",
|
||||
@@ -12075,7 +12100,7 @@ var AllSkills = map[SkillID]Skill{
|
||||
SkillCarnivalBonus: {
|
||||
ID: 1000011,
|
||||
Name: "Carnival Bonus",
|
||||
Description: "Gain +{0}% Carnival Points. This skill will disappear when the event ends.",
|
||||
Description: "Increase attributes by +{0}% in the Racing Carnival. {1}% chance to also raise runner's mood to Great. This skill will disappear when the event ends.",
|
||||
Group: 100001,
|
||||
Rarity: 1,
|
||||
GroupRate: 1,
|
||||
@@ -12508,6 +12533,7 @@ var SkillNameToID = map[string]SkillID{
|
||||
"Feature Act": 202012,
|
||||
"Daring Strike": 202021,
|
||||
"Early Start": 202022,
|
||||
"Nothing Ventured": 202031,
|
||||
"Risky Business": 202032,
|
||||
"Runaway": 202051,
|
||||
"Burning Spirit SPD": 210011,
|
||||
@@ -12843,7 +12869,7 @@ var SkillGroups = map[int32][4]SkillID{
|
||||
20200: {SkillFamiliarGround},
|
||||
20201: {SkillHeadliner, SkillFeatureAct},
|
||||
20202: {SkillDaringStrike, SkillEarlyStart},
|
||||
20203: {SkillRiskyBusiness},
|
||||
20203: {SkillNothingVentured, SkillRiskyBusiness},
|
||||
21001: {SkillBurningSpiritSPD, SkillIgnitedSpiritSPD},
|
||||
21002: {SkillBurningSpiritSTA, SkillIgnitedSpiritSTA},
|
||||
21003: {SkillBurningSpiritPWR, SkillIgnitedSpiritPWR},
|
||||
|
||||
@@ -432,6 +432,7 @@ pub type skill
|
||||
Feature-Act
|
||||
Daring-Strike
|
||||
Early-Start
|
||||
Nothing-Ventured
|
||||
Risky-Business
|
||||
Runaway
|
||||
Burning-Spirit-SPD
|
||||
@@ -944,6 +945,7 @@ pub fun skill-id(s: skill): skill-id
|
||||
Feature-Act -> Skill-id(202012)
|
||||
Daring-Strike -> Skill-id(202021)
|
||||
Early-Start -> Skill-id(202022)
|
||||
Nothing-Ventured -> Skill-id(202031)
|
||||
Risky-Business -> Skill-id(202032)
|
||||
Runaway -> Skill-id(202051)
|
||||
Burning-Spirit-SPD -> Skill-id(210011)
|
||||
@@ -1455,6 +1457,7 @@ pub val all = [
|
||||
Feature-Act,
|
||||
Daring-Strike,
|
||||
Early-Start,
|
||||
Nothing-Ventured,
|
||||
Risky-Business,
|
||||
Runaway,
|
||||
Burning-Spirit-SPD,
|
||||
@@ -1966,6 +1969,7 @@ val name2id: rbmap<string, skill-id> = rb-map/empty()
|
||||
.set("Feature Act", Skill-id(202012))
|
||||
.set("Daring Strike", Skill-id(202021))
|
||||
.set("Early Start", Skill-id(202022))
|
||||
.set("Nothing Ventured", Skill-id(202031))
|
||||
.set("Risky Business", Skill-id(202032))
|
||||
.set("Runaway", Skill-id(202051))
|
||||
.set("Burning Spirit SPD", Skill-id(210011))
|
||||
@@ -2486,6 +2490,7 @@ pub fun show(s: skill-id): string
|
||||
202012 -> "Feature Act"
|
||||
202021 -> "Daring Strike"
|
||||
202022 -> "Early Start"
|
||||
202031 -> "Nothing Ventured"
|
||||
202032 -> "Risky Business"
|
||||
202051 -> "Runaway"
|
||||
210011 -> "Burning Spirit SPD"
|
||||
@@ -3000,6 +3005,7 @@ pub fun description(s: skill-id): string
|
||||
202012 -> "Slightly increase velocity when positioned toward the front upon approaching late-race. (Long)"
|
||||
202021 -> "Moderately increase velocity for a medium duration when positioned toward the back mid-race. (End Closer)"
|
||||
202022 -> "Very slightly increase velocity for a medium duration when positioned toward the back mid-race. (End Closer)"
|
||||
202031 -> "Greatly increase velocity in the second half of the race, but also greatly increase fatigue sometimes."
|
||||
202032 -> "Moderately increase velocity in the second half of the race, but also greatly increase fatigue sometimes."
|
||||
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."
|
||||
@@ -3085,7 +3091,7 @@ pub fun description(s: skill-id): string
|
||||
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."
|
||||
910561 -> "Slightly increase velocity with a surge of fortune when pressured by another runner toward the back in the second half of the race."
|
||||
1000011 -> "Gain +{0}% Carnival Points. This skill will disappear when the event ends."
|
||||
1000011 -> "Increase attributes by +{0}% in the Racing Carnival. {1}% chance to also raise runner's mood to Great. This skill will disappear when the event ends."
|
||||
_ -> ""
|
||||
|
||||
// Get the skill group ID for a skill.
|
||||
@@ -3514,6 +3520,7 @@ pub fun group(s: skill-id): skill-group-id
|
||||
202012 -> Skill-group-id(20201)
|
||||
202021 -> Skill-group-id(20202)
|
||||
202022 -> Skill-group-id(20202)
|
||||
202031 -> Skill-group-id(20203)
|
||||
202032 -> Skill-group-id(20203)
|
||||
202051 -> Skill-group-id(20205)
|
||||
210011 -> Skill-group-id(21001)
|
||||
@@ -4028,6 +4035,7 @@ pub fun rarity(s: skill-id): rarity
|
||||
202012 -> Common
|
||||
202021 -> Rare
|
||||
202022 -> Common
|
||||
202031 -> Rare
|
||||
202032 -> Common
|
||||
202051 -> Rare
|
||||
210011 -> Rare
|
||||
@@ -4542,6 +4550,7 @@ pub fun group-rate(s: skill-id): int
|
||||
202012 -> 1
|
||||
202021 -> 2
|
||||
202022 -> 1
|
||||
202031 -> 2
|
||||
202032 -> 1
|
||||
202051 -> 2
|
||||
210011 -> 2
|
||||
@@ -5056,6 +5065,7 @@ pub fun grade-value(s: skill-id): int
|
||||
202012 -> 217
|
||||
202021 -> 508
|
||||
202022 -> 217
|
||||
202031 -> 334
|
||||
202032 -> 129
|
||||
202051 -> 370
|
||||
210011 -> 633
|
||||
@@ -5570,6 +5580,7 @@ pub fun wit-check(s: skill-id): bool
|
||||
202012 -> True
|
||||
202021 -> True
|
||||
202022 -> True
|
||||
202031 -> True
|
||||
202032 -> True
|
||||
202051 -> False
|
||||
210011 -> True
|
||||
@@ -12331,6 +12342,26 @@ pub fun activations(s: skill-id): list<activation>
|
||||
]
|
||||
),
|
||||
]
|
||||
202031 -> [
|
||||
Activation(
|
||||
precondition = "",
|
||||
condition = "distance_rate_after_random==50",
|
||||
duration = 18000.decimal(-4),
|
||||
cooldown = 5000000.decimal(-4),
|
||||
abilities = [
|
||||
Ability(
|
||||
ability-type = Target-Speed(4500.decimal(-4)),
|
||||
value-usage = Direct,
|
||||
target = Self
|
||||
),
|
||||
Ability(
|
||||
ability-type = HP(-10000.decimal(-4)),
|
||||
value-usage = Multiply-Random,
|
||||
target = Self
|
||||
),
|
||||
]
|
||||
),
|
||||
]
|
||||
202032 -> [
|
||||
Activation(
|
||||
precondition = "",
|
||||
@@ -14339,6 +14370,7 @@ pub fun sp-cost(s: skill-id): int
|
||||
202012 -> 160
|
||||
202021 -> 180
|
||||
202022 -> 180
|
||||
202031 -> 120
|
||||
202032 -> 120
|
||||
202051 -> 200
|
||||
210011 -> 200
|
||||
@@ -14853,6 +14885,7 @@ pub fun icon-id(s: skill-id): skill-icon-id
|
||||
202012 -> Skill-icon-id(20011)
|
||||
202021 -> Skill-icon-id(20012)
|
||||
202022 -> Skill-icon-id(20011)
|
||||
202031 -> Skill-icon-id(20012)
|
||||
202032 -> Skill-icon-id(20011)
|
||||
202051 -> Skill-icon-id(40012)
|
||||
210011 -> Skill-icon-id(20102)
|
||||
@@ -15460,7 +15493,7 @@ pub fun skill-group/skills(sg: skill-group-id): list<skill-id>
|
||||
20200 -> [Skill-id(202002), ]
|
||||
20201 -> [Skill-id(202011), Skill-id(202012), ]
|
||||
20202 -> [Skill-id(202021), Skill-id(202022), ]
|
||||
20203 -> [Skill-id(202032), ]
|
||||
20203 -> [Skill-id(202031), Skill-id(202032), ]
|
||||
21001 -> [Skill-id(210011), Skill-id(210012), ]
|
||||
21002 -> [Skill-id(210021), Skill-id(210022), ]
|
||||
21003 -> [Skill-id(210031), Skill-id(210032), ]
|
||||
|
||||
Reference in New Issue
Block a user