FreeCraft Configuration Language Description: Content
___________ _________ _____ __
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
| __) \_ __ \_/ __ \_/ __ \/ \ \/\_ __ \__ \\ __\\ __|
| \ | | \/\ ___/\ ___/\ \____| | \// __ \| | | |
\___ / |__| \___ >\___ >\______ /|__| (____ /__| |__|
\/ \/ \/ \/ \/
______________________ ______________________
T H E W A R B E G I N S
FreeCraft - A free fantasy real time strategy game engine
(C) Copyright 1998-2003 by The FreeCraft Project. Distributed under the
"GNU General Public License"
FreeCraft
Readme
FAQ
CCL
Index
Intro - Introduction to CCL - Craft Configuration Language
FreeCraft is a real-time strategy engine. To define
the different games a configuration language is needed.
I have chosen scheme because it is easy to parse and produces easy to read
config files.
Help
Like everything in this project, I also need help here. Nothing is fixed.
The syntax of all these functions could be changed or rewritten if
needed. These are only my suggestions to have something to start with.
Index
Here is an index of all the ccl functions.
Content
Artificial Intelligence (AI)
Artificial Intelligence (AI)
General config
Config
Game
Game
Icon
Icon
Research and Upgrades
Research and Upgrades
Sound
Sound
Tileset
Tileset
Triggers
Triggers
User Interface (UI)
User Interface (UI)
UnitType
UnitType
FIXME:
Sorry I haven't had more time to complete this section. You are welcome
to finish it or if you need some information just email your request.
Last changed: $Id: ccl.html,v 1.14 2003/02/05 00:35:02 jsalmon3 Exp $
All trademarks and copyrights on this page are owned by their respective owners.
(c) 2002-2003 by
The FreeCraft Project