OK. I "stumbled" upon this:
In your Halo/Halo CE folder, there is a folder called content. Go to that folder. If you are running 1024x768, open 768log.ksml, if you are running 800x600, open 600log.ksml, etc. (all files editable with notepad). It should look like this:
<ksml>
<head/>
<body>
<listbox left="5" top="450" width="1024" height="180" id="oListbox"
textbackground="#00000000" outerborder="#00000000"
innerborder="#00000000" shadow="#00000000" highlight="#00000000"
textcolor="#ffffffff" font="Arial Narrow-13-bold"
/>
</body>
</ksml>
You can do the following:
-make the chatbox smaller
-change the font type, size, and colour
-adjust the position
-backdrops and shadows
-put a background image in the chatbox
a) making the chatbox smaller:
simply change the width="" and height="" variables
(it is not possible to make it bigger for some reason)
b)to change the font type, format it this way:
font="Font-size-format"
Any font in your PC can be used. e.g. if I had a font called Lanche, and I wanted 15 point font italic, I type:
font="Lanche-15-italic"
c)changing colour: cchange textcolor="#ffffffff" (white) to a hex code colour, a list can be found here:
http://adams.htmlplanet.com/hex.htm
e.g. orange would look like
textcolor="#FFCC00"
d) Backdrops and shadows: add hex colours. e.g. ifyou wanted white shadow, it would be shadow="#FFFFFF"
this applies for every tag in the ksml that is variable="#some string"
Hope you learned something.
Lanche out
Modyfing chat in Halo
Cool.

If there is a problem on the forums, message me through IRC, AIM, or through PM.
Why We Mod - Completed