All pastes #391504 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-03-12 05:52 UTC
rendered paste body
method InitDruidGUI(string tab)
	{

		variable int i = 1
		variable int j = 1
		variable int OptionsCount = 1
		variable string GuiItem[13,13]
		
		;Non-Combat
		GuiItem[1,1]:Set["DrinkMana"]
		GuiItem[2,1]:Set["MaxDrink"]
		GuiItem[3,1]:Set["MinHealth"]
		GuiItem[4,1]:Set["MaxEat"]
		GuiItem[5,1]:Set["MountDistance"]
		GuiItem[6,1]:Set["RepairPct"]
		for (i:Set[1] ; ${i} <= 6 ; i:Inc)
		{
			GuiItem[${i},2]:Set["Non-Combat"]
		}
		
		;Combat
		GuiItem[7,1]:Set["ChosenForm"]
		GuiItem[8,1]:Set["FormPercent"]
		GuiItem[9,1]:Set["HealPercent"]
		GuiItem[10,1]:Set["RipMultiplier"]
		GuiItem[11,1]:Set["RipMaxHealth"]
		GuiItem[12,1]:Set["FBMultiplier"]
		GuiItem[13,1]:Set["RakeMaxHealth"]
		for (i:Set[7] ; ${i} <= 13 ; i:Inc)
		{
			GuiItem[${i},2]:Set["Combat"]
		}
		
		for (i:Set[1] ; ${i} <= ${GuiItem.Size[1]} ; i:Inc)
		{
			OptionsCount:Set[${UIElement[cmb${GuiItem[${i},1]}@${GuiItem[${i},2]}@Pages@ToonGUI].Items}]
			This:Debug[${OptionsCount}]
			for (j:Set[1] ; ${j} <= ${OptionsCount} ; j:Inc)
			{
				
				if ${This.${GuiItem[${i},1]}} == ${UIElement[cmb${GuiItem[${i},1]}@${GuiItem[${i},2]}@Pages@ToonGUI].Item[${j}].Value}
				{
					UIElement[cmb${GuiItem[${i},1]}@${GuiItem[${i},2]}@Pages@ToonGUI]:SelectItem[${j}]
				}
				
			}
		}
}