horse: add flat gate delay ability type

This commit is contained in:
2026-04-29 23:08:09 -04:00
parent 657cf22f71
commit b10a2572ec
2 changed files with 7 additions and 3 deletions

View File

@@ -18,6 +18,7 @@ func _() {
_ = x[AbilityHP-9] _ = x[AbilityHP-9]
_ = x[AbilityGateDelay-10] _ = x[AbilityGateDelay-10]
_ = x[AbilityFrenzy-13] _ = x[AbilityFrenzy-13]
_ = x[AbilityAddGateDelay-14]
_ = x[AbilityCurrentSpeed-21] _ = x[AbilityCurrentSpeed-21]
_ = x[AbilityTargetSpeed-27] _ = x[AbilityTargetSpeed-27]
_ = x[AbilityLaneSpeed-28] _ = x[AbilityLaneSpeed-28]
@@ -28,7 +29,7 @@ func _() {
const ( const (
_AbilityType_name_0 = "SpeedStaminaPowerGutsWitEnable Great Escape" _AbilityType_name_0 = "SpeedStaminaPowerGutsWitEnable Great Escape"
_AbilityType_name_1 = "VisionHPGate delay multiplier" _AbilityType_name_1 = "VisionHPGate delay multiplier"
_AbilityType_name_2 = "Frenzy" _AbilityType_name_2 = "FrenzyAdded gate delay"
_AbilityType_name_3 = "Current speed" _AbilityType_name_3 = "Current speed"
_AbilityType_name_4 = "Target speedLane change speed" _AbilityType_name_4 = "Target speedLane change speed"
_AbilityType_name_5 = "Acceleration" _AbilityType_name_5 = "Acceleration"
@@ -38,6 +39,7 @@ const (
var ( var (
_AbilityType_index_0 = [...]uint8{0, 5, 12, 17, 21, 24, 43} _AbilityType_index_0 = [...]uint8{0, 5, 12, 17, 21, 24, 43}
_AbilityType_index_1 = [...]uint8{0, 6, 8, 29} _AbilityType_index_1 = [...]uint8{0, 6, 8, 29}
_AbilityType_index_2 = [...]uint8{0, 6, 22}
_AbilityType_index_4 = [...]uint8{0, 12, 29} _AbilityType_index_4 = [...]uint8{0, 12, 29}
) )
@@ -49,8 +51,9 @@ func (i AbilityType) String() string {
case 8 <= i && i <= 10: case 8 <= i && i <= 10:
i -= 8 i -= 8
return _AbilityType_name_1[_AbilityType_index_1[i]:_AbilityType_index_1[i+1]] return _AbilityType_name_1[_AbilityType_index_1[i]:_AbilityType_index_1[i+1]]
case i == 13: case 13 <= i && i <= 14:
return _AbilityType_name_2 i -= 13
return _AbilityType_name_2[_AbilityType_index_2[i]:_AbilityType_index_2[i+1]]
case i == 21: case i == 21:
return _AbilityType_name_3 return _AbilityType_name_3
case 27 <= i && i <= 28: case 27 <= i && i <= 28:

View File

@@ -153,6 +153,7 @@ const (
AbilityHP AbilityType = 9 // HP AbilityHP AbilityType = 9 // HP
AbilityGateDelay AbilityType = 10 // Gate delay multiplier AbilityGateDelay AbilityType = 10 // Gate delay multiplier
AbilityFrenzy AbilityType = 13 // Frenzy AbilityFrenzy AbilityType = 13 // Frenzy
AbilityAddGateDelay AbilityType = 14 // Added gate delay
AbilityCurrentSpeed AbilityType = 21 // Current speed AbilityCurrentSpeed AbilityType = 21 // Current speed
AbilityTargetSpeed AbilityType = 27 // Target speed AbilityTargetSpeed AbilityType = 27 // Target speed
AbilityLaneSpeed AbilityType = 28 // Lane change speed AbilityLaneSpeed AbilityType = 28 // Lane change speed