We should start by creating empty copies of the following files.
Each time the development of a game is finished, the reusable actions and activities should be copied to Actions.zil and Activities.zil in the substrate.
In cases where the actions and activities support an identifiable extension of the ZILF Library, they should be moved into a new file with an appropriate name.
Any library hooks used should be put in a separate file.
The current source code of the ZILF Game Substrate and the ZILF Library Extensions can be downloaded using the links listed on the right.