#ifndef WORD_H_8FC89498 #define WORD_H_8FC89498 namespace verbly { class adjective_query; class verb_query; class adverb_query; template class query; class word { protected: const data& _data; int _id; std::list> pronunciations; word(const data& _data, int _id); friend class adjective_query; friend class verb_query; friend class noun_query; friend class adverb_query; public: virtual std::string base_form() const = 0; std::list rhyme_phonemes() const; bool starts_with_vowel_sound() const; }; }; #endif /* end of include guard: WORD_H_8FC89498 */ x : lingo2-archipelago
Randomizer for LINGO 2 using Archipelago Multiworld
about summary refs log tree commit diff stats
blob: eb808828410f41280ec3bc9fc759bf5093f624b9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
name: "Question Room Who"
panel_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" }
  display_name: "QUESTION (Who)"
}