Files
galaxy-game/pkg/error/input.go
T
2025-09-30 23:40:50 +03:00

46 lines
1.3 KiB
Go

package error
func NewHostRaceUnknownError(arg ...any) error {
return newGenericError(ErrInputUnknownHostRace, arg...)
}
func NewOpponentRaceUnknownError(arg ...any) error {
return newGenericError(ErrInputUnknownOpponentRace, arg...)
}
func NewEntityTypeNameValidationError(arg ...any) error {
return newGenericError(ErrInputEntityTypeNameInvalid, arg...)
}
func NewEntityTypeNameExistsError(arg ...any) error {
return newGenericError(ErrInputEntityTypeNameExists, arg...)
}
func NewShipTypeDriveValueError(arg ...any) error {
return newGenericError(ErrInputShipTypeDriveValue, arg...)
}
func NewShipTypeWeaponsValueError(arg ...any) error {
return newGenericError(ErrInputShipTypeWeaponsValue, arg...)
}
func NewShipTypeShieldsValueError(arg ...any) error {
return newGenericError(ErrInputShipTypeShieldsValue, arg...)
}
func NewShipTypeCargoValueError(arg ...any) error {
return newGenericError(ErrInputShipTypeCargoValue, arg...)
}
func NewShipTypeArmamentValueError(arg ...any) error {
return newGenericError(ErrInputShipTypeArmamentValue, arg...)
}
func NewShipTypeArmamentAndWeaponsValueError(arg ...any) error {
return newGenericError(ErrInputShipTypeWeaponsAndArmamentValue, arg...)
}
func NewShipTypeShipTypeZeroValuesError(arg ...any) error {
return newGenericError(ErrInputShipTypeZeroValues, arg...)
}