You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
864 B
51 lines
864 B
package main |
|
|
|
// Evidence Types |
|
const ( |
|
EMF5 = iota // 0 |
|
FreezingTemps // 1 |
|
SpiritBox // 2 |
|
GhostWriting // 3 |
|
Fingerprints // 4 |
|
GhostOrbs // 5 |
|
) |
|
|
|
// Bonus Objectives |
|
const ( |
|
Photo = iota |
|
Event |
|
Motion |
|
Crucifix |
|
EMF |
|
SmudgeCleanse |
|
SmudgeHunt |
|
Salt |
|
Candle |
|
LowSanity |
|
MemberEscape |
|
NoDeaths |
|
) |
|
|
|
// Game for Phasbot |
|
type Game struct { |
|
Identifier string |
|
PostID string |
|
MapName string |
|
Ghost Spookster |
|
PossibleGhosts []Spookster |
|
PossibleEvidence []int |
|
Difficulty string |
|
RoomID string |
|
Evidence []int |
|
Objective []int |
|
} |
|
|
|
// Ghost type (but didn't want to call it ghost bc variable name) |
|
type Spookster struct { |
|
GhostType string |
|
GhostName string |
|
Evidence []int |
|
Strengths string |
|
Weaknesses string |
|
Description string |
|
}
|
|
|