Glossary - madesjardins/AiWarmachine GitHub Wiki

Campaign A campaign is a series of matches that are linked together. Most of the time, a campaign will be story driven and decisions during a match or between matches could have an impact on the story and future matches.
Match A full single instance of a contest. In "Warmachine", a match is a battle, but because AiWarmachine could theoretically be used for a game title that doesn't include fighting, I decided to go for a more general term.
MicroQR A small QR code printed on a piece of paper used on underbases to help AiWarmachine identify model movements.
Mode A game mode is an additional set of rules that completes de fundamental rules of a game title. In "Warmachine", for example, there are 2 basic modes: "Assassination" and "Execution". "Annihilate" could be another mode where a leader model's death does not trigger the end of the game. One could argue that "Company of Iron" is a game mode for the game title "Warmachine", because even though it uses different rules, its pretty much the same game in essence.
Narrator The narrator is the voice of AiWarmachine. The narrator acts a bit like a DM in a game of DnD. It tells the story as if you were listening to an audio book, it asks and answers questions, talks about your opponent actions and what you need to do in its place.
Scenario A scenario is defined by special rules, objectives and potential story for a match in a game mode of a game title. It can be as simple as "Last man standing" or complex with multiple specific objectives and conditional events.
Title When you are ready to start playing with AiWarmachine, you need to choose a game title, for example "Warmachine". It's more than just a game mode, it's the deep game logic and fundamental rules. Other examples of game titles could be "Riot Quest", "Guild Ball" or "Godtear". Each game title is an independent plugin that only share the core of AiWarmchine.
Underbase Small object that holds the MicroQR code on which a model base rests.
⚠️ **GitHub.com Fallback** ⚠️