1 /* The person who associated a work with this deed has dedicated the work
2 to the public domain by waiving all of his or her rights to the work
3 worldwide under copyright law, including all related and neighboring
4 rights, to the extent allowed by law.
6 You can copy, modify, distribute and perform the work, even for
7 commercial purposes, all without asking permission.
9 See https://creativecommons.org/publicdomain/zero/1.0/ for details.
12 var G
= new rrr
.Grammar({
14 Model
: ["<Oid> <Adjective> <noun>", "<Adjective> <noun> <roman>"],
15 Flying
: ["<Oid> <Adjective> <bird>", "<Adjective> <bird> <roman>"],
16 Id
: ["<Pid> <noun>", "<noun> <Pid>"],
18 Adjective
: { "<adjective>": 0.9, "": 0.1 },
19 Separator
: { "<separator>": 1, "": 0.25 },
20 Oid
: ["<letter><separator><digit>{2}"],
21 Pid
: ["<letter>{1,4}<Separator><digit>{1,4}"],
94 roman
: ["I", "II", "III", "IV", "V", "VI",
95 "VII", "VIII", "IX", "X", "XI", "XII",
98 letter
: "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
103 // Most game data in this file based on
104 // http://www.sjgames.com/ogre/kickstarter/ogre-rec-sheets.pdf
105 // http://www.sjgames.com/ogre/kickstarter/ogre_rulebook.pdf
108 "Main Battery": { attack
: 4, range
: 3, defense
: 4 },
109 "Secondary Battery": { attack
: 3, range
: 2, defense
: 3 },
110 "Improved 2° Battery": { attack
: 3, range
: 3, defense
: 3 },
112 attack
: 1, range
: 1, defense
: 1,
113 aside
: "Only against Infantry or CPs"
115 "Missile Rack": { defense
: 4 },
116 "Int. Missile": { attack
: 6, range
: 5 },
117 "Missile": { attack
: 6, range
: 5, defense
: 3 },
118 "Ext. Missile": { attack
: 6, range
: 5, defense
: 3 },
119 "Manipulator Arm": { defense
: 2 },
120 "Main Gun": { attack
: 3, range
: 3 },
121 "Bombload": { attack
: 6, range
: 0, defense
: 3 },
122 "Air-to-Air Missile": { attack
: 6, range
: 5, defense
: 3 },
123 "Antipersonnel Bombload": {
124 attack
: 1, range
: 0, defense
: 1,
125 aside
: "Only against Infantry or CPs"
127 "Pod": { defense
: 2 },
128 "Eye": { attack
: 2, range
: 30, defense
: 3 },
129 "Tower": { defense
: 6 }
134 weapons
: ["3 Main Guns", "3 Antipersonnel"],
142 weapons
: ["1 Main Battery", "4 Antipersonnel"],
150 "2 Secondary Battery",
160 "4 Secondary Battery",
171 "4 Secondary Battery",
182 "2 Secondary Battery",
195 "6 Secondary Battery",
206 "6 Secondary Battery",
218 "2 Secondary Battery",
230 "2 Secondary Battery",
236 aside
: "−1 to rolls when attacked (except by infantry overruns)",
245 "8 Secondary Battery",
256 "2 Secondary Battery",
276 // http://www.sjgames.com/ogre/articles/goliath.html
279 aside
: "Self-destruct capabilities",
282 // http://www.sjgames.com/ogre/articles/csa.html
284 nameScheme
: "<Flying>",
287 "1 Air-to-Air Missile",
289 "4 Secondary Battery",
290 "12 Antipersonnel Bombloads"
296 nameScheme
: "<Flying>",
299 "3 Air-to-Air Missiles",
301 "6 Secondary Battery",
302 "18 Antipersonnel Bombloads"
307 // http://www.sjgames.com/ogre/resources/record/ogrethulu.html
311 "6 Secondary Battery",
321 // GURPS Ogre, adapted by me.
325 "4 Improved 2° Battery",
336 "6 Improved 2° Battery",
347 "3 Secondary Battery",
358 "12 Secondary Battery",