Feat: card_mark repo
This commit is contained in:
		| @@ -128,6 +128,7 @@ type BotPlayer struct { | ||||
| type CardMark struct { | ||||
| 	CardID   uint32 `db:"card_id"` | ||||
| 	Username string `db:"username"` | ||||
| 	MarkType string `db:"mark_type"` | ||||
| 	Active   bool   `db:"active"` | ||||
| } | ||||
|  | ||||
| @@ -147,15 +148,13 @@ type Room struct { | ||||
| 	TeamWon        UserTeam  `db:"team_won"` | ||||
| 	RoomLink       string    `db:"room_link"` | ||||
| 	// fields not in db | ||||
| 	ActionHistory []Action   `db:"-"` | ||||
| 	RedTeam       Team       `db:"-"` | ||||
| 	BlueTeam      Team       `db:"-"` | ||||
| 	Cards         []WordCard `db:"-"` | ||||
| 	// WCMap         map[string]WordColor `db:"-"` | ||||
| 	BotMap     map[string]BotPlayer `db:"-"` | ||||
| 	Mark       CardMark             `db:"-"` | ||||
| 	LogJournal []string             `db:"-"` | ||||
| 	Settings   GameSettings         `db:"-"` | ||||
| 	ActionHistory []Action             `db:"-"` | ||||
| 	RedTeam       Team                 `db:"-"` | ||||
| 	BlueTeam      Team                 `db:"-"` | ||||
| 	Cards         []WordCard           `db:"-"` | ||||
| 	BotMap        map[string]BotPlayer `db:"-"` | ||||
| 	LogJournal    []string             `db:"-"` | ||||
| 	Settings      GameSettings         `db:"-"` | ||||
| } | ||||
|  | ||||
| func (r *Room) FindColor(word string) (WordColor, bool) { | ||||
| @@ -169,7 +168,7 @@ func (r *Room) FindColor(word string) (WordColor, bool) { | ||||
|  | ||||
| func (r *Room) ClearMarks() { | ||||
| 	for i, _ := range r.Cards { | ||||
| 		r.Cards[i].Mark = []CardMark{} | ||||
| 		r.Cards[i].Marks = []CardMark{} | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @@ -393,7 +392,7 @@ type WordCard struct { | ||||
| 	Color    WordColor  `json:"color" db:"color"` | ||||
| 	Revealed bool       `json:"revealed" db:"revealed"` | ||||
| 	Mime     bool       `json:"mime" db:"mime_view"` // user who sees that card is mime | ||||
| 	Mark     []CardMark `json:"marks" db:"-"` | ||||
| 	Marks    []CardMark `json:"marks" db:"-"` | ||||
| } | ||||
|  | ||||
| // table: settings | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Grail Finder
					Grail Finder