game_rating

package
v0.0.0-...-c52fe67 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 5, 2020 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DescriptorUndefined = iota
	CERO_LOVE
	CERO_SEXUAL_CONTENT
	CERO_VIOLENCE
	CERO_HORROR
	CERO_DRINKING_SMOKING
	CERO_GAMBLING
	CERO_CRIME
	CERO_DRUGS
	CERO_LANGUAGE

	ESRB_ALCOHOL_REFERENCE
	ESRB_TOBACCO_REFERENCE
	ESRB_USE_OF_DRUGS
	ESRB_DRUG_REFERENCE
	ESRB_USE_OF_ALCOHOL
	ESRB_USE_OF_TOBACCO
	ESRB_BLOOD_GORE
	ESRB_ANIMATED_BLOOD
	ESRB_BLOOD_AND_GORE
	ESRB_BLOOD
	ESRB_CARTOON_VIOLENCE
	ESRB_INTENSE_VIOLENCE
	ESRB_VIOLENT_REFERENCES
	ESRB_FANTASY_VIOLENCE
	ESRB_VIOLENCE
	ESRB_COMIC_MISCHIEF
	ESRB_MATURE_HUMOR
	ESRB_CRUDE_HUMOR
	ESRB_LANGUAGE
	ESRB_STRONG_LANGUAGE
	ESRB_LYRICS
	ESRB_STRONG_LYRICS
	ESRB_NUDITY
	ESRB_PARTIAL_NUDITY
	ESRB_REAL_GAMBLING
	ESRB_SIMULATED_GAMBLING
	ESRB_SEXUAL_CONTENT
	ESRB_SEXUAL_VIOLENCE
	ESRB_SUGGESTIVE_THEMES
	ESRB_SEXUAL_THEMES
	ESRB_STRONG_SEXUAL_CONTENT
	ESRB_INTERACTIVE_ELEMENTS
	ESRB_IN_GAME_PURCHASES
	ESRB_IN_GAME_PURCHASES_INCLUDES_RANDOM_ITEMS
	ESRB_USERS_INTERACT
	ESRB_SHARES_LOCATION
	ESRB_UNRESTRICTED_INTERNET
	ESRB_ONLINE_MUSIC_NOT_RATED_BY_THE_ESRB

	PEGI_VIOLENCE
	PEGI_BAD_LANGUAGE
	PEGI_FEAR_HORROR
	PEGI_GAMBLING
	PEGI_SEX
	PEGI_DRUGS
	PEGI_DISCRIMINATION
	PEGI_ONLINE
	PEGI_IN_GAME_PURCHASES

	AGCOM_VIOLENCE
	AGCOM_BAD_LANGUAGE
	AGCOM_FEAR
	AGCOM_GAMBLING
	AGCOM_SEX
	AGCOM_DRUGS
	AGCOM_DISCRIMINATION_AND_HATE_SPEECH
	AGCOM_IN_GAME_PURCHASES

	BARS_VIOLENCE
	BARS_EXTREME_VIOLENCE
	BARS_SEXUAL_CONTENT
	BARS_NUDITY
	BARS_SEX
	BARS_EXPLICIT_SEX
	BARS_DRUGS
	BARS_LEGAL_DRUGS
	BARS_ILLEGAL_DRUGS
	BARS_INAPPROPRIATE_LANGUAGE
	BARS_CRIMINAL_ACTS
	BARS_SHOCKING_CONTENT

	FPB_BLASPHEMY
	FPB_COMPETITIVE_INTENSITY
	FPB_CRIMINAL_TECHNIQUES
	FPB_DRUGS
	FPB_HORROR
	FPB_IMITATIVE_ACTS_OR_TECHNIQUES
	FPB_LANGUAGE
	FPB_NUDITY
	FPB_PREJUDICE
	FPB_PHOTO_PATTERN_SENSITIVITY
	FPB_SEX
	FPB_SEXUAL_VIOLENCE
	FPB_VIOLENCE

	GSRR_SEX
	GSRR_VIOLENCE
	GSRR_TERROR
	GSRR_TOBACCO_AND_ALCOHOL
	GSRR_DRUGS
	GSRR_IMPROPER_USE_OF_LANGUAGE
	GSRR_ANTI_SOCIAL_BEHAVIOR

	KGRB_SEXUALITY
	KGRB_VIOLENCE
	KGRB_FEAR_HORROR_THREATENING
	KGRB_LANGUAGE
	KGRB_ALCOHOL_TOBACCO_DRUG
	KGRB_CRIME_ANTI_SOCIETAL
	KGRB_GAMBLING

	OFLCAU_THEMES
	OFLCAU_VIOLENCE
	OFLCAU_SEXUAL_ACTIVITY
	OFLCAU_COARSE_LANGUAGE
	OFLCAU_DRUG_USE
	OFLCAU_NUDITY
	OFLCAU_SEX_NUDITY_AND_DRU
	OFLCAU_DRUG_USE_AND_NUDITY
)
View Source
const (
	RatingUndefined = iota
	BBFC_U
	BBFC_PG
	BBFC_12A
	BBFC_12
	BBFC_15
	BBFC_18
	BBFC_R18

	CERO_A
	CERO_B
	CERO_C
	CERO_D
	CERO_Z
	CERO_EDUCATIONAL_DATABASE
	CERO_REGULATIONS_COMPATIBLE
	CERO_RATING_SCHEDULED

	ESRB_EC
	ESRB_E
	ESRB_E10Plus
	ESRB_T
	ESRB_M
	ESRB_A
	ESRB_RP

	PEGI_3
	PEGI_4
	PEGI_6
	PEGI_7
	PEGI_12
	PEGI_16
	PEGI_18

	USK_0
	USK_6
	USK_12
	USK_16
	USK_18

	AGCOM_3
	AGCOM_4_6
	AGCOM_7
	AGCOM_12
	AGCOM_16
	AGCOM_18

	BARS_L
	BARS_ER
	BARS_10
	BARS_12
	BARS_14
	BARS_16
	BARS_18

	ESRA_3
	ESRA_7
	ESRA_12
	ESRA_15
	ESRA_18

	FPB_A
	FPB_PG
	FPB_7_9_PG
	FPB_10_12_PG
	FPB_13
	FPB_16
	FPB_18
	FPB_X18
	FPB_XX

	GCAM_3
	GCAM_7
	GCAM_12
	GCAM_16
	GCAM_18
	GCAM_TO_BE_CLASSIFIED

	GSRR_G
	GSRR_P
	GSRR_PG
	GSRR_PG_12
	GSRR_PG_15
	GSRR_R

	IGRS_SU
	IGRS_3
	IGRS_7
	IGRS_13
	IGRS_18

	KGRB_ALL
	KGRB_12
	KGRB_15
	KGRB_18
	KGRB_TESTING

	MDA_G
	MDA_PG
	MDA_PG13
	MDA_NC16
	MDA_M18
	MDA_R21

	NMC_3
	NMC_7
	NMC_12
	NMC_16
	NMC_18
	NMC_21

	OFLCAU_E
	OFLCAU_G
	OFLCAU_PG
	OFLCAU_M
	OFLCAU_MA_15
	OFLCAU_R_18
	OFLCAU_X_18
	OFLCAU_RC

	OFLCNZ_G
	OFLCNZ_PG
	OFLCNZ_M
	OFLCNZ_R
	OFLCNZ_R13
	OFLCNZ_R15
	OFLCNZ_R16
	OFLCNZ_R18

	RARS_0
	RARS_6
	RARS_12
	RARS_16
	RARS_18
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Agency

type Agency uint8
const (
	AgencyUndefined Agency = iota
	PEGI
	ESRB
	BBFC
	USK
	CERO
	AGCOM
	BARS
	ESRA
	FPB
	GCAM
	GSRR
	IGRS
	KGRB
	MDA
	NMC
	OFLCAU
	OFLCNZ
	RARS
)

func NewAgency

func NewAgency(v uint8) Agency

func NewAgencyByString

func NewAgencyByString(v string) Agency

func (Agency) String

func (t Agency) String() string

func (Agency) Value

func (t Agency) Value() uint8

type Descriptor

type Descriptor uint8

func NewDescriptor

func NewDescriptor(v uint8) Descriptor

func NewDescriptorByString

func NewDescriptorByString(agency, descriptor string) Descriptor

func NewDescriptors

func NewDescriptors(vv []uint8) []Descriptor

func NewDescriptorsByStrings

func NewDescriptorsByStrings(agency string, descriptors []string) []Descriptor

func (Descriptor) String

func (r Descriptor) String() string

func (Descriptor) Value

func (r Descriptor) Value() uint8

type Rating

type Rating uint8

func NewRating

func NewRating(v uint8) Rating

func NewRatingByString

func NewRatingByString(agency, rating string) Rating

func (Rating) String

func (r Rating) String() string

func (Rating) Value

func (r Rating) Value() uint8

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL