Rule Writers Guide


This document is (will be) a guide to extending existing rulesets (games) for indri, or creating completely new rules.


It is assumed the reader has a basic understanding of Atlas; while indri takes care of many aspects of Atlas for rule developers, it still affects many other areas. For a good initial introduction, see the Acorn Internals paper, or Demitar's documents


Create operations using the basic constructor for the class, or by using a helper 'factory' function, many of which are defined in 'operations.js'. If using the plain constructor, the syntax is as follows: