How to pimp your UI by Pepsi

Tutorials for the PC version of Halo 1.
User avatar
Pepsi




Snitch! Wordewatician 500

Posts: 2052
Joined: Thu Dec 28, 2006 11:11 pm
Location: Stalking Hamp With A PipeWrench

How to pimp your UI by Pepsi

Post by Pepsi »

im writing this tut for the simple fact that the UI being featured in the new redux will have these effects, so i want to get this out the way before my inbox gets flooded wih requests on how to do this.

things needed

- eschanton
- hmt
- common sense

for the remainder of this tut i will be refering to eschanton to "esch" just cause its what im used to calling it.

first we need to make sure esch is set up properly. open esch and go to" file > preferences " and make your setup options like mine in the pic below.

Image

having it set to entity style is the key to making all this happen.

adjusting the menu options

first off were going to move our main menu options. this being the placement of of the options for campaign, multiplayer. settings, credits, profile and quit. we open our ui.map by going to " file>open " and in the browse box find your halo maps folder and select the ui.map. now it will open in esch.

Image

now that we have it open we want to change the plament of thoes menu items i spoke of. to do this we need to go into the " DeLa" tag, then in the sub menu for Dela choose " ui\shell\main_menu\main_menu_select_list". to the right in esch there should be 4 options. choose "child widgets" and you should see 6 sub items for that. thoes 6 items are the menu items i mentioned before for campaign, multi and so forth.

Image

once you can see thoes 6 sub items in child widgets go into the first one. you will see 4 options. you want to go into the one named "short integers". there you will see 3 more options. were only intrested in the ones named "vertical offset" and "horizontal offset".

Image

click either of the offsets for vert or horz and change value for it. you only want to change the number in the long box and not the actual.. wait.. lemme take a pic. it might be better to do it that way.

Image

only change the number i circled there above. my number there isnt going to match the stock number, but its the number in that place that needs to be changed.

now, the repeative part and the testing phase so listen close.

you have to go into each one of thoes 6 child widgets and change their vert/horz offset. this in turn will move the menu items for the ui screen. one you have some test numbers in place, then run halo and go to the main menu and check where you moved them. once you see how their moved, then close halo and go back and tweek your numbers.

DO NOT FORGET TO HIT ENTER WHEN ENTERING YOUR NUMBERS OR THE EFFECT WILL NOT SET. IT SAYS TO DO THIS IN ESCH ITSELF.

these numbers you can choose can be "-" (negative) numbers as well. like one of my settings is a "-45". just remember that when your trying to move things to the left of the screen. once you have all that done your menu items should be moved. i set mine up like this for new redux.

Image

GAH!! but now it looks ugly cause the halo logo is in the way up top. wish we could move its position. well, we can actually.

stay in the Dela tag in esch and this time go to "ui\shell\main_menu\main_menu". to the right will be two options. choose child widgets. then you will have 3 sub child widgets. choose the first one. then go into "short integers" again and change the "vertical offset" like we did before. change the "0" to like "105". hit enter to save the changes and check the ui now. heres some pics of what im speaking of.

Image
Image

and now a look at our new ui setup below.

Image

spiffy huh!!

but wait!! we can make it more pimp with a simple trick and being creative.

killing the "waiting for updates" for direct access

dont you hate it when you try to join the lobby or go to create a game and you always have to wait for updates? well, now we can totally get rid of them now. and its more simple then i thought.

open the ui.map in your dependacy swapping program of choice. this can be eschanton, hht or dothalo. the main thing is that it has to have the ability to swap dependacys. once the map is open we want to go into the [DeLa] tag again. this time scroll through the "ui\.." branch until you come to this item..

ui\shell\main_menu\multiplayer_type_select\multiplayer_type_join_internet_item"

after you click it there will be five markers in that tag to the right. you want to make the swap on the first "DeLa" marker. look at my screen below and change the one i highlighted to match what i input there for a swap. make sure you hit enter, save or whatever to make the effect stick.

Image

congrats! you now dont have to wait for updates when going into the lobby for a game. but what about when i make my own game and still have to wait for updates? thats a easy cure to. just scroll down even more until you find this in the [DeLa] tag..

ui\shell\main_menu\multiplayer_type_select\\multiplayer_type_create_internet_item

click it like i said above and make the same change in the same spot as we just did. now you will not have to wait for updates when joining the lobby or when making your own game. halo hasnt had a update in how long since 1.07 came out so no need for this option anymore.

editing the bitmaps using cryoglass and nulling item out

first your going to need some cyroglass. and not just the stock one. i dont care what people say, the stock cyroglass IS NOT 100% transparent. it looks like it but it isnt. i edited my cryoglass a long time ago and made it 100% transparent and your going to need this to pull this effect im about to show you. if you dont use this cryoglass your going to notice some smudges and blurs in the ui and your not going to be happy with it.

first the cyroglass -> http://pepness.net/misc/cryoglass1.dds.1.rar <-

now open hmt and inject it in anylevel.map under "levels\a10\bitmaps\cyro glass". now that your cyroglass is 100% clear we will move on after you do one vital thing...

MAKE A BACKUP OF YOUR UI.MAP NOW!!

ahem. ok. now open your ui.map in hmt. go to the bitmap tag. select it and make your way down to the cyroglass we just injected. copy the meta for that bitmap.

Image

my meta number is going to differ from yours cause im on a rebuilt map but the number you have in that box is the number we want to copy. now comes the tricky part with alot of trial and error. your going to be pasting that cyro meta over some of the UI bitmaps to make them be transparent. this being alot of things with the name "..bkd" on them. "bkd" is a name for "background" and we want to null thoes items out. you have to manually go through the bitmaps in the "ui\.." extension part of the bitmaps and see what backgrounds you want to delete. this takes alot of time with trial and effort but i do have a guide for you.

download this: Template UI

here is a UI with all the changes i felt needed to be done with swapping the meta already in it. when you get the ui just rename it to like "ui2.map" and open it in hmt. go to the bitmaps section and see what the meta number for the cyroglass in that ui is. then go through the "ui\.." section of the bitmaps and see everywhere i overwrote a bitmap with it and you do the same with the ui your working on.

side note:
you can open the template ui on your desktop but hmt will give a error saying it cant find the bitmaps. thats fine. you dont want to see the bitmaps. you just want to know where i did the swaps. so to recap this, you should have YOUR ui open in one hmt able to edit -and- MY template ui open in another hmt to check to see where i made changes.

pressing forward..

once you have made the swaps in meta like i mentioned, and hopefully you were smart enough to hit "save" by the meta everytime you made a swap your ui should be pretty pimp and clean looking. you can feel free to add more swaps to other things you want gone and if you feel froggy you can make more changes moving things like i mentioned in esch.

so what does it all look like when your done?

watch: http://youtube.com/watch?v=H0QBvZfwfbI

im am not responsible if you mess your ui.map up or do something weird to it. im not going to trouble shoot it cause i think i laid everything out for you pretty well if you have at least some basic modding knowledge. much thanks to conure for showing me some stuff that helped make this tut.

-pep
Last edited by Pepsi on Wed Dec 19, 2007 9:15 am, edited 3 times in total.
Life is not how you survive the storm, but how you dance in the rain
Main





Posts: 262
Joined: Sat Mar 05, 2005 5:53 pm
Location: 0x402AB038-Speed(Float).

Re: How to pimp your UI by Pepsi

Post by Main »

Nicely done.


pepsi711 wrote:p.s. all grammer mistakes will not be corrected ...
That's a shame that grammar won't, tisk..
Image
Very small due to Signature Regulations.
TG-BLOODGOD





Posts: 99
Joined: Sat Jun 30, 2007 6:49 am
Location: Canada,ONT

Post by TG-BLOODGOD »

kool i like ur backround
User avatar
Pepsi




Snitch! Wordewatician 500

Posts: 2052
Joined: Thu Dec 28, 2006 11:11 pm
Location: Stalking Hamp With A PipeWrench

Post by Pepsi »

bump cause i added something new to this and cleaned up some "grammar" mistakes :wink:
Life is not how you survive the storm, but how you dance in the rain
User avatar
BOB{MOD}





Posts: 254
Joined: Sun Jun 24, 2007 9:07 am
Location: Canada, B.C.

Post by BOB{MOD} »

now thats nice
User avatar
Blarg-Blarg-Blarg!
Readers Club





Posts: 486
Joined: Wed Nov 14, 2007 9:40 am
Location: Man, i love Tural.

Post by Blarg-Blarg-Blarg! »

I cant tell ifI'm bumping or not due to my messed up dates. If I am, sorry. Pepsie, can u link me to eschanton?
User avatar
UntalkativeBunny





Posts: 396
Joined: Tue Oct 09, 2007 2:44 pm
Location: Pictou, Nova Scotia
Contact:

Post by UntalkativeBunny »

Blarg-Blarg-Blarg! wrote:I cant tell ifI'm bumping or not due to my messed up dates. If I am, sorry. Pepsie, can u link me to eschanton?
Before pepsi wastes his time saying the same thing, look in the Utilities section or search for it. :roll:
User avatar
undeadsin





Posts: 16
Joined: Fri Nov 30, 2007 7:25 pm

Post by undeadsin »

how do you change the background pic?
User avatar
fletchr





Posts: 37
Joined: Sun Jan 20, 2008 9:33 pm
Location: Hell

Post by fletchr »

any idea how to make a marine into a spartan and making a pelican driveable in the silent cartogrepgher??
User avatar
Pepsi




Snitch! Wordewatician 500

Posts: 2052
Joined: Thu Dec 28, 2006 11:11 pm
Location: Stalking Hamp With A PipeWrench

Post by Pepsi »

i did a tut on skinning and use the search button
Life is not how you survive the storm, but how you dance in the rain
User avatar
StinkyDiaper
Readers Club





Posts: 49
Joined: Sun Feb 24, 2008 8:56 am

Post by StinkyDiaper »

hey pepsi great tut but when ever i do the custom logo it always screws up. So i was wondering if i uploaded what I have so far maybey you could fix it. Cuz you said stuff about alpha layers and things like that but I dont know how to use those in Paint.NET. So could you please help me and fix this for me.

here is the .dds of what i have so far
http://files.filefront.com/Halo+logdds/;9723366;/f
User avatar
Loor





Posts: 243
Joined: Wed Aug 01, 2007 5:02 am
Location: Australia

Post by Loor »

The halo logo hates me.

This is not meant to happen:

http://img411.imageshack.us/img411/3310/picture1tp5.png
User avatar
Patrickh




Wordewatician 500

Posts: 1173
Joined: Wed Mar 14, 2007 4:53 pm

Post by Patrickh »

Loor wrote:The halo logo hates me.

This is not meant to happen:

http://img411.imageshack.us/img411/3310/picture1tp5.png
make sure you're saving as DXT5
Image
conure says: or i could jsut incase my shoes in papar mache, followed by my dog
|||Lethargy||| Mr. Mohawk|||
|||feel free to contact me via PMs, AIM, MSNM, or Xfire if you have any questions|||
User avatar
Loor





Posts: 243
Joined: Wed Aug 01, 2007 5:02 am
Location: Australia

Post by Loor »

Nope, doesn't work.

Maybe because i'm using graphics converter. because the darn dxt saver wont work for macs version of photoshop >: (

I would be incredibly happy is someone took this jpg version and converted it properly.

Ill post the mask if needed:

http://img341.imageshack.us/img341/5672/halologofa0.jpg
User avatar
bcnipod





Posts: 3580
Joined: Tue May 15, 2007 8:52 am
Location: 45 Minutes outside Boston
Contact:

Post by bcnipod »

hmmm. try with a clean bitmaps.map
Twitter: Dirk Gently | Major lulz
Mr. Brightside: Worst mod I've seen since 'Nam.
Website
User avatar
midnight0908





Posts: 142
Joined: Sun Mar 09, 2008 3:19 pm
Location: Looking At Your Head Through A Sniper -_o
Contact:

help

Post by midnight0908 »

hey sry if this is a bump but where do i get the "eschanton" program i cant find it anywhere
User avatar
Cryticfarm





Posts: 3611
Joined: Sat Dec 09, 2006 7:23 pm
Location: canada
Contact:

Post by Cryticfarm »

Scroll down the utilities. I will be there.
User avatar
Blarg-Blarg-Blarg!
Readers Club





Posts: 486
Joined: Wed Nov 14, 2007 9:40 am
Location: Man, i love Tural.

Post by Blarg-Blarg-Blarg! »

Cryticfarm wrote:Scroll down the utilities. I will be there.
lol, Mabe God shoulda said that. "Go to the far ends of the universe, I will be there. Go to the very center of te earth, I will be there. Go to a retirement home, I might be there. Go to utilities, I will definatly be there."
User avatar
midnight0908





Posts: 142
Joined: Sun Mar 09, 2008 3:19 pm
Location: Looking At Your Head Through A Sniper -_o
Contact:

Post by midnight0908 »

User avatar
Cryticfarm





Posts: 3611
Joined: Sat Dec 09, 2006 7:23 pm
Location: canada
Contact:

Post by Cryticfarm »

no.
The one that says the name of the app at the top.
Post Reply