home *** CD-ROM | disk | FTP | other *** search
- function levelup_addmods(mod)
- {
- var itemname = _root.get_itemroot(mod[gc_itemvar]);
- var item = eval(itemname);
- var dim1 = eval(_root.get_itemdims(mod[gc_itemvar],1));
- var d2 = _root.get_itemdims(mod[gc_itemvar],2);
- var dim2 = d2 != "-1" ? eval(d2) : -1;
- var evar = _root.get_itemvalue(item,dim1,dim2);
- var val;
- val = _root.get_itemval(mod[gc_itemval],mod[gc_itemtype]);
- evar = _root.operate_item(evar,val,mod[gc_itemop]);
- item = _root.set_itemvalue(itemname,dim1,dim2,evar);
- }
- function levelup_now()
- {
- var _loc2_ = _root;
- var _loc1_ = undefined;
- var _loc3_ = _loc2_.get_poplevel();
- _loc2_.leveluplevel = _loc2_.antlevel + 1;
- _loc2_.leveluptxt = "";
- _loc1_ = 0;
- while(_loc1_ < _loc2_.levelup_mods[_loc3_].length)
- {
- _loc2_.leveluptxt += _loc2_.levelup_text[_loc3_][_loc1_] + "\r\n";
- _loc2_.levelup_addmods(_loc2_.levelup_mods[_loc3_][_loc1_]);
- _loc1_ = _loc1_ + 1;
- }
- _loc2_.antstats[gc_stored] = _loc2_.antstats[gc_nest];
- }
- var gc_itemvar = 0;
- var gc_itemop = 1;
- var gc_itemval = 2;
- var gc_itemtype = 3;
- var gc_itemrestock = 4;
- var levelup_mods = new Array();
- _root.levelup_mods[0] = new Array();
- _root.levelup_mods[0][0] = new Array("_root.bogus","+","0","int",false);
- _root.levelup_mods[0][1] = new Array("_root.bogus","+","0","int",false);
- _root.levelup_mods[1] = new Array();
- _root.levelup_mods[1][0] = new Array("_root.antstats[gc_stored]","+","0","int",false);
- _root.levelup_mods[1][1] = new Array("_root.antstats[gc_money]","+","5","int",false);
- _root.levelup_mods[2] = new Array();
- _root.levelup_mods[2][0] = new Array("_root.antstats[gc_stored]","+","0","int",false);
- _root.levelup_mods[2][1] = new Array("_root.antstats[gc_money]","+","10","int",false);
- _root.levelup_mods[3] = new Array();
- _root.levelup_mods[3][0] = new Array("_root.antstats[gc_nest]","+","25","int",false);
- _root.levelup_mods[3][1] = new Array("_root.antstats[gc_money]","+","15","int",false);
- _root.levelup_mods[4] = new Array();
- _root.levelup_mods[4][0] = new Array("_root.bonusstats[gc_stored][-1]","+","25","int",false);
- _root.levelup_mods[4][1] = new Array("_root.antstats[gc_money]","+","20","int",false);
- _root.levelup_mods[5] = new Array();
- _root.levelup_mods[5][0] = new Array("_root.bonusstats[gc_nest][-1]","+","25","int",false);
- _root.levelup_mods[5][1] = new Array("_root.antstats[gc_money]","+","25","int",false);
- _root.levelup_mods[6] = new Array();
- _root.levelup_mods[6][0] = new Array("_root.bonusstats[gc_pop][-1]","+","25","int",false);
- _root.levelup_mods[6][1] = new Array("_root.antstats[gc_money]","+","30","int",false);
- _root.levelup_mods[7] = new Array();
- _root.levelup_mods[7][0] = new Array("_root.antstats[gc_nest]","+","1000","int",false);
- _root.levelup_mods[7][1] = new Array("_root.antstats[gc_money]","+","35","int",false);
- _root.levelup_mods[8] = new Array();
- _root.levelup_mods[8][0] = new Array("_root.antstats[gc_pop]","+","1000","int",false);
- _root.levelup_mods[8][1] = new Array("_root.antstats[gc_money]","+","40","int",false);
- _root.levelup_mods[9] = new Array();
- _root.levelup_mods[9][0] = new Array("_root.bonusstats[gc_stored][-1]","+","300","int",false);
- _root.levelup_mods[9][1] = new Array("_root.antstats[gc_money]","+","45","int",false);
- _root.levelup_mods[10] = new Array();
- _root.levelup_mods[10][0] = new Array("_root.bonusstats[gc_nest][-1]","+","250","int",false);
- _root.levelup_mods[10][1] = new Array("_root.antstats[gc_money]","+","50","int",false);
- _root.levelup_mods[11] = new Array();
- _root.levelup_mods[11][0] = new Array("_root.bonusstats[gc_pop][-1]","+","250","int",false);
- _root.levelup_mods[11][1] = new Array("_root.antstats[gc_money]","+","75","int",false);
- _root.levelup_mods[12] = new Array();
- _root.levelup_mods[12][0] = new Array("_root.antstats[gc_pop]","+","10000","int",false);
- _root.levelup_mods[12][1] = new Array("_root.antstats[gc_money]","+","100","int",false);
- _root.levelup_mods[13] = new Array();
- _root.levelup_mods[13][0] = new Array("_root.antstats[gc_nest]","+","20000","int",false);
- _root.levelup_mods[13][1] = new Array("_root.antstats[gc_money]","+","150","int",false);
- _root.levelup_mods[14] = new Array();
- _root.levelup_mods[14][0] = new Array("_root.bonusstats[gc_stored][-1]","+","5000","int",false);
- _root.levelup_mods[14][1] = new Array("_root.antstats[gc_money]","+","200","int",false);
- var levelup_text = new Array();
- _root.levelup_text[0] = new Array();
- _root.levelup_text[0][0] = "000";
- _root.levelup_text[0][1] = "000";
- _root.levelup_text[1] = new Array();
- _root.levelup_text[1][0] = "Good job! Your colony gets a bonus!";
- _root.levelup_text[1][1] = "+5 Gems!";
- _root.levelup_text[2] = new Array();
- _root.levelup_text[2][0] = "Nice going! You get a bonus!";
- _root.levelup_text[2][1] = "+10 Gems!";
- _root.levelup_text[3] = new Array();
- _root.levelup_text[3][0] = "You\'re doing great! You get a bonus!";
- _root.levelup_text[3][1] = "+25 Nest! +15 Gems!";
- _root.levelup_text[4] = new Array();
- _root.levelup_text[4][0] = "Excellent! This bonus will help you!";
- _root.levelup_text[4][1] = "+25 Food every day! +20 Gems!";
- _root.levelup_text[5] = new Array();
- _root.levelup_text[5][0] = "Remarkable! Your ants are thriving!";
- _root.levelup_text[5][1] = "+25 Nest every day! +25 Gems!";
- _root.levelup_text[6] = new Array();
- _root.levelup_text[6][0] = "Incredible! Here\'s a good bonus!";
- _root.levelup_text[6][1] = "+25 Ants every day! +30 Gems!";
- _root.levelup_text[7] = new Array();
- _root.levelup_text[7][0] = "Amazing! Here\'s some gems for you!";
- _root.levelup_text[7][1] = "+1000 Nest! +35 Gems!";
- _root.levelup_text[8] = new Array();
- _root.levelup_text[8][0] = "Wonderful! Your ants are doing great!";
- _root.levelup_text[8][1] = "+1000 Ants! +40 Gems!";
- _root.levelup_text[9] = new Array();
- _root.levelup_text[9][0] = "Fantastic! This bonus will help you!";
- _root.levelup_text[9][1] = "+300 Food every day! +45 Gems!";
- _root.levelup_text[10] = new Array();
- _root.levelup_text[10][0] = "Super! Keep up the good work!";
- _root.levelup_text[10][1] = "+250 Nest every day! +50 Gems!";
- _root.levelup_text[11] = new Array();
- _root.levelup_text[11][0] = "Your colony is now an Ant City!";
- _root.levelup_text[11][1] = "+250 Ants every day! +75 Gems!";
- _root.levelup_text[12] = new Array();
- _root.levelup_text[12][0] = "Your colony is now an Ant Kingdom!";
- _root.levelup_text[12][1] = "+10,000 Ants! +100 Gems!";
- _root.levelup_text[13] = new Array();
- _root.levelup_text[13][0] = "Your colony is now an Ant Empire!";
- _root.levelup_text[13][1] = "+20,000 Nest! +150 Gems!";
- _root.levelup_text[14] = new Array();
- _root.levelup_text[14][0] = "Your Ant Empire rules! Keep going!";
- _root.levelup_text[14][1] = "+5000 Food every day! +200 Gems!";
-