Tags: telyn/c2ephp
Tags
Version 0.9 Stable APIs: Compiling and decompiling PRAY files Reading TagBlock data - writing and convenience functions to come in a later release Compiling and decompiling creature history blocks. Reading C16, S16, and SPR sprite files and outputting as PNG. Write support to come in VersionOne. Requires the GD extension for PHP. Full featured CAOS->HTML syntax highlighter for Creatures 2 and later syntaxes. Unstable APIs: Read support for C1 and C2 COBs. Documentation level: Creature History classes are mostly documented The base pray block is mostly documented to allow developers to invent their own pray blocks and explain how it works internally. There is virtually no other documentation yet. Example code: The code in tests can all be considered example code, however there's no guarantee it works with the latest APIs. I have supplied a .creature (PRAY) file, a .agents (also PRAY) file and a (creatures 3) .cos file for use with the tests. There is some documentation as to the usage of the tests in the readme file.