diff --git a/flat/generated_AerialGoalScoreMutator.go b/flat/generated_AerialGoalScoreMutator.go new file mode 100644 index 0000000..e524634 --- /dev/null +++ b/flat/generated_AerialGoalScoreMutator.go @@ -0,0 +1,41 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type AerialGoalScoreMutator byte + +const ( + AerialGoalScoreMutatorDefault AerialGoalScoreMutator = 0 + AerialGoalScoreMutatorZero AerialGoalScoreMutator = 1 + AerialGoalScoreMutatorTwo AerialGoalScoreMutator = 2 + AerialGoalScoreMutatorThree AerialGoalScoreMutator = 3 + AerialGoalScoreMutatorFive AerialGoalScoreMutator = 4 + AerialGoalScoreMutatorTen AerialGoalScoreMutator = 5 +) + +var EnumNamesAerialGoalScoreMutator = map[AerialGoalScoreMutator]string{ + AerialGoalScoreMutatorDefault: "Default", + AerialGoalScoreMutatorZero: "Zero", + AerialGoalScoreMutatorTwo: "Two", + AerialGoalScoreMutatorThree: "Three", + AerialGoalScoreMutatorFive: "Five", + AerialGoalScoreMutatorTen: "Ten", +} + +var EnumValuesAerialGoalScoreMutator = map[string]AerialGoalScoreMutator{ + "Default": AerialGoalScoreMutatorDefault, + "Zero": AerialGoalScoreMutatorZero, + "Two": AerialGoalScoreMutatorTwo, + "Three": AerialGoalScoreMutatorThree, + "Five": AerialGoalScoreMutatorFive, + "Ten": AerialGoalScoreMutatorTen, +} + +func (v AerialGoalScoreMutator) String() string { + if s, ok := EnumNamesAerialGoalScoreMutator[v]; ok { + return s + } + return "AerialGoalScoreMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_AssistGoalScoreMutator.go b/flat/generated_AssistGoalScoreMutator.go new file mode 100644 index 0000000..439aa55 --- /dev/null +++ b/flat/generated_AssistGoalScoreMutator.go @@ -0,0 +1,35 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type AssistGoalScoreMutator byte + +const ( + AssistGoalScoreMutatorDefault AssistGoalScoreMutator = 0 + AssistGoalScoreMutatorOne AssistGoalScoreMutator = 1 + AssistGoalScoreMutatorTwo AssistGoalScoreMutator = 2 + AssistGoalScoreMutatorThree AssistGoalScoreMutator = 3 +) + +var EnumNamesAssistGoalScoreMutator = map[AssistGoalScoreMutator]string{ + AssistGoalScoreMutatorDefault: "Default", + AssistGoalScoreMutatorOne: "One", + AssistGoalScoreMutatorTwo: "Two", + AssistGoalScoreMutatorThree: "Three", +} + +var EnumValuesAssistGoalScoreMutator = map[string]AssistGoalScoreMutator{ + "Default": AssistGoalScoreMutatorDefault, + "One": AssistGoalScoreMutatorOne, + "Two": AssistGoalScoreMutatorTwo, + "Three": AssistGoalScoreMutatorThree, +} + +func (v AssistGoalScoreMutator) String() string { + if s, ok := EnumNamesAssistGoalScoreMutator[v]; ok { + return s + } + return "AssistGoalScoreMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_BallBouncinessMutator.go b/flat/generated_BallBouncinessMutator.go index 68ed4e2..de06b2f 100644 --- a/flat/generated_BallBouncinessMutator.go +++ b/flat/generated_BallBouncinessMutator.go @@ -8,27 +8,27 @@ import "strconv" type BallBouncinessMutator byte const ( - BallBouncinessMutatorDefault BallBouncinessMutator = 0 - BallBouncinessMutatorLow BallBouncinessMutator = 1 - BallBouncinessMutatorHigh BallBouncinessMutator = 2 - BallBouncinessMutatorSuperHigh BallBouncinessMutator = 3 - BallBouncinessMutatorLowishBounciness BallBouncinessMutator = 4 + BallBouncinessMutatorDefault BallBouncinessMutator = 0 + BallBouncinessMutatorLow BallBouncinessMutator = 1 + BallBouncinessMutatorHigh BallBouncinessMutator = 2 + BallBouncinessMutatorSuperHigh BallBouncinessMutator = 3 + BallBouncinessMutatorLowish BallBouncinessMutator = 4 ) var EnumNamesBallBouncinessMutator = map[BallBouncinessMutator]string{ - BallBouncinessMutatorDefault: "Default", - BallBouncinessMutatorLow: "Low", - BallBouncinessMutatorHigh: "High", - BallBouncinessMutatorSuperHigh: "SuperHigh", - BallBouncinessMutatorLowishBounciness: "LowishBounciness", + BallBouncinessMutatorDefault: "Default", + BallBouncinessMutatorLow: "Low", + BallBouncinessMutatorHigh: "High", + BallBouncinessMutatorSuperHigh: "SuperHigh", + BallBouncinessMutatorLowish: "Lowish", } var EnumValuesBallBouncinessMutator = map[string]BallBouncinessMutator{ - "Default": BallBouncinessMutatorDefault, - "Low": BallBouncinessMutatorLow, - "High": BallBouncinessMutatorHigh, - "SuperHigh": BallBouncinessMutatorSuperHigh, - "LowishBounciness": BallBouncinessMutatorLowishBounciness, + "Default": BallBouncinessMutatorDefault, + "Low": BallBouncinessMutatorLow, + "High": BallBouncinessMutatorHigh, + "SuperHigh": BallBouncinessMutatorSuperHigh, + "Lowish": BallBouncinessMutatorLowish, } func (v BallBouncinessMutator) String() string { diff --git a/flat/generated_BallGravityMutator.go b/flat/generated_BallGravityMutator.go new file mode 100644 index 0000000..af7e0d7 --- /dev/null +++ b/flat/generated_BallGravityMutator.go @@ -0,0 +1,36 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +/// Ball gravity mutator options. +type BallGravityMutator byte + +const ( + BallGravityMutatorDefault BallGravityMutator = 0 + BallGravityMutatorLow BallGravityMutator = 1 + BallGravityMutatorHigh BallGravityMutator = 2 + BallGravityMutatorSuperHigh BallGravityMutator = 3 +) + +var EnumNamesBallGravityMutator = map[BallGravityMutator]string{ + BallGravityMutatorDefault: "Default", + BallGravityMutatorLow: "Low", + BallGravityMutatorHigh: "High", + BallGravityMutatorSuperHigh: "SuperHigh", +} + +var EnumValuesBallGravityMutator = map[string]BallGravityMutator{ + "Default": BallGravityMutatorDefault, + "Low": BallGravityMutatorLow, + "High": BallGravityMutatorHigh, + "SuperHigh": BallGravityMutatorSuperHigh, +} + +func (v BallGravityMutator) String() string { + if s, ok := EnumNamesBallGravityMutator[v]; ok { + return s + } + return "BallGravityMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_BallTypeMutator.go b/flat/generated_BallTypeMutator.go index 190724e..3d01512 100644 --- a/flat/generated_BallTypeMutator.go +++ b/flat/generated_BallTypeMutator.go @@ -8,39 +8,51 @@ import "strconv" type BallTypeMutator byte const ( - BallTypeMutatorDefault BallTypeMutator = 0 - BallTypeMutatorCube BallTypeMutator = 1 - BallTypeMutatorPuck BallTypeMutator = 2 - BallTypeMutatorBasketball BallTypeMutator = 3 - BallTypeMutatorBeachball BallTypeMutator = 4 - BallTypeMutatorAnniversary BallTypeMutator = 5 - BallTypeMutatorHaunted BallTypeMutator = 6 - BallTypeMutatorEkin BallTypeMutator = 7 - BallTypeMutatorSpookyCube BallTypeMutator = 8 + BallTypeMutatorDefault BallTypeMutator = 0 + BallTypeMutatorCube BallTypeMutator = 1 + BallTypeMutatorPuck BallTypeMutator = 2 + BallTypeMutatorBasketball BallTypeMutator = 3 + BallTypeMutatorBeachball BallTypeMutator = 4 + BallTypeMutatorAnniversary BallTypeMutator = 5 + BallTypeMutatorHaunted BallTypeMutator = 6 + BallTypeMutatorEkin BallTypeMutator = 7 + BallTypeMutatorSpookyCube BallTypeMutator = 8 + BallTypeMutatorEgg BallTypeMutator = 9 + BallTypeMutatorPlayerSeeking BallTypeMutator = 10 + BallTypeMutatorDropshot BallTypeMutator = 11 + BallTypeMutatorScoreAbsorb BallTypeMutator = 12 ) var EnumNamesBallTypeMutator = map[BallTypeMutator]string{ - BallTypeMutatorDefault: "Default", - BallTypeMutatorCube: "Cube", - BallTypeMutatorPuck: "Puck", - BallTypeMutatorBasketball: "Basketball", - BallTypeMutatorBeachball: "Beachball", - BallTypeMutatorAnniversary: "Anniversary", - BallTypeMutatorHaunted: "Haunted", - BallTypeMutatorEkin: "Ekin", - BallTypeMutatorSpookyCube: "SpookyCube", + BallTypeMutatorDefault: "Default", + BallTypeMutatorCube: "Cube", + BallTypeMutatorPuck: "Puck", + BallTypeMutatorBasketball: "Basketball", + BallTypeMutatorBeachball: "Beachball", + BallTypeMutatorAnniversary: "Anniversary", + BallTypeMutatorHaunted: "Haunted", + BallTypeMutatorEkin: "Ekin", + BallTypeMutatorSpookyCube: "SpookyCube", + BallTypeMutatorEgg: "Egg", + BallTypeMutatorPlayerSeeking: "PlayerSeeking", + BallTypeMutatorDropshot: "Dropshot", + BallTypeMutatorScoreAbsorb: "ScoreAbsorb", } var EnumValuesBallTypeMutator = map[string]BallTypeMutator{ - "Default": BallTypeMutatorDefault, - "Cube": BallTypeMutatorCube, - "Puck": BallTypeMutatorPuck, - "Basketball": BallTypeMutatorBasketball, - "Beachball": BallTypeMutatorBeachball, - "Anniversary": BallTypeMutatorAnniversary, - "Haunted": BallTypeMutatorHaunted, - "Ekin": BallTypeMutatorEkin, - "SpookyCube": BallTypeMutatorSpookyCube, + "Default": BallTypeMutatorDefault, + "Cube": BallTypeMutatorCube, + "Puck": BallTypeMutatorPuck, + "Basketball": BallTypeMutatorBasketball, + "Beachball": BallTypeMutatorBeachball, + "Anniversary": BallTypeMutatorAnniversary, + "Haunted": BallTypeMutatorHaunted, + "Ekin": BallTypeMutatorEkin, + "SpookyCube": BallTypeMutatorSpookyCube, + "Egg": BallTypeMutatorEgg, + "PlayerSeeking": BallTypeMutatorPlayerSeeking, + "Dropshot": BallTypeMutatorDropshot, + "ScoreAbsorb": BallTypeMutatorScoreAbsorb, } func (v BallTypeMutator) String() string { diff --git a/flat/generated_DemolishMutator.go b/flat/generated_DemolishMutator.go index ca96712..ec26503 100644 --- a/flat/generated_DemolishMutator.go +++ b/flat/generated_DemolishMutator.go @@ -8,27 +8,33 @@ import "strconv" type DemolishMutator byte const ( - DemolishMutatorDefault DemolishMutator = 0 - DemolishMutatorDisabled DemolishMutator = 1 - DemolishMutatorFriendlyFire DemolishMutator = 2 - DemolishMutatorOnContact DemolishMutator = 3 - DemolishMutatorOnContactFF DemolishMutator = 4 + DemolishMutatorDefault DemolishMutator = 0 + DemolishMutatorDisabled DemolishMutator = 1 + DemolishMutatorFriendlyFire DemolishMutator = 2 + DemolishMutatorOnContact DemolishMutator = 3 + DemolishMutatorOnContactFF DemolishMutator = 4 + DemolishMutatorOnBallContact DemolishMutator = 5 + DemolishMutatorOnBallContactFF DemolishMutator = 6 ) var EnumNamesDemolishMutator = map[DemolishMutator]string{ - DemolishMutatorDefault: "Default", - DemolishMutatorDisabled: "Disabled", - DemolishMutatorFriendlyFire: "FriendlyFire", - DemolishMutatorOnContact: "OnContact", - DemolishMutatorOnContactFF: "OnContactFF", + DemolishMutatorDefault: "Default", + DemolishMutatorDisabled: "Disabled", + DemolishMutatorFriendlyFire: "FriendlyFire", + DemolishMutatorOnContact: "OnContact", + DemolishMutatorOnContactFF: "OnContactFF", + DemolishMutatorOnBallContact: "OnBallContact", + DemolishMutatorOnBallContactFF: "OnBallContactFF", } var EnumValuesDemolishMutator = map[string]DemolishMutator{ - "Default": DemolishMutatorDefault, - "Disabled": DemolishMutatorDisabled, - "FriendlyFire": DemolishMutatorFriendlyFire, - "OnContact": DemolishMutatorOnContact, - "OnContactFF": DemolishMutatorOnContactFF, + "Default": DemolishMutatorDefault, + "Disabled": DemolishMutatorDisabled, + "FriendlyFire": DemolishMutatorFriendlyFire, + "OnContact": DemolishMutatorOnContact, + "OnContactFF": DemolishMutatorOnContactFF, + "OnBallContact": DemolishMutatorOnBallContact, + "OnBallContactFF": DemolishMutatorOnBallContactFF, } func (v DemolishMutator) String() string { diff --git a/flat/generated_DemolishScoreMutator.go b/flat/generated_DemolishScoreMutator.go new file mode 100644 index 0000000..f7f484f --- /dev/null +++ b/flat/generated_DemolishScoreMutator.go @@ -0,0 +1,35 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type DemolishScoreMutator byte + +const ( + DemolishScoreMutatorDefault DemolishScoreMutator = 0 + DemolishScoreMutatorOne DemolishScoreMutator = 1 + DemolishScoreMutatorTwo DemolishScoreMutator = 2 + DemolishScoreMutatorThree DemolishScoreMutator = 3 +) + +var EnumNamesDemolishScoreMutator = map[DemolishScoreMutator]string{ + DemolishScoreMutatorDefault: "Default", + DemolishScoreMutatorOne: "One", + DemolishScoreMutatorTwo: "Two", + DemolishScoreMutatorThree: "Three", +} + +var EnumValuesDemolishScoreMutator = map[string]DemolishScoreMutator{ + "Default": DemolishScoreMutatorDefault, + "One": DemolishScoreMutatorOne, + "Two": DemolishScoreMutatorTwo, + "Three": DemolishScoreMutatorThree, +} + +func (v DemolishScoreMutator) String() string { + if s, ok := EnumNamesDemolishScoreMutator[v]; ok { + return s + } + return "DemolishScoreMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_DodgeTimerMutator.go b/flat/generated_DodgeTimerMutator.go new file mode 100644 index 0000000..4c0b1cb --- /dev/null +++ b/flat/generated_DodgeTimerMutator.go @@ -0,0 +1,35 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type DodgeTimerMutator byte + +const ( + DodgeTimerMutatorDefault DodgeTimerMutator = 0 + DodgeTimerMutatorTwoSeconds DodgeTimerMutator = 1 + DodgeTimerMutatorThreeSeconds DodgeTimerMutator = 2 + DodgeTimerMutatorUnlimited DodgeTimerMutator = 3 +) + +var EnumNamesDodgeTimerMutator = map[DodgeTimerMutator]string{ + DodgeTimerMutatorDefault: "Default", + DodgeTimerMutatorTwoSeconds: "TwoSeconds", + DodgeTimerMutatorThreeSeconds: "ThreeSeconds", + DodgeTimerMutatorUnlimited: "Unlimited", +} + +var EnumValuesDodgeTimerMutator = map[string]DodgeTimerMutator{ + "Default": DodgeTimerMutatorDefault, + "TwoSeconds": DodgeTimerMutatorTwoSeconds, + "ThreeSeconds": DodgeTimerMutatorThreeSeconds, + "Unlimited": DodgeTimerMutatorUnlimited, +} + +func (v DodgeTimerMutator) String() string { + if s, ok := EnumNamesDodgeTimerMutator[v]; ok { + return s + } + return "DodgeTimerMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_InputRestrictionMutator.go b/flat/generated_InputRestrictionMutator.go new file mode 100644 index 0000000..1d899d9 --- /dev/null +++ b/flat/generated_InputRestrictionMutator.go @@ -0,0 +1,29 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type InputRestrictionMutator byte + +const ( + InputRestrictionMutatorDefault InputRestrictionMutator = 0 + InputRestrictionMutatorBackwards InputRestrictionMutator = 1 +) + +var EnumNamesInputRestrictionMutator = map[InputRestrictionMutator]string{ + InputRestrictionMutatorDefault: "Default", + InputRestrictionMutatorBackwards: "Backwards", +} + +var EnumValuesInputRestrictionMutator = map[string]InputRestrictionMutator{ + "Default": InputRestrictionMutatorDefault, + "Backwards": InputRestrictionMutatorBackwards, +} + +func (v InputRestrictionMutator) String() string { + if s, ok := EnumNamesInputRestrictionMutator[v]; ok { + return s + } + return "InputRestrictionMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_JumpMutator.go b/flat/generated_JumpMutator.go new file mode 100644 index 0000000..262a491 --- /dev/null +++ b/flat/generated_JumpMutator.go @@ -0,0 +1,44 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type JumpMutator byte + +const ( + JumpMutatorDefault JumpMutator = 0 + JumpMutatorGrounded JumpMutator = 1 + JumpMutatorTwo JumpMutator = 2 + JumpMutatorThree JumpMutator = 3 + JumpMutatorFour JumpMutator = 4 + JumpMutatorUnlimited JumpMutator = 5 + JumpMutatorNoJumps JumpMutator = 6 +) + +var EnumNamesJumpMutator = map[JumpMutator]string{ + JumpMutatorDefault: "Default", + JumpMutatorGrounded: "Grounded", + JumpMutatorTwo: "Two", + JumpMutatorThree: "Three", + JumpMutatorFour: "Four", + JumpMutatorUnlimited: "Unlimited", + JumpMutatorNoJumps: "NoJumps", +} + +var EnumValuesJumpMutator = map[string]JumpMutator{ + "Default": JumpMutatorDefault, + "Grounded": JumpMutatorGrounded, + "Two": JumpMutatorTwo, + "Three": JumpMutatorThree, + "Four": JumpMutatorFour, + "Unlimited": JumpMutatorUnlimited, + "NoJumps": JumpMutatorNoJumps, +} + +func (v JumpMutator) String() string { + if s, ok := EnumNamesJumpMutator[v]; ok { + return s + } + return "JumpMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_MaxScoreMutator.go b/flat/generated_MaxScoreMutator.go index 60d40ce..fac133f 100644 --- a/flat/generated_MaxScoreMutator.go +++ b/flat/generated_MaxScoreMutator.go @@ -8,30 +8,60 @@ import "strconv" type MaxScoreMutator byte const ( - MaxScoreMutatorDefault MaxScoreMutator = 0 - MaxScoreMutatorOneGoal MaxScoreMutator = 1 - MaxScoreMutatorThreeGoals MaxScoreMutator = 2 - MaxScoreMutatorFiveGoals MaxScoreMutator = 3 - MaxScoreMutatorSevenGoals MaxScoreMutator = 4 - MaxScoreMutatorUnlimited MaxScoreMutator = 5 + MaxScoreMutatorDefault MaxScoreMutator = 0 + MaxScoreMutatorOneGoal MaxScoreMutator = 1 + MaxScoreMutatorThreeGoals MaxScoreMutator = 2 + MaxScoreMutatorFiveGoals MaxScoreMutator = 3 + MaxScoreMutatorSevenGoals MaxScoreMutator = 4 + MaxScoreMutatorTenGoals MaxScoreMutator = 5 + MaxScoreMutatorTwentyGoals MaxScoreMutator = 6 + MaxScoreMutatorThirtyGoals MaxScoreMutator = 7 + MaxScoreMutatorFortyGoals MaxScoreMutator = 8 + MaxScoreMutatorFiftyGoals MaxScoreMutator = 9 + MaxScoreMutatorSixtyGoals MaxScoreMutator = 10 + MaxScoreMutatorSeventyGoals MaxScoreMutator = 11 + MaxScoreMutatorEightyGoals MaxScoreMutator = 12 + MaxScoreMutatorNinetyGoals MaxScoreMutator = 13 + MaxScoreMutatorHundredGoals MaxScoreMutator = 14 + MaxScoreMutatorUnlimited MaxScoreMutator = 15 ) var EnumNamesMaxScoreMutator = map[MaxScoreMutator]string{ - MaxScoreMutatorDefault: "Default", - MaxScoreMutatorOneGoal: "OneGoal", - MaxScoreMutatorThreeGoals: "ThreeGoals", - MaxScoreMutatorFiveGoals: "FiveGoals", - MaxScoreMutatorSevenGoals: "SevenGoals", - MaxScoreMutatorUnlimited: "Unlimited", + MaxScoreMutatorDefault: "Default", + MaxScoreMutatorOneGoal: "OneGoal", + MaxScoreMutatorThreeGoals: "ThreeGoals", + MaxScoreMutatorFiveGoals: "FiveGoals", + MaxScoreMutatorSevenGoals: "SevenGoals", + MaxScoreMutatorTenGoals: "TenGoals", + MaxScoreMutatorTwentyGoals: "TwentyGoals", + MaxScoreMutatorThirtyGoals: "ThirtyGoals", + MaxScoreMutatorFortyGoals: "FortyGoals", + MaxScoreMutatorFiftyGoals: "FiftyGoals", + MaxScoreMutatorSixtyGoals: "SixtyGoals", + MaxScoreMutatorSeventyGoals: "SeventyGoals", + MaxScoreMutatorEightyGoals: "EightyGoals", + MaxScoreMutatorNinetyGoals: "NinetyGoals", + MaxScoreMutatorHundredGoals: "HundredGoals", + MaxScoreMutatorUnlimited: "Unlimited", } var EnumValuesMaxScoreMutator = map[string]MaxScoreMutator{ - "Default": MaxScoreMutatorDefault, - "OneGoal": MaxScoreMutatorOneGoal, - "ThreeGoals": MaxScoreMutatorThreeGoals, - "FiveGoals": MaxScoreMutatorFiveGoals, - "SevenGoals": MaxScoreMutatorSevenGoals, - "Unlimited": MaxScoreMutatorUnlimited, + "Default": MaxScoreMutatorDefault, + "OneGoal": MaxScoreMutatorOneGoal, + "ThreeGoals": MaxScoreMutatorThreeGoals, + "FiveGoals": MaxScoreMutatorFiveGoals, + "SevenGoals": MaxScoreMutatorSevenGoals, + "TenGoals": MaxScoreMutatorTenGoals, + "TwentyGoals": MaxScoreMutatorTwentyGoals, + "ThirtyGoals": MaxScoreMutatorThirtyGoals, + "FortyGoals": MaxScoreMutatorFortyGoals, + "FiftyGoals": MaxScoreMutatorFiftyGoals, + "SixtyGoals": MaxScoreMutatorSixtyGoals, + "SeventyGoals": MaxScoreMutatorSeventyGoals, + "EightyGoals": MaxScoreMutatorEightyGoals, + "NinetyGoals": MaxScoreMutatorNinetyGoals, + "HundredGoals": MaxScoreMutatorHundredGoals, + "Unlimited": MaxScoreMutatorUnlimited, } func (v MaxScoreMutator) String() string { diff --git a/flat/generated_MutatorSettings.go b/flat/generated_MutatorSettings.go index 6c13167..fe94b7b 100644 --- a/flat/generated_MutatorSettings.go +++ b/flat/generated_MutatorSettings.go @@ -28,6 +28,17 @@ type MutatorSettingsT struct { MaxTime MaxTimeMutator `json:"max_time"` GameEvent GameEventMutator `json:"game_event"` Audio AudioMutator `json:"audio"` + BallGravity BallGravityMutator `json:"ball_gravity"` + Territory TerritoryMutator `json:"territory"` + StaleBall StaleBallMutator `json:"stale_ball"` + Jump JumpMutator `json:"jump"` + DodgeTimer DodgeTimerMutator `json:"dodge_timer"` + PossessionScore PossessionScoreMutator `json:"possession_score"` + DemolishScore DemolishScoreMutator `json:"demolish_score"` + NormalGoalScore NormalGoalScoreMutator `json:"normal_goal_score"` + AerialGoalScore AerialGoalScoreMutator `json:"aerial_goal_score"` + AssistGoalScore AssistGoalScoreMutator `json:"assist_goal_score"` + InputRestriction InputRestrictionMutator `json:"input_restriction"` } func (t *MutatorSettingsT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT { @@ -55,6 +66,17 @@ func (t *MutatorSettingsT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffse MutatorSettingsAddMaxTime(builder, t.MaxTime) MutatorSettingsAddGameEvent(builder, t.GameEvent) MutatorSettingsAddAudio(builder, t.Audio) + MutatorSettingsAddBallGravity(builder, t.BallGravity) + MutatorSettingsAddTerritory(builder, t.Territory) + MutatorSettingsAddStaleBall(builder, t.StaleBall) + MutatorSettingsAddJump(builder, t.Jump) + MutatorSettingsAddDodgeTimer(builder, t.DodgeTimer) + MutatorSettingsAddPossessionScore(builder, t.PossessionScore) + MutatorSettingsAddDemolishScore(builder, t.DemolishScore) + MutatorSettingsAddNormalGoalScore(builder, t.NormalGoalScore) + MutatorSettingsAddAerialGoalScore(builder, t.AerialGoalScore) + MutatorSettingsAddAssistGoalScore(builder, t.AssistGoalScore) + MutatorSettingsAddInputRestriction(builder, t.InputRestriction) return MutatorSettingsEnd(builder) } @@ -79,6 +101,17 @@ func (rcv *MutatorSettings) UnPackTo(t *MutatorSettingsT) { t.MaxTime = rcv.MaxTime() t.GameEvent = rcv.GameEvent() t.Audio = rcv.Audio() + t.BallGravity = rcv.BallGravity() + t.Territory = rcv.Territory() + t.StaleBall = rcv.StaleBall() + t.Jump = rcv.Jump() + t.DodgeTimer = rcv.DodgeTimer() + t.PossessionScore = rcv.PossessionScore() + t.DemolishScore = rcv.DemolishScore() + t.NormalGoalScore = rcv.NormalGoalScore() + t.AerialGoalScore = rcv.AerialGoalScore() + t.AssistGoalScore = rcv.AssistGoalScore() + t.InputRestriction = rcv.InputRestriction() } func (rcv *MutatorSettings) UnPack() *MutatorSettingsT { @@ -181,7 +214,7 @@ func (rcv *MutatorSettings) MutateOvertime(n OvertimeMutator) bool { return rcv._tab.MutateByteSlot(10, byte(n)) } -/// The series length (unsupported). +/// The series length. func (rcv *MutatorSettings) SeriesLength() SeriesLengthMutator { o := flatbuffers.UOffsetT(rcv._tab.Offset(12)) if o != 0 { @@ -190,7 +223,7 @@ func (rcv *MutatorSettings) SeriesLength() SeriesLengthMutator { return 0 } -/// The series length (unsupported). +/// The series length. func (rcv *MutatorSettings) MutateSeriesLength(n SeriesLengthMutator) bool { return rcv._tab.MutateByteSlot(12, byte(n)) } @@ -407,8 +440,162 @@ func (rcv *MutatorSettings) MutateAudio(n AudioMutator) bool { return rcv._tab.MutateByteSlot(42, byte(n)) } +/// Ball gravity. +func (rcv *MutatorSettings) BallGravity() BallGravityMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(44)) + if o != 0 { + return BallGravityMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Ball gravity. +func (rcv *MutatorSettings) MutateBallGravity(n BallGravityMutator) bool { + return rcv._tab.MutateByteSlot(44, byte(n)) +} + +/// Territory mutator. +func (rcv *MutatorSettings) Territory() TerritoryMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(46)) + if o != 0 { + return TerritoryMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Territory mutator. +func (rcv *MutatorSettings) MutateTerritory(n TerritoryMutator) bool { + return rcv._tab.MutateByteSlot(46, byte(n)) +} + +/// Stale ball mutator. +func (rcv *MutatorSettings) StaleBall() StaleBallMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(48)) + if o != 0 { + return StaleBallMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Stale ball mutator. +func (rcv *MutatorSettings) MutateStaleBall(n StaleBallMutator) bool { + return rcv._tab.MutateByteSlot(48, byte(n)) +} + +/// Jumps mutator. +func (rcv *MutatorSettings) Jump() JumpMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(50)) + if o != 0 { + return JumpMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Jumps mutator. +func (rcv *MutatorSettings) MutateJump(n JumpMutator) bool { + return rcv._tab.MutateByteSlot(50, byte(n)) +} + +/// Dodge timer mutator. +func (rcv *MutatorSettings) DodgeTimer() DodgeTimerMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(52)) + if o != 0 { + return DodgeTimerMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Dodge timer mutator. +func (rcv *MutatorSettings) MutateDodgeTimer(n DodgeTimerMutator) bool { + return rcv._tab.MutateByteSlot(52, byte(n)) +} + +/// Possession score mutator. +func (rcv *MutatorSettings) PossessionScore() PossessionScoreMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(54)) + if o != 0 { + return PossessionScoreMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Possession score mutator. +func (rcv *MutatorSettings) MutatePossessionScore(n PossessionScoreMutator) bool { + return rcv._tab.MutateByteSlot(54, byte(n)) +} + +/// Demolish score mutator. +func (rcv *MutatorSettings) DemolishScore() DemolishScoreMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(56)) + if o != 0 { + return DemolishScoreMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Demolish score mutator. +func (rcv *MutatorSettings) MutateDemolishScore(n DemolishScoreMutator) bool { + return rcv._tab.MutateByteSlot(56, byte(n)) +} + +/// Normal goal score mutator. +func (rcv *MutatorSettings) NormalGoalScore() NormalGoalScoreMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(58)) + if o != 0 { + return NormalGoalScoreMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Normal goal score mutator. +func (rcv *MutatorSettings) MutateNormalGoalScore(n NormalGoalScoreMutator) bool { + return rcv._tab.MutateByteSlot(58, byte(n)) +} + +/// Aerial goal score mutator. +func (rcv *MutatorSettings) AerialGoalScore() AerialGoalScoreMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(60)) + if o != 0 { + return AerialGoalScoreMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Aerial goal score mutator. +func (rcv *MutatorSettings) MutateAerialGoalScore(n AerialGoalScoreMutator) bool { + return rcv._tab.MutateByteSlot(60, byte(n)) +} + +/// Assist goal score mutator. +func (rcv *MutatorSettings) AssistGoalScore() AssistGoalScoreMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(62)) + if o != 0 { + return AssistGoalScoreMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Assist goal score mutator. +func (rcv *MutatorSettings) MutateAssistGoalScore(n AssistGoalScoreMutator) bool { + return rcv._tab.MutateByteSlot(62, byte(n)) +} + +/// Player input restriction mutator. +func (rcv *MutatorSettings) InputRestriction() InputRestrictionMutator { + o := flatbuffers.UOffsetT(rcv._tab.Offset(64)) + if o != 0 { + return InputRestrictionMutator(rcv._tab.GetByte(o + rcv._tab.Pos)) + } + return 0 +} + +/// Player input restriction mutator. +func (rcv *MutatorSettings) MutateInputRestriction(n InputRestrictionMutator) bool { + return rcv._tab.MutateByteSlot(64, byte(n)) +} + func MutatorSettingsStart(builder *flatbuffers.Builder) { - builder.StartObject(20) + builder.StartObject(31) } func MutatorSettingsAddMatchLength(builder *flatbuffers.Builder, matchLength MatchLengthMutator) { builder.PrependByteSlot(0, byte(matchLength), 0) @@ -470,6 +657,39 @@ func MutatorSettingsAddGameEvent(builder *flatbuffers.Builder, gameEvent GameEve func MutatorSettingsAddAudio(builder *flatbuffers.Builder, audio AudioMutator) { builder.PrependByteSlot(19, byte(audio), 0) } +func MutatorSettingsAddBallGravity(builder *flatbuffers.Builder, ballGravity BallGravityMutator) { + builder.PrependByteSlot(20, byte(ballGravity), 0) +} +func MutatorSettingsAddTerritory(builder *flatbuffers.Builder, territory TerritoryMutator) { + builder.PrependByteSlot(21, byte(territory), 0) +} +func MutatorSettingsAddStaleBall(builder *flatbuffers.Builder, staleBall StaleBallMutator) { + builder.PrependByteSlot(22, byte(staleBall), 0) +} +func MutatorSettingsAddJump(builder *flatbuffers.Builder, jump JumpMutator) { + builder.PrependByteSlot(23, byte(jump), 0) +} +func MutatorSettingsAddDodgeTimer(builder *flatbuffers.Builder, dodgeTimer DodgeTimerMutator) { + builder.PrependByteSlot(24, byte(dodgeTimer), 0) +} +func MutatorSettingsAddPossessionScore(builder *flatbuffers.Builder, possessionScore PossessionScoreMutator) { + builder.PrependByteSlot(25, byte(possessionScore), 0) +} +func MutatorSettingsAddDemolishScore(builder *flatbuffers.Builder, demolishScore DemolishScoreMutator) { + builder.PrependByteSlot(26, byte(demolishScore), 0) +} +func MutatorSettingsAddNormalGoalScore(builder *flatbuffers.Builder, normalGoalScore NormalGoalScoreMutator) { + builder.PrependByteSlot(27, byte(normalGoalScore), 0) +} +func MutatorSettingsAddAerialGoalScore(builder *flatbuffers.Builder, aerialGoalScore AerialGoalScoreMutator) { + builder.PrependByteSlot(28, byte(aerialGoalScore), 0) +} +func MutatorSettingsAddAssistGoalScore(builder *flatbuffers.Builder, assistGoalScore AssistGoalScoreMutator) { + builder.PrependByteSlot(29, byte(assistGoalScore), 0) +} +func MutatorSettingsAddInputRestriction(builder *flatbuffers.Builder, inputRestriction InputRestrictionMutator) { + builder.PrependByteSlot(30, byte(inputRestriction), 0) +} func MutatorSettingsEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT { return builder.EndObject() } diff --git a/flat/generated_NormalGoalScoreMutator.go b/flat/generated_NormalGoalScoreMutator.go new file mode 100644 index 0000000..11bb995 --- /dev/null +++ b/flat/generated_NormalGoalScoreMutator.go @@ -0,0 +1,41 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type NormalGoalScoreMutator byte + +const ( + NormalGoalScoreMutatorDefault NormalGoalScoreMutator = 0 + NormalGoalScoreMutatorZero NormalGoalScoreMutator = 1 + NormalGoalScoreMutatorTwo NormalGoalScoreMutator = 2 + NormalGoalScoreMutatorThree NormalGoalScoreMutator = 3 + NormalGoalScoreMutatorFive NormalGoalScoreMutator = 4 + NormalGoalScoreMutatorTen NormalGoalScoreMutator = 5 +) + +var EnumNamesNormalGoalScoreMutator = map[NormalGoalScoreMutator]string{ + NormalGoalScoreMutatorDefault: "Default", + NormalGoalScoreMutatorZero: "Zero", + NormalGoalScoreMutatorTwo: "Two", + NormalGoalScoreMutatorThree: "Three", + NormalGoalScoreMutatorFive: "Five", + NormalGoalScoreMutatorTen: "Ten", +} + +var EnumValuesNormalGoalScoreMutator = map[string]NormalGoalScoreMutator{ + "Default": NormalGoalScoreMutatorDefault, + "Zero": NormalGoalScoreMutatorZero, + "Two": NormalGoalScoreMutatorTwo, + "Three": NormalGoalScoreMutatorThree, + "Five": NormalGoalScoreMutatorFive, + "Ten": NormalGoalScoreMutatorTen, +} + +func (v NormalGoalScoreMutator) String() string { + if s, ok := EnumNamesNormalGoalScoreMutator[v]; ok { + return s + } + return "NormalGoalScoreMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_PossessionScoreMutator.go b/flat/generated_PossessionScoreMutator.go new file mode 100644 index 0000000..6148832 --- /dev/null +++ b/flat/generated_PossessionScoreMutator.go @@ -0,0 +1,35 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type PossessionScoreMutator byte + +const ( + PossessionScoreMutatorDefault PossessionScoreMutator = 0 + PossessionScoreMutatorOneSecond PossessionScoreMutator = 1 + PossessionScoreMutatorTwoSeconds PossessionScoreMutator = 2 + PossessionScoreMutatorThreeSeconds PossessionScoreMutator = 3 +) + +var EnumNamesPossessionScoreMutator = map[PossessionScoreMutator]string{ + PossessionScoreMutatorDefault: "Default", + PossessionScoreMutatorOneSecond: "OneSecond", + PossessionScoreMutatorTwoSeconds: "TwoSeconds", + PossessionScoreMutatorThreeSeconds: "ThreeSeconds", +} + +var EnumValuesPossessionScoreMutator = map[string]PossessionScoreMutator{ + "Default": PossessionScoreMutatorDefault, + "OneSecond": PossessionScoreMutatorOneSecond, + "TwoSeconds": PossessionScoreMutatorTwoSeconds, + "ThreeSeconds": PossessionScoreMutatorThreeSeconds, +} + +func (v PossessionScoreMutator) String() string { + if s, ok := EnumNamesPossessionScoreMutator[v]; ok { + return s + } + return "PossessionScoreMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_RumbleMutator.go b/flat/generated_RumbleMutator.go index e14ba0f..401041a 100644 --- a/flat/generated_RumbleMutator.go +++ b/flat/generated_RumbleMutator.go @@ -19,6 +19,8 @@ const ( RumbleMutatorHauntedBallBeam RumbleMutator = 8 RumbleMutatorTactical RumbleMutator = 9 RumbleMutatorBatmanRumble RumbleMutator = 10 + RumbleMutatorGrapplingOnly RumbleMutator = 11 + RumbleMutatorHaymakerOnly RumbleMutator = 12 ) var EnumNamesRumbleMutator = map[RumbleMutator]string{ @@ -33,6 +35,8 @@ var EnumNamesRumbleMutator = map[RumbleMutator]string{ RumbleMutatorHauntedBallBeam: "HauntedBallBeam", RumbleMutatorTactical: "Tactical", RumbleMutatorBatmanRumble: "BatmanRumble", + RumbleMutatorGrapplingOnly: "GrapplingOnly", + RumbleMutatorHaymakerOnly: "HaymakerOnly", } var EnumValuesRumbleMutator = map[string]RumbleMutator{ @@ -47,6 +51,8 @@ var EnumValuesRumbleMutator = map[string]RumbleMutator{ "HauntedBallBeam": RumbleMutatorHauntedBallBeam, "Tactical": RumbleMutatorTactical, "BatmanRumble": RumbleMutatorBatmanRumble, + "GrapplingOnly": RumbleMutatorGrapplingOnly, + "HaymakerOnly": RumbleMutatorHaymakerOnly, } func (v RumbleMutator) String() string { diff --git a/flat/generated_StaleBallMutator.go b/flat/generated_StaleBallMutator.go new file mode 100644 index 0000000..cfb7cac --- /dev/null +++ b/flat/generated_StaleBallMutator.go @@ -0,0 +1,29 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type StaleBallMutator byte + +const ( + StaleBallMutatorDefault StaleBallMutator = 0 + StaleBallMutatorThirtySeconds StaleBallMutator = 1 +) + +var EnumNamesStaleBallMutator = map[StaleBallMutator]string{ + StaleBallMutatorDefault: "Default", + StaleBallMutatorThirtySeconds: "ThirtySeconds", +} + +var EnumValuesStaleBallMutator = map[string]StaleBallMutator{ + "Default": StaleBallMutatorDefault, + "ThirtySeconds": StaleBallMutatorThirtySeconds, +} + +func (v StaleBallMutator) String() string { + if s, ok := EnumNamesStaleBallMutator[v]; ok { + return s + } + return "StaleBallMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flat/generated_TerritoryMutator.go b/flat/generated_TerritoryMutator.go new file mode 100644 index 0000000..93c20f1 --- /dev/null +++ b/flat/generated_TerritoryMutator.go @@ -0,0 +1,29 @@ +// Code generated by the FlatBuffers compiler. DO NOT EDIT. + +package flat + +import "strconv" + +type TerritoryMutator byte + +const ( + TerritoryMutatorDefault TerritoryMutator = 0 + TerritoryMutatorTerritory TerritoryMutator = 1 +) + +var EnumNamesTerritoryMutator = map[TerritoryMutator]string{ + TerritoryMutatorDefault: "Default", + TerritoryMutatorTerritory: "Territory", +} + +var EnumValuesTerritoryMutator = map[string]TerritoryMutator{ + "Default": TerritoryMutatorDefault, + "Territory": TerritoryMutatorTerritory, +} + +func (v TerritoryMutator) String() string { + if s, ok := EnumNamesTerritoryMutator[v]; ok { + return s + } + return "TerritoryMutator(" + strconv.FormatInt(int64(v), 10) + ")" +} diff --git a/flatbuffers-schema b/flatbuffers-schema index ac7c8cf..c11b953 160000 --- a/flatbuffers-schema +++ b/flatbuffers-schema @@ -1 +1 @@ -Subproject commit ac7c8cf38b9d6981d37a5d02afdd44d9ecd43a25 +Subproject commit c11b9538c9d468e5efc8ac2ef163139a4aa0b332 diff --git a/go.mod b/go.mod index 6bc99ce..b243e56 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,4 @@ module github.com/swz-git/go-interface go 1.22.4 -require github.com/google/flatbuffers v24.12.23+incompatible +require github.com/google/flatbuffers v25.2.10+incompatible diff --git a/go.sum b/go.sum index cb0813a..26c2714 100644 --- a/go.sum +++ b/go.sum @@ -1,2 +1,2 @@ -github.com/google/flatbuffers v24.12.23+incompatible h1:ubBKR94NR4pXUCY/MUsRVzd9umNW7ht7EG9hHfS9FX8= -github.com/google/flatbuffers v24.12.23+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= +github.com/google/flatbuffers v25.2.10+incompatible h1:F3vclr7C3HpB1k9mxCGRMXq6FdUalZ6H/pNX4FP1v0Q= +github.com/google/flatbuffers v25.2.10+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8=