Awesome! I saw something that combined Sapien, Guerilla, and HaloCE into one application and flipped, but this completely surpasses it!
Release it!
Currently, all of the tag definitions are stored as xml files, but I plan on storing all of the stock definitions internally if I release. You will be able to write tag definitions for custom tags, which will then allow them to be viewed and edited in the program. The definition format is similar to OS's definitions.
Definatly release it, this may actually get me to finish some maps. I think it would become a staple tool to any CEr's toolbox if you released it. Your tha man!
Another thought, I don't know if this is beyond your programming capabilities, but you could make it to where other people can recieve the changes from a host. For example me and a few beta testers are tweaking the damage dealt by a projectile. Before we would have to try it, make a guesstimation change, compile map, zip it, send it over, the reload Halo, rinse, repeat. If they all had the memory editor running and somehow recieving changes from mine, I could change things on the fly what would take hours to make a change, and distribute it would be reduced to a few seconds. It wouldn't have to be instant, but changes would sync saving alot of time and effort. Great app, regardless of whether you finish it or not it needs to be released.
Last edited by teh lag; June 2nd, 2010 at 09:49 AM. Reason: multipost
do it do it do it do it do it do it do it do it do it
This would make particles effects so much simpler
E: Oh, and could you have an option to order the tags by their folder directories rather than their tag prefix? It's not urgent but I've gotten so used to navigating folders it'd take a while to readjust
Last edited by Ifafudafi; June 2nd, 2010 at 10:45 AM.
Great work, its like seeing my love child becoming an adult. We should get in touch with Locke and tell him
StaticChanger the problem with that is you'd need to send across a massive amount of data to everyone in the game, pretty much constantly if your editing it on the fly. I can tell you there is a ton of data in the tags.
No I don't mean sending whole tagsets across, I only mean sending the changes across, like "change the value of intial velocity in the projectile tag plasma bolt from 10 to 14". The tags are all there in the map file everyone has to begin with. For example I change the pistol's projectile to a rocket. It wouldn't even require sending entire pistol tag to be sent, only the changes made to the tag since the clients would already have all the tags that could be edited or refrenced to. It would be very little data, the sentence above had all the information neceserry to make the needed change. As for adding outside tags, from what I understand thats not possible with this app, only tags loaded into memory from the map can be changed or refrenced to.
The application would need to keep tabs on every single value, to check if it has changed. What you could do is when a text box is changed, add that value into a store. When all changes have been made export out a file which can be loaded and will load corresponding values. It would be easier to send a file to each member using a website, or msn/aim/xfire or something, than to code in networking capabilities.
Who says this cant add tags into memory eh? :P (Keep open mind).
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks