aboutsummaryrefslogtreecommitdiff
path: root/utils/types/types.go
blob: ea8cbab6fa88b4e3e8d8aacd25552110dce2ae6a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package types

import "time"


type Data struct {
  Npcs []Npc
}
type Game struct {
  SaveGame string 
  LastSaved time.Time 
  DataStored Data
}

func (game Game) NewGame(game_name string, data Data) Game {
  game.SaveGame = game_name
  game.LastSaved = time.Now()
  game.DataStored = data
  return game
}