You are on page 1of 6

/*variables declared based on the first letter(s) of the number

they represent; ex: one is O, two is T, three is Th, etc.


So OoO is One of One, and FoSe is Four of Seven*/
var OoO : GUISkin;
var OoT: GUISkin;
var ToT: GUISkin;
var OoTh: GUISkin;
var ToTh: GUISkin;
var ThoTh: GUISkin;
var OoF: GUISkin;
var ToF: GUISkin;
var ThoF: GUISkin;
var FoF: GUISkin;
var OoFi: GUISkin;
var ToFi: GUISkin;
var ThoFi: GUISkin;
var FoFi: GUISkin;
var FioFi: GUISkin;
var OoS: GUISkin;
var ToS: GUISkin;
var ThoS: GUISkin;
var FoS: GUISkin;
var FioS: GUISkin;
var SoS: GUISkin;
var OoSe: GUISkin;
var ToSe: GUISkin;
var ThoSe: GUISkin;
var FoSe: GUISkin;
var FioSe: GUISkin;
var SoSe: GUISkin;
var SeoSe: GUISkin;
//nutrition variables
static var sod = 0;
static var acid = 0;
static var fib = 0;
static var pro = 0;
static var fat = 0;
static var sug = 0;
static var carb = 0;
//variables influencing the collection box
var colSkin: GUISkin;
var h;
/*variables controlling size and position of number icons.
X's and Y's next to variable names specify which axis the
variable is intended to relate to. Additionally, T and B
mean top or bottom row of icons on the item menu. All
other relevant words have also been denoted with the one
or two letters from the beggining of the word*/
var xT;
var xB;
var yT;
var yB;
var icDTT;
var icDTB;
var icDLsT;

var icDLsB;
var
var
var
var

xPosT;
yPosT;
xPosB;
yPosB;

var
var
var
var

ixColT;
iyColT;
ixColB;
iyColB;

var
var
var
var

ixPerT;
iyPerT;
ixPerB;
iyPerB;

var
var
var
var

xModT;
xModB;
yModT;
yModB;

function Start()
{
//collection menu size
h = Screen.height / 6;
}
function OnGUI()
{
//collection box
GUI.skin = colSkin;
GUI.Label(Rect(0, Screen.height - h, Screen.width, h),"");
//sodium collection counter
GUI.skin = OoO;
if(sod == 1)
{
Debug.Log("i");
GUI.Label(Rect(494,670,80,40),"");
}
//acid collection counter
GUI.skin = OoT;
if(acid == 1)
{
GUI.Label(Rect(460,728,80,40),"");
}
GUI.skin = ToT;
if(acid == 2)
{
GUI.Label(Rect(460,728,80,40),"");
}
//fiber collection counter
GUI.skin = OoTh;
if(fib == 1)
{
GUI.Label(Rect(278,728,80,40),"");

}
GUI.skin = ToTh;
if(fib == 2)
{
GUI.Label(Rect(278,728,80,40),"");
}
GUI.skin = ThoTh;
if(fib == 3)
{
GUI.Label(Rect(278,728,80,40),"");
}
//protein collection counter
GUI.skin = OoF;
if(pro == 1)
{
GUI.Label(Rect(96,728,80,40),"");
}
GUI.skin = ToF;
if(pro == 2)
{
GUI.Label(Rect(96,728,80,40),"");
}
GUI.skin = ThoF;
if(pro == 3)
{
GUI.Label(Rect(96,728,80,40),"");
}
GUI.skin = FoF;
if(pro == 4)
{
GUI.Label(Rect(96,728,80,40),"");
}
//fat collection counter
GUI.skin = OoFi;
if(fat == 1)
{
GUI.Label(Rect(351,670,80,40),"");
}
GUI.skin = ToFi;
if(fat == 2)
{
GUI.Label(Rect(351,670,80,40),"");
}
GUI.skin = ThoFi;
if(fat == 3)
{
GUI.Label(Rect(351,670,80,40),"");
}
GUI.skin = FoFi;
if(fat == 4)
{
GUI.Label(Rect(351,670,80,40),"");
}
GUI.skin = FioFi;
if(fat == 5)
{

GUI.Label(Rect(351,670,80,40),"");

//sugar collection counter


GUI.skin = OoS;
if(sug == 1)
{
GUI.Label(Rect(208,670,80,40),"");
}
GUI.skin = ToS;
if(sug == 2)
{
GUI.Label(Rect(208,670,80,40),"");
}
GUI.skin = ThoS;
if(sug == 3)
{
GUI.Label(Rect(208,670,80,40),"");
}
GUI.skin = FoS;
if(sug == 4)
{
GUI.Label(Rect(208,670,80,40),"");
}
GUI.skin = FioS;
if(sug == 5)
{
GUI.Label(Rect(208,670,80,40),"");
}
GUI.skin = SoS;
if(sug == 6)
{
GUI.Label(Rect(208,670,80,40),"");
}
//carb collection counter
GUI.skin = OoSe;
if(carb == 1)
{
GUI.Label(Rect(65,670,80,40),"");
}
GUI.skin = ToSe;
if(carb == 2)
{
GUI.Label(Rect(65,670,80,40),"");
}
GUI.skin = ThoSe;
if(carb == 3)
{
GUI.Label(Rect(65,670,80,40),"");
}
GUI.skin = FoSe;
if(carb == 4)
{
GUI.Label(Rect(65,670,80,40),"");
}
GUI.skin = FioSe;
if(carb == 5)
{

GUI.Label(Rect(65,670,80,40),"");
}
GUI.skin = SoSe;
if(carb == 6)
{
GUI.Label(Rect(65,670,80,40),"");
}
GUI.skin = SeoSe;
if(carb == 7)
{
GUI.Label(Rect(65,670,80,40),"");
}
}
function Update()
{
if(Input.GetKeyDown(KeyCode.I))
{
if(sod == 0)
{
Debug.Log("k");//sodium
sod = 1;
}
else
{
sod = 0;
}
}
//acid
if(Input.GetKeyDown(KeyCode.Z))
{
if(acid <= 1)
{
acid++;
}
else
{
acid = 0;
}
}
//fiber
if(Input.GetKeyDown(KeyCode.X))
{
if(fib <= 2)
{
fib++;
}
else
{
fib = 0;
}
}

//protien
if(Input.GetKeyDown(KeyCode.C))
{
if(pro <= 3)
{
pro++;
}
else
{
pro = 0;
}
}
//fat
if(Input.GetKeyDown(KeyCode.V))
{
if(fat <= 4)
{
fat++;
}
else
{
fat = 0;
}
}
//carb
if(Input.GetKeyDown(KeyCode.U))
{
if(carb <= 6)
{
carb++;
}
else
{
carb = 0;
}
}
//sugar
if(Input.GetKeyDown(KeyCode.B))
{
if(sug <= 5)
{
sug++;
}
else
{
sug = 0;
}
}
}

You might also like