/*--------------------------------------------------*\ | | | Halo 2 / 3 / ODST | | Emblem / Player Snapshot / Service Tag | | Documentation | | | | By: HaLo2FrEeEk | | http://infectionist.com | | | \*--------------------------------------------------*/ //--------------------------------------------------// // Halo 2 Emblem // URL: http://www.bungie.net/Stats/emblem.ashx?s=70&0=0&1=0&2=0&3=0&fi=0&bi=0&fl=0&m=0 // Unique Variants: 429,981,696 //--------------------------------------------------// Titles: s = size 0 = primary background color 1 = secondary background color 2 = primary foreground color 3 = secondary foreground color fi = foreground image bi = background image fl = foreground layer m = halo 2/3/odst selector Ranges: s = 1 - 120 0 = 0 - 17 1 = 0 - 17 2 = 0 - 17 3 = 0 - 17 fi = 0 - 63 bi = 0 - 31 fl = 0 - 1 m = (static) 0 //--------------------------------------------------// // Halo 3 Emblem // URL: http://www.bungie.net/Stats/emblem.ashx?s=70&0=0&1=0&2=0&3=0&fi=0&bi=0&fl=0&m=1 // Unique Variants: 6,220,800,000 //--------------------------------------------------// Titles: s = size 0 = primary background color 1 = secondary background color 2 = primary foreground color 3 = secondary foreground color fi = foreground image bi = background image fl = foreground layer m = halo 2/3/odst selector Ranges: s = 1 - 120 0 = 0 - 29 1 = 0 - 29 2 = 0 - 29 3 = 0 - 29 fi = 0 - 79 bi = 0 - 79(*) fl = 0 - 1 m = (static) 1 * It would seem that anything above 47 in this field (not including 47) up to 79 displays only the primary background color, so the true range should be 0 - 47. //--------------------------------------------------// // Halo 3 Player Snapshot (Spartan) // URL: http://www.bungie.net/Stats/Halo3/PlayerModel.ashx?p1=0&p2=0&p3=0&p4=0&p5=0&p6=0&p7=0&p8=0&p9=185 // Unique Variants: 171,072,000 //--------------------------------------------------// Titles: p1 = spartan/elite(*) p2 = helmet p3 = left shoulder p4 = right shoulder p5 = chest p6 = primary color p7 = secondary color p8 = detail color p9 = size Ranges: p1 = (static) 0 p2 = 0 - 10 p3 = 0 - 7 p4 = 0 - 7 p5 = 0 - 8 p6 = 0 - 29 p7 = 0 - 29 p8 = 0 - 29 p9 = 1 - 255 * The selection of helmet, shoulder, and chest armor pieces is different for Elites. Please refer to the section below for documentation on the Snapshot URL for the Elite model. //--------------------------------------------------// // Halo 3 Player Snapshot (Elite) // URL: http://www.bungie.net/Stats/Halo3/PlayerModel.ashx?p1=1&p2=0&p3=0&p4=0&p5=0&p6=0&p7=0&p8=0&p9=185 // Unique Variants: 16,875,000 //--------------------------------------------------// Titles: p1 = spartan/elite p2 = helmet p3 = left shoulder p4 = right shoulder p5 = chest p6 = primary color p7 = secondary color p8 = detail color p9 = size Ranges: p1 = (static) 1 p2 = 0 - 4 p3 = 0 - 4 p4 = 0 - 4 p5 = 0 - 4 p6 = 0 - 29 p7 = 0 - 29 p8 = 0 - 29 p9 = 1 - 255 //--------------------------------------------------// // Halo 3 Service Tag // Format: A01 // Unique Variants: 2600(*) //--------------------------------------------------// Titles: A = single-digit alphabet character 0 = single-digit number 1 = single-digit number Ranges: A = A-Z 0 = 0-9 1 = 0-9 * This number doesn't take into account the "reserved" service tags that Bungie will not allow you to use on Live. //--------------------------------------------------// // Halo 3: ODST Emblem // URL: http://www.bungie.net/Stats/emblem.ashx?s=70&0=0&1=0&2=0&3=0&fi=0&bi=0&fl=0&m=2 // Unique Variants: 8,087,040,000 //--------------------------------------------------// Titles: s = size 0 = primary background color 1 = secondary background color 2 = primary foreground color 3 = secondary foreground color fi = foreground image bi = background image fl = foreground layer m = halo 2/3/odst selector Ranges: s = 1 - 120 0 = 0 - 29 1 = 0 - 29 2 = 0 - 29 3 = 0 - 29 fi = 0 - 95 bi = 0 - 95(*) fl = 0 - 1 m = (static) 2 * Same as the Halo 3 Emblem, but here it goes up to 51. Anything above 51 will show just the primary background color, so the true range here is 0 - 51. //--------------------------------------------------// // Halo 3: ODST Player Snapshot // URL: http://www.bungie.net/images/halo3stats/odst/models/[0]/[0]_[1]_[2]_[3].png(*) // Unique Variants: 10,800 / 9,900(**) //--------------------------------------------------// Titles: [0] = character name [1] = helmet on/off [2] = primary color [3] = secondary color Ranges: [0] = rookie/buck/mickey/dutch/dare/sarge [1] = 0 - 1(***) [2] = 0 - 29 [3] = 0 - 29 * I replaced the actual values in the URL with the brackets and numbers, when constructing the URL remove the brackets and the numbers and replace it with the value from the Range table. ** The first number does not take into account that Rookie cannot have his helmet off. The second number does, so it should be the correct number of maximum variants, if my math is right. *** When "character name" is set to "rookie" you cannot set this value to 1, it must always be 0 since you cannot take Rookie's helmet off. //--------------------------------------------------// // Halo 3: ODST Service Tag // Format: ABCD // Unique Variants: 1,679,616(*) //--------------------------------------------------// Titles: A = single-digit alpha-numeric character B = single-digit alpha-numeric character C = single-digit alpha-numeric character D = single-digit alpha-numeric character Ranges: A = A-9(**) B = A-9 C = A-9 D = A-9 * This number assumes that each Service Tag is 4 characters long. ODST Service Tags don't have to be 4 characters long, so the actual number will be much greater. It also does not take into account the "reserved" service tags that Bungie will not allow you to use on Live. ** I define A-9 as A-Z and 0-9 put together, meaning it can be any alphabet character or any single-digit numeric character.