18 lines
330 B
Go
18 lines
330 B
Go
package entity
|
|
|
|
type KContext struct {
|
|
ScreenType ScreenType
|
|
ScreenValue string
|
|
CurrentLevel int
|
|
CurrentPlayground int
|
|
Players []Player
|
|
}
|
|
|
|
func (c *KContext) getPrimaryPlayer() Player {
|
|
return c.Players[0]
|
|
}
|
|
|
|
func (c *KContext) ScreenTypeIs(name ScreenType) bool {
|
|
return c.ScreenType == name
|
|
}
|