18 lines
216 B
Go
18 lines
216 B
Go
package state
|
|
|
|
type Alignment int
|
|
|
|
const (
|
|
LIBERAL = Alignment(iota)
|
|
FACIST
|
|
HITLER
|
|
)
|
|
|
|
func (a Alignment) CanSeeFacist() bool {
|
|
return a == FACIST
|
|
}
|
|
|
|
func (a Alignment) CanSeeHitler() bool {
|
|
return a == FACIST
|
|
}
|