I guess we could all add bits into this thread but one tutorial would be easier. Here's my contribution:
TV Graphics editing is like web page design used to be before everyone stopped using notepad. Essentially the overlay is made up of windows and buttons and you can choose what they look like, where they go, what happens when you click on them etc.
On the basic TV Overlay numerous items are overlayed at some point e.g:
Batsman confidence metre
This is made up of two textures "batset" and "gradent3"
"batset" is the metre itself and "gradent3" is the orange confidence you will see filling up as confidence rises.
Below is the code for the confidence metre:
Code:
<Window ID = "34"
BgColor = "ffffff00"
Color = "ffffffff"
BorderWidth = "0"
FillType = "3"
Depth = "5"
Width = "640"
Height = "460"
xPos = "-5"
yPos = "19"
State = "3"
>
<TextButton ID = "1"
BgColor = "ffffffff"
Color = "ffffffff"
Font = "font6"
FontSize = "00000000000000000000000000000"
xPos = "20"
yPos = "396"
Width = "128"
Height = "64"
Depth = "2"
Text = ""
Texture = "batset"
UpID = "0"
DownID = "000000"
RightID = "00000"
LeftID = "00"
Justify = "0"
>
</TextButton >
<Slider ID = "0"
CurVal = "0"
MaxVal = "100"
MinVal = "0"
UpID = "0"
DownID = "0"
xPos = "75"
yPos = "421"
Height = "9"
Width = "85"
CaretColor = "ffffffff"
SliderColor = "ffffff00"
Texture = "gradent3"
Style = "0"
>
</Slider >
</Window >
Colours are in hex form. Xpos and Ypos determines where the object will be. Width and height determine, wait for it, width and height. Depth determines the layer order. Texture is the graphic you will see, so batset is currently the confidence metre graphic but you could make your own instead by placing a file inside the data/bats folder and naming it batset.tga. Alternatively you could call it newbatset.tga and change the text of the texture in the XML as well.
Best thing to do is simply look through the file and post any queries you have about what certain bits mean.
FYI the TV Overlay XML contains the following overlays: (main ones in order)
Batsman confidence metre ("batset" and "gradent3" window ID 34)
New Batsman info (window ID 105)
Batsman/bowler/match info bars (not top left) + what goes on the bars (window ID 106 - 119)
Clock ("clckface" "bhand" "shand" window ID 805)
3rd Umpire ("3ump" "3umpG" "3umpR" window ID 2)
Top left Info bar (window ID 100)
Bowling metre ("bowl" "dot2" "bowlTNO1" window ID 101)
Field Radar ("fldrdr" "ball" "dot" window ID 103)
Run Radar ("runrdr" "dot" "0" "1" "2" "3" window ID 108)
Ball speed (window ID 150 - 151)
Duck ("duck1" window ID 152)
I haven't done all of them as I don't have time and I'm not 100% sure what they all are. I reckon this is a start though.