0.6

Halo modding and gaming related applications.
Altimit01
Eschaton Dev
Eschaton Dev
Posts: 2108
Joined: Sun Apr 15, 2007 7:43 pm

0.6

Post by Altimit01 » Tue Oct 16, 2007 6:10 pm

So yeah. It's here. It's new. It's fresh.

Halomods
Filefront


Update: 0.6 Release

Click for larger image
Image

Read Me:
Eschaton 0.6

© 2007 Altimit01, Sword, Cloud


Contents:
0.0 Credits
1.0 General Use
1.1 Main Data
1.2 Special Tags
1.3 Other Tabs
1.4 Menu Commands
2.0 Glossary
3.0 Contact


0.0
Altimit01: primary coding, design
Sword: demo consulting, bsp info, supplemental coding
Cloud: model reference, tag reader code
ShadowKhas: tag descriptions
Phenomena: plugins, plugin consulting, internal beta
DeToX: nested plugins/entity style plugin help
a_halo_nerd: internal beta, vehicle AI plugin
>shadow<: internal beta, SP icons
draconic: internal beta
appmaker: internal beta
tyler777: internal beta
g3David: RB reference
patrickH: plugins, internal beta
explosive american: internal beta
conure: internal beta, developing and debugging recursive reflexives.


1.0
General Use:
Open: select either a Universal Halo Patch file, a Quick Patch File or a Halo Map file. (Note: it can open Halo Trial/Demo, Full:PC/Mac and CE mapfiles without any conversion. Also, uses a multi-window interface allowing you to edit multiple maps at once.)
New UHP: open a patch window to create a new UHP file.
New Quick Patch: open a patch window to create a new .qpf.

Preferences:
Select the desire plugin set either HMT (.xml) or Entity (.ent) style.
If Entity style is selected, you have the option of viewing "non visible" values.
Max recent items is the limit of how many maps are stored in your recent items list.
Explicit bitmaps is an option for bitmaps are finally implemented, will allow you to select a single bitmaps.map rather than having to have a bitmaps.map in the same directory as the map you're modding.
Extract without folders will allow you to extract individual meta files without creating the folder tree.
All changes now have to be applied, otherwise they will not be active within the program.


Map Editing:

1.1
Main Data:
This is the main map editing screen. To edit a tag, select it from the main list. To the right should appear the tag editing control. You can resize the right hand control as you wish. In most cases, you will see a simple tree view of any reflexives for the tag as recorded by the plugin set you're currently using. (In the case of mapped recursive reflexives, folders will appear, but may be empty if there is no reflexive in the given tag.) After selecting your reflexive you will choose what value you want to edit based on type. You can choose to go back to reflexive selection by pressing the button labeled "Back". Regardless of which value you select, the type will have the same control. Those controls are:
32-bit Bitmasks: select the flag you wish to enable or disable in the list, and then press the Flip Bit button to enact the change.
8-bit Bitmasks: same as above but with only 8 possible options max and applied to an 8-bit integer.
Colors with Alpha: Change the color using either the sliders for alpha, red, green and blue channels or press the color picker button to bring up your OS specific color picker dialog.
Colors: Identical as above but without an alpha channel.
8-bit Colors: Identical to Colors with Alpha, except that this control is for editing colors stored using one byte integer per channel rather than a two byte float.
Floating Point Numbers: edit floating point numbers, changes are implemented by pressing enter in the textbox.
Short Integers: identical to above except only uses 16-bit signed integers. (max value of +/- 65535.)
Long Integers: identical to above but uses 32-bit signed integers. (max value +/- 4294967295.)
8-bit Integers: identical to above but uses 8-bit signed integers. (max value +/- 255.)
ASCII strings: identical to above but works with strings, and will not write extra characters. Also, includes a button to add a null character to the string (which halo uses to terminate strings).
16-bit Enumerations: select which of the options you wish to be enabled. Similar to bitmasks, but only one value may be chosen.
32-bit Enumerations: identical but is used to handle selections that internally use a higher value.
Dependency: works almost identically to the dependency swapper, you can change the tag class and then the actual meta.
LoneID: same interface as above, internally does not store the tag class string, or name pointer.


1.2
Special Tag Controls:
Mod2: a simple button should appear in the meta editing control. Pressing it will open a mod2 viewing window. The window allows the viewing of LoDs with permutations, Submodels, Bones and Attachment points. When the window first loads, the model will most likely be out of view. By moving the z-slider to the right, it should come into view. You can toggle between wireframe and solid mode. Once an x,y or z slider has reached an endpoint, it will reset to the center with the center value being equal to the previous endpoint value. Known bug: in solid view, one triangle is not rendered.

Ustr: a list of strings for the given tag should appear. Selecting one will supply the text into an edit field below the list. The field is multiline but will not have a scroll bar. There is a glitch involving RealBasic, edit fields and scroll bars that makes it simpler to not use them in this case. Simply key down to access all of the text. The text will be changed after pressing enter, but will truncate if the text is longer than the original. Known bug: some protected CE maps will cause errors when loading USTR tags.


1.3
Dependency Swapper:
Similar to HMT:mac, you select the class, the tag and then are shown all of the dependencies. Through the use of hash tables, the speed is greatly increased compared to previous releases. If you have a tag selected in the main data, it will be opened in the dependency swapper.

Scenario Editor:
views any given mesh of a bsp that is referenced by the first tag in the mapfile (which in a proper map is the scenario tag for that map). Allows for editing of gameplay spawn points. (Tip: scroll right along the z-axis to bring the map into view, adjusting with x and y axis as necessary.)

Hex Editor:
Simple built in hex editor for quick changes that can only be made in hex. Note: you must select your bytes carefully or they won't be counted.


1.4
Extract/Inject:
Makes a simple binary copy of the meta data, and uses an xml file to record significant parts of the data. Note: if used mod2's then the raw data for the model is NOT saved so it cannot currently be used with mod2s from different maps.

Recursive Extract/Inject:
Same as above, but will extract and inject all tags related to the original.

Tag Search:
Will open up a new search dialog. Double click on a result to open it and select in the main editing window. Options for using all terms in the search.

Map Dump:
Either save as, or display in a new window a composite list of all the map tags with various bits of useful information.


2.0
Glossary:
UHP: universal halo patch. A patch format that records simple data changes and dependency changes per tag allowing it to be applied to ANY other mapfile. It will apply those changes to the tags it can find and list any missing tags. Is compatible with CE, Full and Trial/Demo maps. Note: will not record mod2, sbsp, bitm or meta swapping. If you have rebuilt a map, then you must use a non-edited version of the rebuilt map as your original map file when making the patch.

Quick Patch File: A patch format similar to ppf that simple records all binary changes between two files.


3.0
Contact:
For questions, comments, support, tutorials, updates and general info about Eschaton please visit: http://www.eschaton.softcor.net/news.php
For Plugin Makers:
HMT style plugin specification
Entity style plugin specification

UPDATE 0.6: Improved the SCNR editor by a good amount. Otherwise, there are only a couple of changes. An extra option in the preferences menu and entity style plugins now support: bitmask8, long (integers), char (8-bit integers), dependency and LoneID. This allows for almost complete mapping of a given meta but is restricted to entity format.

PLEASE NOTE: when viewing a smaller bsp (usually MP ones), you'll probably have to zoom out along the z-axis two to three times to bring the map into view.
Disclaimer: I am no longer active. Any posts, PMs or other communication I use has no guarantee of accuracy or follow up.
Download Eschaton: Mediafire

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

Post by Mac Hacker » Tue Oct 16, 2007 6:32 pm

i cant belive yall bought the photoshop thing :P

lmao i told yall it had a 3d editor :roll:
TsGh

User avatar
zapconquest
Ranger
Posts: 1336
Joined: Sat Dec 09, 2006 11:31 am
Location: on a secret mission in uncharted space
Contact:

Post by zapconquest » Tue Oct 16, 2007 6:32 pm

Nice!!! Thanks so much 8)

Although the BSP viewer is a little too small. Why doesn't it fill more of the window?

EDIT: nevermind, I restarted esch and it was fine

P!ckoff
Ranger
Posts: 1768
Joined: Fri Jul 21, 2006 8:45 am
Location: They haven't told me yet.
Contact:

Post by P!ckoff » Tue Oct 16, 2007 6:55 pm

Holy Shit.

I am not even going to bother with the not worthy emot, I think you get the picture. I can feel the happy juice running through my veins.

Awesome jobs as per usual.
Image Xpro + 3D texture

>Shadow<
Halo Moderator
Halo Moderator
Posts: 2734
Joined: Sun Apr 02, 2006 9:15 pm

Post by >Shadow< » Tue Oct 16, 2007 7:20 pm

Eschaton is really a work of art. Good job with this Altimit. :D

By the way, look familiar to anyone?

Image

Don't spoil it.
Image

P!ckoff
Ranger
Posts: 1768
Joined: Fri Jul 21, 2006 8:45 am
Location: They haven't told me yet.
Contact:

Post by P!ckoff » Tue Oct 16, 2007 7:29 pm

Sparkedit-like...
Image Xpro + 3D texture

>Shadow<
Halo Moderator
Halo Moderator
Posts: 2734
Joined: Sun Apr 02, 2006 9:15 pm

Post by >Shadow< » Tue Oct 16, 2007 7:31 pm

That's the basic idea, yes. :D
Image

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

Post by Mac Hacker » Tue Oct 16, 2007 7:35 pm

haha thats my vahala map from halo 3 :P
TsGh

Fuel
Green Beret
Posts: 3243
Joined: Sat Mar 31, 2007 3:27 pm
Location: o-o

Post by Fuel » Tue Oct 16, 2007 8:41 pm

bottom right O_O
Image
Image

TaxiService
Night Stalker
Posts: 6887
Joined: Thu May 24, 2007 5:52 am
Location: 41.896198, 12.4165945
Contact:

Post by TaxiService » Tue Oct 16, 2007 8:41 pm

uhm.. yea, inventive as a Scenario editor.

i'll give it a 6/10 (:lol: jk)



2 things:

why with all tecnology we (you) developed, we arent still able to duplicate and delete scens? i mean, what's so difficult? :?


and, here's teh perfect editor how i wish it:

• basically is sparkedit for windows
• you can customize your commands (like AWSD for movement, shift to go down etcetera...)
• the coordinate editor is in, toghether with normal translator

all that in eschaton, that would be ....uhm ....(awesome is not enough)...


by teh way, thanks altimit. :)
  • TaxiService! Shitposting since 2007!
MGM Sig

Altimit01
Eschaton Dev
Eschaton Dev
Posts: 2108
Joined: Sun Apr 15, 2007 7:43 pm

Post by Altimit01 » Tue Oct 16, 2007 8:52 pm

TaxiService wrote:...
why with all tecnology we (you) developed, we arent still able to duplicate and delete scens? i mean, what's so difficult? :?
...
It's somewhat difficult. The main reason is because each individual spawn is a unique chunk of a reflexive. So it's just as easy as adding secondary fire to a weapon or a new seat to a vehicle (not easy at all). I'm still trying to figure out how the PC version does it.
Disclaimer: I am no longer active. Any posts, PMs or other communication I use has no guarantee of accuracy or follow up.
Download Eschaton: Mediafire

TaxiService
Night Stalker
Posts: 6887
Joined: Thu May 24, 2007 5:52 am
Location: 41.896198, 12.4165945
Contact:

Post by TaxiService » Tue Oct 16, 2007 9:04 pm

o_o ooh

ok so.



...can you ask bobin or is he dead?
  • TaxiService! Shitposting since 2007!
MGM Sig

User avatar
Moxus
Delta Force
Posts: 4704
Joined: Sun Jun 24, 2007 9:01 am
Location: {_-({[]})-_}
Contact:

Post by Moxus » Wed Oct 17, 2007 2:17 am

THIS IS AMAZING!!!!

Bravo! Bravo! Well done Altimit! Hopefully this spawn point editor will work and.... Oh my oats. Altimit, how close are you to duplicating spawn points?

Thanks a million!

-=Moxus=-
Image
Kayar wrote:The Collective: Spamming its way to a better tomorrow.
Many thanks to the people who have made my years on MGM and on Halo Demo so memorable.

lord lagger
Veteran
Posts: 339
Joined: Tue Aug 21, 2007 2:25 pm
Location: in the middle of god dammed f***ing nowere!
Contact:

Post by lord lagger » Wed Oct 17, 2007 3:47 am

sweet.. i love Eschaton :D

Jello!
Ranger
Posts: 676
Joined: Wed Jun 20, 2007 5:58 am

Post by Jello! » Wed Oct 17, 2007 4:27 am

ohhhh yeahhh babyyy Chawsome.
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 51 guests