Page 10 of 13

Posted: Wed Nov 26, 2008 9:07 am
by DeadHamster
It edits CE maps, and extracts tags from them. I've successfully opened a CE map, and rebuilt a tag into a PC map (minus the bitmaps), without any header changing. I wouldn't be surprised if it didn't already work for xbox, if it doesn't im sure it would be a quick thing to allow tag editing and such. Assuming the maps work the same way.

Posted: Wed Nov 26, 2008 9:10 am
by bcnipod
I am pretty sure that Eschaton .6 could open xbox halo maps. give it a try.

Posted: Wed Nov 26, 2008 9:18 am
by DeadHamster
Alt, feature request:

Add a "save meta" and "inject meta" option. It was present in 0.6, it'd be nice to have in the future as well. There are some instances where it'd be nice to be able to have a hard copy of the meta, and there are several .meta downloads (example: animations) where it would be nice to inject after rebuilding an entire map.

Posted: Wed Nov 26, 2008 9:33 am
by guysullavin
or for PMI ing, recursive Exporting and importing

Posted: Wed Nov 26, 2008 1:37 pm
by DeadHamster
You dont ever need to PMI. Escahton does it all internally, which makes it quicker, easier and more reliable. It also automatically adds a '+' to multiple versions of the same tag which gets rid of the need for Hex Duplicating (Philly's Method).

Also, eschaton can rebuild a rebuilt map, meaning you could load it into memory and rebuild the tags in.

Posted: Wed Nov 26, 2008 2:09 pm
by guysullavin
DeadHamster wrote:You dont ever need to PMI. Escahton does it all internally, which makes it quicker, easier and more reliable. It also automatically adds a '+' to multiple versions of the same tag which gets rid of the need for Hex Duplicating (Philly's Method).

Also, eschaton can rebuild a rebuilt map, meaning you could load it into memory and rebuild the tags in.
Why was i not informed?!?!?!?! :O

Posted: Wed Nov 26, 2008 2:13 pm
by MoDFox
guysullavin wrote:Why was i not informed?!?!?!?! :O
Because you're dumb and you didn't read anything or watch the videos.

Posted: Wed Nov 26, 2008 2:17 pm
by Ombre
Another feature request: When recursively extracting, have a menu pop up with all the tags and let us choose if we don't want to extract some of them. I know the same effect could be gotten if we extracted the tags we want one by one, but it'd be nice to have this.

Posted: Wed Nov 26, 2008 3:19 pm
by Lambda
Cool! I dl'ed this and I saw my plugins! (yo soy Archangel).
Looks extremely sweet, I'm gonna be playing with it over Thanksgiving break.

Minutes Later: This is amazing, I was watching the videos and going through stuff in Eschaton, and I came to the well-based conclusion, that this is amazing.

Posted: Wed Nov 26, 2008 3:57 pm
by Altimit01
I'll get to work on fixing the bug with the reference swapper. I'm also going to working on finding the issue with internalized bitmaps/sounds which was supposed to be working. External inject/extract is something I'll implement soon. I guess I should mention that 0.7 was released partially because a lot of work had been done for awhile but then I stopped and recently restarted the work. I figured ya'll would enjoy what had been mostly implemented so finished up a few features and packaged for release. Ombre, that is an interesting point and I'll see about adding that in. Thanks everyone.

Posted: Wed Nov 26, 2008 11:11 pm
by Ombre
Whenever I try to use the scnr editor I get this message.
An exception of class OutOfBoundsException was not handled. The application must shut down.
This also happens when I select some parts of other tags as well. Another bug, which is very minor, is that if you cancel the expansion of a map before it's finished the program will crash. I'm also unable to open up a few meta tags, whenever I try loading the crewman biped tag the whole program freezes, even though it loads other bipeds fine. (This might just be due to my computer though).

Even with the current bugs this program has been immensely helpful for me. :)

Posted: Thu Nov 27, 2008 12:27 am
by Altimit01
The scenario editor issue is unusual. What map was that error on? As for canceling an expansion, that actually isn't supposed to be possible. Windows just doesn't allow programs to create popups without the option to close them.

I'm looking into the problem with the biped. For some reason it's having a bad read of a reflexive. Not quite sure why it doesn't show up in others. Classic controls doesn't exhibit the problem so you can use that as a work around if necessary. Oh the bugs to be found upon public release.

Actually, just looked into it. I think I know where the problem would come from. That particular issue seems to stem from reading reflexive data as signed integers rather than unsigned. Most unusual. Although it also looks like the problem is related to a miscalculated plugin.

Found it. Plugins->Starter Plugins->Bipd.ent
Change this:

Code: Select all

<struct name="permutations" offset="0x22" visible="true" size="28">
to this:

Code: Select all

<struct name="permutations" offset="0x20" visible="true" size="28">
Interesting little bit of data that. It seems to be all of the different color permutations for a given biped.

Although this does highlight an assumption in some of my code that related to calculating offsets but ultimately it was a bad plugin.

Posted: Thu Nov 27, 2008 2:30 am
by Ombre
I found out that the scnr editor problem was mostly my fault. I wasn't loading it first and tried clicking on the bsp box to select one. :P If it helps this is the error message I get when I try to cancel an expansion.
An exception of class NilObjectException was not handeled. The application must shut down.
Thanks for your hard work.

Posted: Thu Nov 27, 2008 2:41 am
by Altimit01
Ah I see. The code is adapted from an older build that used to autoload the scenario data. I guess I forgot to deactivate some of the controls before it was loaded. Thanks for finding it.

Posted: Thu Nov 27, 2008 6:46 am
by Pepsi
Forgive my ignorance for not reading this thread or checking up to see but can Ech. edit bitmaps now?

Edit meaning extract and iinject.

EDIT: Nevermind, i found the tut. Sorry for being stupid.

Posted: Thu Nov 27, 2008 9:42 am
by conure
Altimit01 wrote:<words followed by conure mistake../>
it was a bad plugin.
I blame my plugin converter. I didnt fill in any of that data outside enum names, bitmask names, and textboxs.

Posted: Thu Nov 27, 2008 11:29 am
by Altimit01
I blame the person who wrote the converter that wrote the plugin. To be fair it was an older one. Not one of the newer ones you sent me recently. Those I wasn't using because they have all of your special fancy pants data types.

Posted: Thu Nov 27, 2008 12:00 pm
by guysullavin
MoDFox wrote:
guysullavin wrote:Why was i not informed?!?!?!?! :O
Because you're dumb and you didn't read anything or watch the videos.
Ok,
1. Thats mean, shut up
2. I don't have all the time in the world to watch videos now do i?
3. i haven't been reading this because i've been perfectly capable with HMT.

Posted: Thu Nov 27, 2008 1:54 pm
by Cryticfarm
Okay guys, I'm gonna try eschaton without tutorials and see how it goes, wish me luck :D.
EDIT: Explicit bitmap isn't working, I really need it for my project.
EDIT: Could bitmap preview be faster, it seems much faster in hmt, and can you have a option in preferences to load bitmaps automatically?

Posted: Thu Nov 27, 2008 4:02 pm
by General_orca
ok eschanton keeps on freezing on me when i click on a tag, bug or somthing im doing wrong? :?

Edit: Nevermind it works wierd cause it did freeze multiple times on me