about summary refs log tree commit diff stats
path: root/data/README.md
blob: bf0a51b93b4f930e8a896b7067249cc5f0bf0e7a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
# Lingo 2 Randomizer Data

This folder contains the logic for the Lingo 2 randomizer in a human-readable
format. This data is compiled into a single file and used in the various parts
of the randomizer project (client, apworld, etc).

The data is structured using [Protocol Buffers](https://protobuf.dev/). The
schema for the human-readable format is
[located in the repository](https://code.fourisland.com/lingo2-archipelago/tree/proto/human.proto).

## Compiling

Hi.
name: "Question Room Who" display_name: "Question Room" panels { name: "QUESTION" path: "Panels/Questions/question_2" clue: "question" answer: "who" symbols: EXAMPLE proxies { answer: "why" path: "Panels/Question Proxies/question_2_proxied" } proxies { answer: "who" path: "Panels/Question Proxies/question_2_proxied2" } proxies { answer: "where" path: "Panels/Question Proxies/question_2_proxied3" } proxies { answer: "how" path: "Panels/Question Proxies/question_2_proxied4" } proxies { answer: "what" path: "Panels/Question Proxies/question_2_proxied5" } proxies { answer: "when" path: "Panels/Question Proxies/question_2_proxied6" } }