about summary refs log tree commit diff stats
path: root/tools/validator/validator.h
blob: b7104294a7ccfb63af41335bc4cfb7c793c5cff8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef TOOLS_VALIDATOR_VALIDATOR_H_
#define TOOLS_VALIDATOR_VALIDATOR_H

namespace com::fourisland::lingo2_archipelago {

struct CollectedInfo;

void ValidateCollectedInfo(const CollectedInfo& info);

}  // namespace com::fourisland::lingo2_archipelago

#endif /* TOOLS_VALIDATOR_VALIDATOR_H */
"ASTEROID" path: "Panels/Room_1/asteroid" clue: "asteroid" answer: "belt" symbols: PLANET } panels { name: "BUNCH" path: "Panels/Room_1/bunch" clue: "bunch" answer: "banana" symbols: PLANET } panels { name: "PRINCES" path: "Panels/Room_1/princes" clue: "princes" answer: "princess" symbols: PLANET } panels { name: "PATRICIDE" path: "Panels/Room_1/patricide" clue: "patricide" answer: "murder" symbols: GENDER } panels { name: "DRONE" path: "Panels/Room_1/ant3" clue: "drone" answer: "ant" symbols: GENDER } panels { name: "PEA (1)" path: "Panels/Room_1/pea" clue: "pea" answer: "pod" symbols: PLANET } paintings { name: "SUN6" path: "Components/Paintings/sun6" } paintings { name: "GO10" path: "Components/Paintings/QuickTravel/go10" required_door { name: "Quick Travel 10" } } paintings { name: "STOP10" path: "Components/Paintings/QuickTravel/stop10" } paintings { name: "GO6" path: "Components/Paintings/QuickTravel/go6" required_door { name: "Quick Travel 6" } } paintings { name: "STOP6" path: "Components/Paintings/QuickTravel/stop6" }