// ----------------------------------
// RSDK Project: Sonic 1/Sonic 2
// Script Description: Sonic Team Object
// Script Author: Christian Whitehead/Simon Thomley
// Unpacked by Rubberduckycooly's script unpacker
// ----------------------------------

//-------Aliases-------//
private alias object[9].value14 : TA.xoffset
private alias object[9].value7 : character.select

private alias object.value1 : character.shadow


// Function declarations

// Static Values

event ObjectMain

end event



//Drawing
event ObjectDraw
	//DrawRect(0, 0, screen.xsize, screen.ysize, color7, color7, color7, 255)
	//Portrait
	temp0 = screen.xsize
	temp0 *= 2
	if screen.xsize == 320
		temp0 -= 220
	else
		temp0 -= 294
	end if
	temp0 -= TA.xoffset	
	
	temp0 -= 3
	temp1 = character.select
	temp1 += 9
	if character.select == -1
		temp1 = 8
	end if
	DrawSpriteScreenXY(temp1, temp0, 95)

	temp1 = character.select
	temp1++
	if character.select == -1
		temp1 = 0
	end if
	temp0 += 3
	DrawSpriteScreenXY(temp1, temp0, 90)
end event

event ObjectStartup
	LoadSpriteSheet("Menus/TimePortraits.gif")
	SpriteFrame(-58, -75, 124, 151, 504, 1) //0 Super
	SpriteFrame(-52, -74, 103, 148, 1, 1) //1 Sonic
	SpriteFrame(-60, -63, 140, 127, 105, 1) //2 Tails
	SpriteFrame(-54, -67, 128, 134, 246, 1) //3 Knuckles
	SpriteFrame(-60, -74, 119, 148, 1, 299) //4 Amy
	SpriteFrame(-62, -74, 128, 147, 1, 299) //5
	SpriteFrame(-55, -82, 109, 163, 246, 136) //6 Mighty
	SpriteFrame(-55, -75, 109, 151, 241, 300) //7 Ray

	//Shadow
	SpriteFrame(-58, -75, 124, 151, 629, 1) //0 Super
	SpriteFrame(-52, -74, 103, 148, 1, 150) //8 Sonic
	SpriteFrame(-60, -63, 140, 127, 105, 129) // Tails
	SpriteFrame(-54, -67, 128, 134, 375, 1) // Knuckles
	SpriteFrame(-60, -74, 119, 148, 121, 299) // Amy
	SpriteFrame(-62, -74, 128, 147, 130, 299) //
	SpriteFrame(-55, -82, 109, 163, 356, 136) // Mighty
	SpriteFrame(-55, -75, 109, 151, 351, 300) // Ray
 

	
	
end event
