[Source - Mac] Tag Reader
Posted: Wed Mar 07, 2007 7:45 pm
PLEASE NOTE: This was built for use on Apple OS X machines. Theoretically it should work for Halo PC maps. But then again...why should any PC user want this?
We are releasing the source code of the header/index/tag reader from Eschaton in a useable realbasic project. This file can be used with the realbasic demo download. Download Realbasic (note: Realbasic is available for all platforms)
It has been commented so that those with little programming experience can understand it while those with more programming knowledge will be able to understand it much quicker than using the included language reference. It also implements a few differences that will make using it easier for new users while our actual source uses some older and more specific conventions. No we are not releasing the source for Eschaton at this time.
For those unfamiliar with the REALbasic IDE, if you make changes to your code, it is quicker to press the green arrow titled "run" to create a debug version of your program rather than building it and then finding errors. Almost every important word in the code can be researched by ctrl clicking on the word and opening the language reference page on it.
Remember, like modding, applications should have something that makes them special and useful. Let's try not to have the three million slightly different tools like Halo PC did when the HMT source was released. Happy programming
If you need more information, gren put some articles out about the Halo Map Structure
article 1
article 2
article 3
P.S.
Have fun with the GPL
Credit to MonoxideC for the original HMT source from which this is eventually derived (but has been diluted through several different languages)
-Altimit01
We are releasing the source code of the header/index/tag reader from Eschaton in a useable realbasic project. This file can be used with the realbasic demo download. Download Realbasic (note: Realbasic is available for all platforms)
It has been commented so that those with little programming experience can understand it while those with more programming knowledge will be able to understand it much quicker than using the included language reference. It also implements a few differences that will make using it easier for new users while our actual source uses some older and more specific conventions. No we are not releasing the source for Eschaton at this time.
For those unfamiliar with the REALbasic IDE, if you make changes to your code, it is quicker to press the green arrow titled "run" to create a debug version of your program rather than building it and then finding errors. Almost every important word in the code can be researched by ctrl clicking on the word and opening the language reference page on it.
Remember, like modding, applications should have something that makes them special and useful. Let's try not to have the three million slightly different tools like Halo PC did when the HMT source was released. Happy programming
If you need more information, gren put some articles out about the Halo Map Structure
article 1
article 2
article 3
P.S.
Have fun with the GPL
Credit to MonoxideC for the original HMT source from which this is eventually derived (but has been diluted through several different languages)
-Altimit01