Individual Animated Avatars

By Dudeamis Griff Last update Jul 12, 2008 — Installed 378 times.
// ==UserScript==

// @name           Individual Animated Avatars

// @namespace      Dudeamis Griff

// @description    Each player now has their own animated avatars

// @include        http://goallineblitz.com/game/replay.pl?pbp_id=*

// ==/UserScript==




window.setTimeout( function()
{



var allDivs, thisDiv, id;
allDivs = document.evaluate(
    "//*[@class='player_icon']", //FIND THOSE PLAYERS
    document,
    null,
    XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
    null);
for (var i = 0; i < allDivs.snapshotLength; i++) 
{


    
    thisDiv = allDivs.snapshotItem(i);


    id = thisDiv.id; //WHERE DA ID AT
    
if (id=='ball')
{thisDiv.innerHTML = '<img src="http://goallineblitz.com/images/ball.gif">';}

else if (id == 'ds') //fixes conflict with first down marker script
{}

else if (id == '36705' || id == '415893' || id == '416253' || id == '372980' || id == '409340' || id == '87816' || id == '425043' || id == '511757' || id == '379276' || id == '296393' || id == '466921' || id == '405766' || id == '514452' || id == '423329' || id == '423329' || id == '503786' || id == '567124' || id == '512186' || id == '300106' || id == '295211' || id == '124565' || id == '444886' || id == '469287' || id == '395278' || id == '300141' || id == '565493' || id == '418770' || id == '564008' || id == '78740' || id == '300127'  || id== '517334' || id== '388691' || id== '76618' || id== '432881' || id== '343682' || id== '466824' || id== '389157' || id== '182148' || id== '487769' || id== '416251' || id== '345590' || id== '291818' || id== '528270' || id== '338753' || id== '514536' || id== '514987' || id== '61576' || id== '394109' || id== '565925' || id== '509812' || id== '511767' || id== '349551' || id== '531828' || id== '296356' || id== '445132' || id== '182078' || id== '371969' || id== '424088' || id == '511830' || id == '510870' || id == '510889')
	
	//if offense is facing down
	if(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) > parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y) && Math.abs(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) - parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y)) < 6.5)
	
		//if playing offense
		if (thisDiv.innerHTML == '<img src="/images/LOT.png">' || thisDiv.innerHTML == '<img src="/images/ROT.png">' || thisDiv.innerHTML == '<img src="/images/C.png">' || thisDiv.innerHTML == '<img src="/images/LG.png">' || thisDiv.innerHTML == '<img src="/images/RG.png">' || thisDiv.innerHTML == '<img src="/images/TE.png">' || thisDiv.innerHTML == '<img src="/images/QB.png">' || thisDiv.innerHTML == '<img src="/images/WR.png">' || thisDiv.innerHTML == '<img src="/images/HB.png">' || thisDiv.innerHTML == '<img src="/images/FB.png">')
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/' +id+ 'front.gif">';}
		else
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/' +id+ 'back.gif">';}
		
		
	//offense is facing up
	else if(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) < parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y) && Math.abs(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) - parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y)) < 6.5)
		
		//if playing offense
		if (thisDiv.innerHTML == '<img src="/images/LOT.png">' || thisDiv.innerHTML == '<img src="/images/ROT.png">' || thisDiv.innerHTML == '<img src="/images/C.png">' || thisDiv.innerHTML == '<img src="/images/LG.png">' || thisDiv.innerHTML == '<img src="/images/RG.png">' || thisDiv.innerHTML == '<img src="/images/TE.png">' || thisDiv.innerHTML == '<img src="/images/QB.png">' || thisDiv.innerHTML == '<img src="/images/WR.png">' || thisDiv.innerHTML == '<img src="/images/HB.png">' || thisDiv.innerHTML == '<img src="/images/FB.png">')
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/' +id+ 'back.gif">';}
		else
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/' +id+ 'front.gif">';}


	//d is kicking down
	else if(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) > parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y) && Math.abs(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) - parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y)) > 6.5)
		
		//if on KRS
		if (thisDiv.innerHTML == '<img src="/images/KRS.png">' || thisDiv.innerHTML == '<img src="/images/KR.png">' || thisDiv.innerHTML == '<img src="/images/PR.png">')
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/' + id + 'back.gif">';}
		else
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/' + id + 'front.gif">';}

	//d is kicking up
	else 
		//if on KRS
		if (thisDiv.innerHTML == '<img src="/images/KRS.png">' || thisDiv.innerHTML == '<img src="/images/KR.png">' || thisDiv.innerHTML == '<img src="/images/PR.png">')
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/' +id+ 'front.gif">';}
		else
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/' +id+ 'back.gif">';}




else
	//if offense is facing down
	if(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) > parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y) && Math.abs(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) - parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y)) < 6.5)
	
		//if playing offense
		if (thisDiv.innerHTML == '<img src="/images/LOT.png">' || thisDiv.innerHTML == '<img src="/images/ROT.png">' || thisDiv.innerHTML == '<img src="/images/C.png">' || thisDiv.innerHTML == '<img src="/images/LG.png">' || thisDiv.innerHTML == '<img src="/images/RG.png">' || thisDiv.innerHTML == '<img src="/images/TE.png">' || thisDiv.innerHTML == '<img src="/images/QB.png">' || thisDiv.innerHTML == '<img src="/images/WR.png">' || thisDiv.innerHTML == '<img src="/images/HB.png">' || thisDiv.innerHTML == '<img src="/images/FB.png">')
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/NAfront.gif">';}
		else
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/NABback.gif">';}
		
		
	//offense is facing up
	else if(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) < parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y) && Math.abs(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) - parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y)) < 6.5)
		
		//if playing offense
		if (thisDiv.innerHTML == '<img src="/images/LOT.png">' || thisDiv.innerHTML == '<img src="/images/ROT.png">' || thisDiv.innerHTML == '<img src="/images/C.png">' || thisDiv.innerHTML == '<img src="/images/LG.png">' || thisDiv.innerHTML == '<img src="/images/RG.png">' || thisDiv.innerHTML == '<img src="/images/TE.png">' || thisDiv.innerHTML == '<img src="/images/QB.png">' || thisDiv.innerHTML == '<img src="/images/WR.png">' || thisDiv.innerHTML == '<img src="/images/HB.png">' || thisDiv.innerHTML == '<img src="/images/FB.png">')
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/NABback.gif">';}
		else
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/NAfront.gif">';}


	//d is kicking down
	else if(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) > parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y) && Math.abs(parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][1].y) - parseFloat(unsafeWindow.play_data[unsafeWindow.currentFrame][0].y)) > 6.5)
		
		//if on KRS
		if (thisDiv.innerHTML == '<img src="/images/KRS.png">' || thisDiv.innerHTML == '<img src="/images/KR.png">' || thisDiv.innerHTML == '<img src="/images/PR.png">')
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/NABback.gif">';}
		else
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/NAfront.gif">';}

	//d is kicking up
	else 
		//if on KRS
		if (thisDiv.innerHTML == '<img src="/images/KRS.png">' || thisDiv.innerHTML == '<img src="/images/KR.png">' || thisDiv.innerHTML == '<img src="/images/PR.png">')
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/NAfront.gif">';}
		else
		{thisDiv.innerHTML = '<img src="http://i184.photobucket.com/albums/x276/dudeamis/NABback.gif">';}


}



}

)