#include "godot_processor.h" #include "human_processor.h" #include "structs.h" #include "validator.h" namespace com::fourisland::lingo2_archipelago { namespace { void Run(const std::string& mapdir, const std::string& repodir) { CollectedInfo info; ProcessHumanData(mapdir, info); ProcessGodotData(repodir, info); ValidateCollectedInfo(info); } } // namespace } // namespace com::fourisland::lingo2_archipelago int main(int argc, char** argv) { if (argc != 3) { std::cout << "Incorrect argument count." << std::endl; std::cout << "Usage: validator [path to map directory] [path to Lingo 2 repository]" << std::endl; return 1; } std::string mapdir = argv[1]; std::string repodir = argv[2]; com::fourisland::lingo2_archipelago::Run(mapdir, repodir); return 0; } idden' name='id' value='fefecd00e7ce72577dddf5dc1508d0e6a543f205'/> Randomizer for LINGO 2 using Archipelago Multiworld
about summary refs log tree commit diff stats
path: root/data/maps/daedalus/rooms/After Bee Room.txtpb
blob: c2dfc0fa8927568b2869fd296d6cf286d3705941 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
name: "After Bee Room"
panel_display_name: "North Area"
panels {
  name: "GAS"
  path: "Panels/Beehalls/beehalls_2"
  clue: "gas"
  answer: "plasma"
  symbols: CROSS
}
panels {
  name: "ROOM"
  path: "Panels/Green Room/panel_entry"
  clue: "room"
  answer: "green"
  symbols: QUESTION
}
panels {
  name: "SINGLED"
  path: "Panels/Plum Room/plum_entry"
  clue: "singled"
  answer: "doubled"
  symbols: SUN
}