home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Acao / DomonicDefence4.swf / scripts / frame_1 / DoAction.as
Encoding:
Text File  |  2005-09-27  |  8.7 KB  |  273 lines

  1. function itemHandler(obj, item)
  2. {
  3.    getUrl("http://www.antitudegames.com", "_blank");
  4. }
  5. function itemHandler3(obj, item)
  6. {
  7.    getUrl("http://www.stickpage.com", "_blank");
  8. }
  9. function itemHandler2(obj, item)
  10. {
  11.    getUrl("http://www.xgenstudios.com", "_blank");
  12. }
  13. function levelUp(numOfExp)
  14. {
  15.    _root.deadEnemy += 1;
  16.    _root.expYou += numOfExp;
  17.    _root.score += 5;
  18.    if(_root.expYou >= _root.expMax)
  19.    {
  20.       _root.gainedLevel = true;
  21.       _root.spoints += 5;
  22.       _root.mstats = "You currently have " + _root.spoints + " stats.";
  23.       _root.ylvl += 1;
  24.       _root.ylvl1 = "P Level: " + _root.ylvl;
  25.       _root.expYou = 0;
  26.       _root.expMax += random(15 + _root.level) + 9 + _root.level * 2;
  27.    }
  28.    _root.exp1 = "EXP: " + _root.expYou + " / " + _root.expMax;
  29.    if(_root.level % _root.bossLev == 0)
  30.    {
  31.       _root.score += 3;
  32.       if(_root.deadEnemy >= _root.enemyOut2 + _root.numOfBosses - 1)
  33.       {
  34.          if(_root.levelLimit == _root.level)
  35.          {
  36.             _root.buyMenu._visible = false;
  37.             _root.winner._visible = true;
  38.          }
  39.          else
  40.          {
  41.             _root.buyMenu._visible = true;
  42.             if(_root.autoSaveOn == true)
  43.             {
  44.                _root.buyMenu.messyHah._visible = true;
  45.             }
  46.          }
  47.       }
  48.    }
  49.    else if(_root.deadEnemy >= _root.moEnemys)
  50.    {
  51.       if(_root.levelLimit == _root.level)
  52.       {
  53.          _root.buyMenu._visible = false;
  54.          _root.winner._visible = true;
  55.       }
  56.       else
  57.       {
  58.          _root.buyMenu._visible = true;
  59.          if(_root.autoSaveOn == true)
  60.          {
  61.             _root.buyMenu.messyHah._visible = true;
  62.          }
  63.       }
  64.    }
  65. }
  66. function saveItUp(hoe)
  67. {
  68.    _root["alreadySaved" + (hoe - 3)] = 1;
  69.    setCookie("database4","iteem1",_root.alreadySaved1);
  70.    setCookie("database" + hoe,"iteem2",_root.healSpell);
  71.    setCookie("database" + hoe,"iteem3",_root.axeSpell);
  72.    setCookie("database" + hoe,"iteem4",_root.maceSpell);
  73.    setCookie("database" + hoe,"iteem5",_root.metSpell);
  74.    setCookie("database" + hoe,"iteem6",_root.ballSpell);
  75.    setCookie("database" + hoe,"iteem7",_root.swordSpell);
  76.    setCookie("database" + hoe,"iteem8",_root.rockSpell);
  77.    setCookie("database" + hoe,"iteem9",_root.killSpell);
  78.    setCookie("database" + hoe,"iteem10",_root.poisSpell);
  79.    setCookie("database" + hoe,"iteem11",_root.nukeSpell);
  80.    setCookie("database" + hoe,"iteem12",_root.cursyStr);
  81.    setCookie("database" + hoe,"iteem13",_root.gotFarm);
  82.    setCookie("database" + hoe,"iteem14",_root.oasisUpgrade);
  83.    setCookie("database" + hoe,"iteem15",_root.gotTower);
  84.    setCookie("database" + hoe,"iteem16",_root.gotWall);
  85.    setCookie("database" + hoe,"iteem17",_root.maxMana);
  86.    setCookie("database" + hoe,"iteem18",_root.castleMaxHp);
  87.    setCookie("database" + hoe,"iteem19",_root.castleHp);
  88.    setCookie("database" + hoe,"iteem20",_root.manaNow);
  89.    setCookie("database" + hoe,"iteem21",_root.moMoney);
  90.    setCookie("database" + hoe,"iteem22",_root.level);
  91.    setCookie("database" + hoe,"iteem23",_root.moEnemys);
  92.    setCookie("database" + hoe,"iteem24",_root.money);
  93.    setCookie("database" + hoe,"iteem25",_root.moSpeed);
  94.    setCookie("database" + hoe,"iteem26",_root.moThing);
  95.    setCookie("database" + hoe,"iteem27",_root.magRune);
  96.    setCookie("database" + hoe,"iteem28",_root.fireRune);
  97.    setCookie("database" + hoe,"iteem29",_root.exploRune);
  98.    setCookie("database" + hoe,"iteem30",_root.timeRune);
  99.    setCookie("database" + hoe,"iteem31",_root.iceRune);
  100.    setCookie("database" + hoe,"iteem32",_root.windRune);
  101.    setCookie("database" + hoe,"iteem33",_root.hlevel);
  102.    setCookie("database" + hoe,"iteem34",_root.user);
  103.    setCookie("database" + hoe,"iteem35",_root.slowSpell);
  104.    setCookie("database" + hoe,"iteem36",_root.shockSpell);
  105.    setCookie("database" + hoe,"iteem37",_root.lightSpell);
  106.    setCookie("database" + hoe,"iteem38",_root.stopSpell);
  107.    setCookie("database" + hoe,"iteem39",_root.gunnah);
  108.    setCookie("database" + hoe,"iteem40",_root.archah);
  109.    setCookie("database" + hoe,"iteem41",_root.sheildSpell);
  110.    setCookie("database" + hoe,"iteem42",_root.ylvl);
  111.    setCookie("database" + hoe,"iteem43",_root.expYou);
  112.    setCookie("database" + hoe,"iteem44",_root.expMax);
  113.    setCookie("database" + hoe,"iteem45",_root.dragonSpell);
  114.    setCookie("database" + hoe,"iteem46",_root.lightSpell2);
  115.    setCookie("database" + hoe,"iteem47",_root.spe);
  116.    setCookie("database" + hoe,"iteem48",_root.str);
  117.    setCookie("database" + hoe,"iteem49",_root.vit);
  118.    setCookie("database" + hoe,"iteem50",_root.sum);
  119.    setCookie("database" + hoe,"iteem51",_root.def);
  120.    setCookie("database" + hoe,"iteem52",_root.top);
  121.    setCookie("database" + hoe,"iteem53",_root.arms);
  122.    setCookie("database" + hoe,"iteem54",_root.bottom);
  123.    setCookie("database" + hoe,"iteem55",_root.mid);
  124.    setCookie("database" + hoe,"iteem56",_root.windows);
  125.    setCookie("database" + hoe,"iteem57",_root.door);
  126.    setCookie("database" + hoe,"iteem58",_root.spoints);
  127.    setCookie("database" + hoe,"iteem59",_root.spearSpell);
  128.    setCookie("database" + hoe,"iteem60",_root.autoSaveOn);
  129. }
  130. _root.menuMessage = "You are currently playing as a guest";
  131. _root.loader = "Loading Preloader...please wait...";
  132. _root.clockHours = 0;
  133. _root.autoSaveIsOn = true;
  134. _root.clockMinutes = 0;
  135. _root.clockSeconds = 0;
  136. _root.customPlay = false;
  137. _root.autoSaveOn = false;
  138. _root.sound = new Sound();
  139. _root.enemoDe = 22;
  140. _root.hardah = "No Harder";
  141. _root.hardining = 1;
  142. _root.levelLimit = "Infinite";
  143. _root.modeo = "Classic";
  144. _root.enemyKind = "Random";
  145. _root.enemyLim = "No Limit";
  146. _root.bossLev = 10;
  147. _root.bossMes = _root.bossLev + " Levels";
  148. _root.sheildSpell = 0;
  149. _root.ylvl = 1;
  150. _root.ylvl1 = "P Level: " + _root.ylvl;
  151. _root.expYou = 0;
  152. _root.expMax = 15;
  153. _root.exp1 = "EXP: " + _root.expYou + " / " + _root.expMax;
  154. _root.dragonSpell = 0;
  155. root_cm = new ContextMenu();
  156. root_cm.hideBuiltInItems();
  157. line_cmi = new ContextMenuItem("AntitudeGames",itemHandler);
  158. dus_cmi = new ContextMenuItem("StickPage",itemHandler3);
  159. ass_cmi = new ContextMenuItem("XGenstudios",itemHandler2);
  160. root_cm.customItems.push(line_cmi,dus_cmi,ass_cmi,man_cmi,email_cmi);
  161. _root.menu = root_cm;
  162. _root.text1 = "Welcome to Demonic Defence 4";
  163. _root._quality = "MEDIUM";
  164. _root.mode = "Classic";
  165. _root.top = 1;
  166. _root.bottom = 1;
  167. _root.windows = 1;
  168. _root.top = 1;
  169. _root.archah = 0;
  170. _root.gunnah = 0;
  171. _root.slowTime = 0;
  172. _root.bottom = 1;
  173. _root.windows = 1;
  174. _root.dragOn = 0;
  175. _root.holdIt = 0;
  176. _root.qual = "High";
  177. _root.modey = "Classic";
  178. Object.prototype.setCookie = function(c, n, v)
  179. {
  180.    var _loc1_ = SharedObject.getLocal(c);
  181.    _loc1_.data[n] = v;
  182.    _loc1_.flush();
  183. };
  184. Object.prototype.getCookie = function(c, n)
  185. {
  186.    var _loc1_ = SharedObject.getLocal(c);
  187.    return _loc1_.data[n];
  188. };
  189. _root.gotWall = 0;
  190. _root.manaNow = 80;
  191. _root.swordpower = 0;
  192. _root.axepower = 0;
  193. _root.macepower = 0;
  194. _root.cursyStr = 0;
  195. _root.vari = 1;
  196. _root.varib = 1;
  197. _root.varic = 1;
  198. _root.varid = 1;
  199. _root.varie = 1;
  200. _root.varif = 1;
  201. _root.varig = 1;
  202. _root.varih = 1;
  203. _root.varii = 1;
  204. _root.varij = 1;
  205. _root.varik = 1;
  206. _root.varim = 1;
  207. _root.varin = 1;
  208. _root.vario = 1;
  209. _root.varip = 0;
  210. _root.variq = 0;
  211. _root.varir = 0;
  212. _root.varis = 1;
  213. _root.maxMana = _root.manaNow;
  214. _root.castleHp = 500;
  215. _root.castleMaxHp = _root.castleHp;
  216. _root.menOut = 0;
  217. _root.poisSpell = 0;
  218. _root.level = 1;
  219. _root.moThing = 1;
  220. _root.nukeSpell = 0;
  221. _root.axeSpell = 0;
  222. _root.ballSpell = 0;
  223. _root.killSpell = 0;
  224. _root.metSpell = 0;
  225. _root.maceSpell = 0;
  226. _root.healSpell = 0;
  227. _root.rockSpell = 0;
  228. _root.swordSpell = 0;
  229. _root.moMoney = 0;
  230. _root.money = 500;
  231. _root.enemyOut = 0;
  232. _root.moEnemys = 4;
  233. _root.moSpeed = 0;
  234. _root.alreadySaved1 = getCookie("database4","iteem1");
  235. _root.alreadySaved2 = getCookie("database5","iteem1");
  236. _root.alreadySaved3 = getCookie("database6","iteem1");
  237. _root.user = "Enter Name";
  238. _root.magRune = 5;
  239. _root.fireRune = 5;
  240. _root.exploRune = 5;
  241. _root.timeRune = 5;
  242. _root.iceRune = 5;
  243. _root.windRune = 5;
  244. _root.hlevel = 0;
  245. _root.opti._visible = false;
  246. _root.fure = 1;
  247. _root.chmess = "Enter Cheat";
  248. _root.cheat1 = "";
  249. _root.nuked = 0;
  250. _root.str = 0;
  251. _root.vit = 0;
  252. _root.sum = 0;
  253. _root.def = 0;
  254. _root.spe = 0;
  255. _root.spoints = 8;
  256. _root.deadEnemy = 0;
  257. _root.arms = 1;
  258. _root.door = 1;
  259. _root.mid = 1;
  260. _root.moB = 0;
  261. _root.speed1 = "Speed: " + _root.spe;
  262. _root.str1 = "Strength: " + _root.str;
  263. _root.vit1 = "Vitility: " + _root.vit;
  264. _root.sum1 = "Spells: " + _root.sum;
  265. _root.enemyOut2 = 0;
  266. _root.def1 = "Defence: " + _root.def;
  267. _root.mstats = "You currently have " + _root.spoints + " stats.";
  268. if(_root.redefineVars == true)
  269. {
  270.    _root.redefineVars = false;
  271.    gotoAndStop(2);
  272. }
  273.