Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

unable to call an array (more complicated function)

Guest
Jan 30, 2013 Jan 30, 2013

var array11:Array = new Array("Terra", "");

var array12:Array = new Array("Flaming Rock", "Vulcano");

var array13:Array = new Array("Waterfall", "Mud");

var array14:Array = new Array("Tropical", "Cactus");

var array15:Array = new Array("Star", "Chameleon");

var array16:Array = new Array("Alpine", "Snowflake");

var array17:Array = new Array("Armadillo", "");

var array18:Array = new Array("Hedgehog", "Venom");

var array19:Array = new Array("Any breedable dragons other than pure", "");

var array110:Array = new Array("Pure Earth", "Dragons with the elemental dragons element");

var array22:Array = new Array("Flame", "");

var array23:Array = new Array("Cloud", "Blizzard");

var array24:Array = new Array("Spicy", "Firebird");

var array25:Array = new Array("Laser", "Hot Metal");

var array26:Array = new Array("Cool Fire", "Soccer");

var array27:Array = new Array("Medieval", "Steampunk");

var array28:Array = new Array("Dark Fire", "Vampire");

var array29:Array = new Array("Any breedable dragons other than pure", "");

var array210:Array = new Array("Pure Flame", "Dragons with the elemental dragons element");

var array33:Array = new Array("Sea", "");

var array34:Array = new Array("Nenufar", "Coral");

var array35:Array = new Array("Lantern Fish", "Storm");

var array36:Array = new Array("Icecube", "Ice Cream");

var array37:Array = new Array("Mercury", "Seashell");

var array38:Array = new Array("Petroleum", "Pirate");

var array39:Array = new Array("Any breedable dragons other than pure", "");

var array310:Array = new Array("Pure Sea", "Dragons with the elemental dragons element");

var array44:Array = new Array("Nature", "");

var array45:Array = new Array("Gummy", "");

var array46:Array = new Array("Dandelion", "Mojito");

var array47:Array = new Array("Jade", "Dragonfly");

var array48:Array = new Array("Carnivore Plant", "Rattlesnake");

var array49:Array = new Array("Any breedable dragons other than pure", "");

var array410:Array = new Array("Pure Nature", "Dragons with the elemental dragons element");

var array55:Array = new Array("Electric", "Dragons with the elemental dragons element");

var array56:Array = new Array("Fluorescent", "Moose");

var array57:Array = new Array("Gold", "Battery");

var array58:Array = new Array("Neon", "");

var array59:Array = new Array("Any breedable dragons other than pure", "");

var array510:Array = new Array("Pure Electric", "Dragons with the elemental dragons element");

var array66:Array = new Array("Ice", "");

var array67:Array = new Array("Platinum", "Pearl");

var array68:Array = new Array("Penguin", "");

var array69:Array = new Array("Any breedable dragons other than pure", "");

var array610:Array = new Array("Pure Ice", "Dragons with the elemental dragons element");

var array77:Array = new Array("Metal", "");

var array78:Array = new Array("Zombie", "");

var array79:Array = new Array("Any breedable dragons other than pure", "");

var array710:Array = new Array("Pure Metal", "Dragons with the elemental dragons element");

var array88:Array = new Array("Dark", "");

var array89:Array = new Array("Any breedable dragons other than pure", "");

var array810:Array = new Array("Pure Dark", "");

var array99:Array = new Array("Pure", "");

var array910:Array = new Array("", "");

var array1010:Array = new Array("Any breedable dragons", "");

var array21:Array = array12;

var array31:Array = array13;

var array41:Array = array14;

var array51:Array = array15;

var array61:Array = array16;

var array71:Array = array17;

var array81:Array = array18;

var array91:Array = array19;

var array101:Array = array110;

var array32:Array = array23;

var array42:Array = array24;

var array52:Array = array25;

var array62:Array = array26;

var array72:Array = array27;

var array82:Array = array28;

var array92:Array = array29;

var array102:Array = array210;

var array43:Array = array34;

var array53:Array = array35;

var array63:Array = array36;

var array73:Array = array37;

var array83:Array = array38;

var array93:Array = array39;

var array103:Array = array310;

var array54:Array = array45;

var array64:Array = array46;

var array74:Array = array47;

var array84:Array = array48;

var array94:Array = array49;

var array104:Array = array410;

var array65:Array = array56;

var array75:Array = array57;

var array85:Array = array58;

var array95:Array = array59;

var array105:Array = array510;

var array76:Array = array67;

var array86:Array = array68;

var array96:Array = array69;

var array106:Array = array610;

var array87:Array = array78;

var array97:Array = array79;

var array107:Array = array710;

var array98:Array = array89;

var array108:Array = array810;

var array109:Array = array910;

var tl1:MovieClip = this;

var tl2:MovieClip = this;

var tl3:MovieClip = this;

var tl4:MovieClip = this;

mainMenu.btnBreed.addEventListener(MouseEvent.CLICK, onClickBreeding);

function onClickBreeding(e:MouseEvent):void

{

          breedDragon(mainMenu.btnLeft.textLeft, mainMenu.btnRight.textRight);

}

function breedDragon(dragon1:String, dragon2:String):void

{

          var dragonElement11:int;

          var dragonElement12:int;

          var dragonElement21:int;

          var dragonElement22:int;

          if (dragon1 == "Alien")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Alpine")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Armadillo")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Aurora")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Aztec")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 2;

          }

          if (dragon1 == "Bat")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Battery")

          {

                    dragonElement11 = 5;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Blizzard")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 2;

          }

          if (dragon1 == "Block")

          {

                    dragonElement11 = 5;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Butterfly")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Cactus")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Carnivore Plant")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Chameleon")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Chinese")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 2;

          }

          if (dragon1 == "Cloud")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 3;

          }

          if (dragon1 == "Cool Fire")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Coral")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Crystal")

          {

                    dragonElement11 = 9;

                    dragonElement12 = 9;

          }

          if (dragon1 == "Dandelion")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Dark")

          {

                    dragonElement11 = 8;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Dark Fire")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Deep Forest")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Dragonfly")

          {

                    dragonElement11 = 7;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Electric")

          {

                    dragonElement11 = 5;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Evil Pumpkin")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Firebird")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Flame")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 2;

          }

          if (dragon1 == "Flaming Rock")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 2;

          }

          if (dragon1 == "Fluorescent")

          {

                    dragonElement11 = 5;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Fossil")

          {

                    dragonElement11 = 6;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Ghost")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Gold")

          {

                    dragonElement11 = 5;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Great White")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Gummy")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Hedgehog")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Hot Metal")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Ice Cream")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Ice")

          {

                    dragonElement11 = 6;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Ice and Fire")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Icecube")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Jade")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Jelly")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 3;

          }

          if (dragon1 == "King")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Lantern Fish")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Laser")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Legendary")

          {

                    dragonElement11 = 9;

                    dragonElement12 = 9;

          }

          if (dragon1 == "Medieval")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Mercury")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Metal")

          {

                    dragonElement11 = 7;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Mirror")

          {

                    dragonElement11 = 9;

                    dragonElement12 = 9;

          }

          if (dragon1 == "Mojito")

          {

                    dragonElement11 = 6;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Moose")

          {

                    dragonElement11 = 5;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Mud")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 3;

          }

          if (dragon1 == "Music")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Nature")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Nenufar")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Neon")

          {

                    dragonElement11 = 5;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Ninja")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Paladin")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Pearl")

          {

                    dragonElement11 = 6;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Penguin")

          {

                    dragonElement11 = 6;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Petroleum")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Pirate")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Plankton")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 3;

          }

          if (dragon1 == "Platinum")

          {

                    dragonElement11 = 6;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Pure")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Pure Dark")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Pure Electric")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Pure Flame")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Pure Ice")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Pure Metal")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Pure Nature")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Pure Sea")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Pure Terra")

          {

                    dragonElement11 = 10;

                    dragonElement12 = 10;

          }

          if (dragon1 == "Queen")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Quetzal")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Rattlesnake")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Robot")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Santa")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Sea")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 3;

          }

          if (dragon1 == "Seahorse")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Seashell")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Sky")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Snowflake")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Soccer")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Spicy")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Star")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Steampunk")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Storm")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 5;

          }

          if (dragon1 == "Terra")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 1;

          }

          if (dragon1 == "Thanksgiving")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 3;

          }

          if (dragon1 == "Tropical")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 4;

          }

          if (dragon1 == "Two Headed")

          {

                    dragonElement11 = 4;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Uncle Sam")

          {

                    dragonElement11 = 5;

                    dragonElement12 = 7;

          }

          if (dragon1 == "Vampire")

          {

                    dragonElement11 = 2;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Venom")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Viking")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 6;

          }

          if (dragon1 == "Vulcano")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 2;

          }

          if (dragon1 == "Waterfall")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 3;

          }

          if (dragon1 == "Wind")

          {

                    dragonElement11 = 9;

                    dragonElement12 = 9;

          }

          if (dragon1 == "Wizard")

          {

                    dragonElement11 = 1;

                    dragonElement12 = 8;

          }

          if (dragon1 == "Zombie")

          {

                    dragonElement11 = 7;

                    dragonElement12 = 8;

          }

          if (dragon2 == "Alien")

    {

        dragonElement21 = 3;

        dragonElement22 = 7;

    }

    if (dragon2 == "Alpine")

    {

        dragonElement21 = 1;

        dragonElement22 = 6;

    }

    if (dragon2 == "Armadillo")

    {

        dragonElement21 = 1;

        dragonElement22 = 7;

    }

    if (dragon2 == "Aurora")

    {

        dragonElement21 = 2;

        dragonElement22 = 5;

    }

    if (dragon2 == "Aztec")

    {

        dragonElement21 = 1;

        dragonElement22 = 2;

    }

    if (dragon2 == "Bat")

    {

        dragonElement21 = 1;

        dragonElement22 = 8;

    }

    if (dragon2 == "Battery")

    {

        dragonElement21 = 5;

        dragonElement22 = 7;

    }

    if (dragon2 == "Blizzard")

    {

        dragonElement21 = 3;

        dragonElement22 = 2;

    }

    if (dragon2 == "Block")

    {

        dragonElement21 = 5;

        dragonElement22 = 8;

    }

    if (dragon2 == "Butterfly")

    {

        dragonElement21 = 2;

        dragonElement22 = 4;

    }

    if (dragon2 == "Cactus")

    {

        dragonElement21 = 1;

        dragonElement22 = 4;

    }

    if (dragon2 == "Carnivore Plant")

    {

        dragonElement21 = 4;

        dragonElement22 = 8;

    }

    if (dragon2 == "Chameleon")

    {

        dragonElement21 = 1;

        dragonElement22 = 5;

    }

    if (dragon2 == "Chinese")

    {

        dragonElement21 = 1;

        dragonElement22 = 2;

    }

    if (dragon2 == "Cloud")

    {

        dragonElement21 = 2;

        dragonElement22 = 3;

    }

    if (dragon2 == "Cool Fire")

    {

        dragonElement21 = 2;

        dragonElement22 = 6;

    }

    if (dragon2 == "Coral")

    {

        dragonElement21 = 3;

        dragonElement22 = 4;

    }

    if (dragon2 == "Crystal")

    {

        dragonElement21 = 9;

        dragonElement22 = 9;

    }

    if (dragon2 == "Dandelion")

    {

        dragonElement21 = 4;

        dragonElement22 = 6;

    }

    if (dragon2 == "Dark")

    {

        dragonElement21 = 8;

        dragonElement22 = 8;

    }

    if (dragon2 == "Dark Fire")

    {

        dragonElement21 = 2;

        dragonElement22 = 8;

    }

    if (dragon2 == "Deep Forest")

    {

        dragonElement21 = 1;

        dragonElement22 = 4;

    }

    if (dragon2 == "Dragonfly")

    {

        dragonElement21 = 7;

        dragonElement22 = 4;

    }

    if (dragon2 == "Electric")

    {

        dragonElement21 = 5;

        dragonElement22 = 5;

    }

    if (dragon2 == "Evil Pumpkin")

    {

        dragonElement21 = 4;

        dragonElement22 = 8;

    }

    if (dragon2 == "Firebird")

    {

        dragonElement21 = 2;

        dragonElement22 = 4;

    }

    if (dragon2 == "Flame")

    {

        dragonElement21 = 2;

        dragonElement22 = 2;

    }

    if (dragon2 == "Flaming Rock")

    {

        dragonElement21 = 1;

        dragonElement22 = 2;

    }

    if (dragon2 == "Fluorescent")

    {

        dragonElement21 = 5;

        dragonElement22 = 6;

    }

    if (dragon2 == "Fossil")

    {

        dragonElement21 = 6;

        dragonElement22 = 8;

    }

    if (dragon2 == "Ghost")

    {

        dragonElement21 = 1;

        dragonElement22 = 8;

    }

    if (dragon2 == "Gold")

    {

        dragonElement21 = 5;

        dragonElement22 = 7;

    }

    if (dragon2 == "Great White")

    {

        dragonElement21 = 1;

        dragonElement22 = 6;

    }

    if (dragon2 == "Gummy")

    {

        dragonElement21 = 4;

        dragonElement22 = 5;

    }

    if (dragon2 == "Hedgehog")

    {

        dragonElement21 = 1;

        dragonElement22 = 8;

    }

    if (dragon2 == "Hot Metal")

    {

        dragonElement21 = 2;

        dragonElement22 = 5;

    }

    if (dragon2 == "Ice Cream")

    {

        dragonElement21 = 3;

        dragonElement22 = 6;

    }

    if (dragon2 == "Ice")

    {

        dragonElement21 = 6;

        dragonElement22 = 6;

    }

    if (dragon2 == "Ice and Fire")

    {

        dragonElement21 = 2;

        dragonElement22 = 6;

    }

    if (dragon2 == "Icecube")

    {

        dragonElement21 = 3;

        dragonElement22 = 6;

    }

    if (dragon2 == "Jade")

    {

        dragonElement21 = 4;

        dragonElement22 = 7;

    }

    if (dragon2 == "Jelly")

    {

        dragonElement21 = 1;

        dragonElement22 = 3;

    }

    if (dragon2 == "King")

    {

        dragonElement21 = 2;

        dragonElement22 = 7;

    }

    if (dragon2 == "Lantern Fish")

    {

        dragonElement21 = 3;

        dragonElement22 = 5;

    }

    if (dragon2 == "Laser")

    {

        dragonElement21 = 2;

        dragonElement22 = 5;

    }

    if (dragon2 == "Legendary")

    {

        dragonElement21 = 9;

        dragonElement22 = 9;

    }

    if (dragon2 == "Medieval")

    {

        dragonElement21 = 2;

        dragonElement22 = 7;

    }

    if (dragon2 == "Mercury")

    {

        dragonElement21 = 3;

        dragonElement22 = 7;

    }

    if (dragon2 == "Metal")

    {

        dragonElement21 = 7;

        dragonElement22 = 7;

    }

    if (dragon2 == "Mirror")

    {

        dragonElement21 = 9;

        dragonElement22 = 9;

    }

    if (dragon2 == "Mojito")

    {

        dragonElement21 = 6;

        dragonElement22 = 4;

    }

    if (dragon2 == "Moose")

    {

        dragonElement21 = 5;

        dragonElement22 = 6;

    }

    if (dragon2 == "Mud")

    {

        dragonElement21 = 1;

        dragonElement22 = 3;

    }

    if (dragon2 == "Music")

    {

        dragonElement21 = 2;

        dragonElement22 = 5;

    }

    if (dragon2 == "Nature")

    {

        dragonElement21 = 4;

        dragonElement22 = 4;

    }

    if (dragon2 == "Nenufar")

    {

        dragonElement21 = 3;

        dragonElement22 = 4;

    }

    if (dragon2 == "Neon")

    {

        dragonElement21 = 5;

        dragonElement22 = 8;

    }

    if (dragon2 == "Ninja")

    {

        dragonElement21 = 4;

        dragonElement22 = 7;

    }

    if (dragon2 == "Paladin")

    {

        dragonElement21 = 1;

        dragonElement22 = 5;

    }

    if (dragon2 == "Pearl")

    {

        dragonElement21 = 6;

        dragonElement22 = 7;

    }

    if (dragon2 == "Penguin")

    {

        dragonElement21 = 6;

        dragonElement22 = 8;

    }

    if (dragon2 == "Petroleum")

    {

        dragonElement21 = 3;

        dragonElement22 = 8;

    }

    if (dragon2 == "Pirate")

    {

        dragonElement21 = 3;

        dragonElement22 = 8;

    }

    if (dragon2 == "Plankton")

    {

        dragonElement21 = 1;

        dragonElement22 = 3;

    }

    if (dragon2 == "Platinum")

    {

        dragonElement21 = 6;

        dragonElement22 = 7;

    }

    if (dragon2 == "Pure")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Pure Dark")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Pure Electric")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Pure Flame")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Pure Ice")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Pure Metal")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Pure Nature")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Pure Sea")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Pure Terra")

    {

        dragonElement21 = 10;

        dragonElement22 = 10;

    }

    if (dragon2 == "Queen")

    {

        dragonElement21 = 4;

        dragonElement22 = 7;

    }

    if (dragon2 == "Quetzal")

    {

        dragonElement21 = 2;

        dragonElement22 = 4;

    }

    if (dragon2 == "Rattlesnake")

    {

        dragonElement21 = 4;

        dragonElement22 = 8;

    }

    if (dragon2 == "Robot")

    {

        dragonElement21 = 2;

        dragonElement22 = 7;

    }

    if (dragon2 == "Santa")

    {

        dragonElement21 = 1;

        dragonElement22 = 6;

    }

    if (dragon2 == "Sea")

    {

        dragonElement21 = 3;

        dragonElement22 = 3;

    }

    if (dragon2 == "Seahorse")

    {

        dragonElement21 = 3;

        dragonElement22 = 4;

    }

    if (dragon2 == "Seashell")

    {

        dragonElement21 = 3;

        dragonElement22 = 7;

    }

    if (dragon2 == "Sky")

    {

        dragonElement21 = 1;

        dragonElement22 = 5;

    }

    if (dragon2 == "Snowflake")

    {

        dragonElement21 = 1;

        dragonElement22 = 6;

    }

    if (dragon2 == "Soccer")

    {

        dragonElement21 = 2;

        dragonElement22 = 6;

    }

    if (dragon2 == "Spicy")

    {

        dragonElement21 = 2;

        dragonElement22 = 4;

    }

    if (dragon2 == "Star")

    {

        dragonElement21 = 1;

        dragonElement22 = 5;

    }

    if (dragon2 == "Steampunk")

    {

        dragonElement21 = 2;

        dragonElement22 = 7;

    }

    if (dragon2 == "Storm")

    {

        dragonElement21 = 3;

        dragonElement22 = 5;

    }

    if (dragon2 == "Terra")

    {

        dragonElement21 = 1;

        dragonElement22 = 1;

    }

    if (dragon2 == "Thanksgiving")

    {

        dragonElement21 = 2;

        dragonElement22 = 3;

    }

    if (dragon2 == "Tropical")

    {

        dragonElement21 = 1;

        dragonElement22 = 4;

    }

    if (dragon2 == "Two Headed")

    {

        dragonElement21 = 4;

        dragonElement22 = 8;

    }

    if (dragon2 == "Uncle Sam")

    {

        dragonElement21 = 5;

        dragonElement22 = 7;

    }

    if (dragon2 == "Vampire")

    {

        dragonElement21 = 2;

        dragonElement22 = 8;

    }

    if (dragon2 == "Venom")

    {

        dragonElement21 = 1;

        dragonElement22 = 8;

    }

    if (dragon2 == "Viking")

    {

        dragonElement21 = 3;

        dragonElement22 = 6;

    }

    if (dragon2 == "Vulcano")

    {

        dragonElement21 = 1;

        dragonElement22 = 2;

    }

    if (dragon2 == "Waterfall")

    {

        dragonElement21 = 1;

        dragonElement22 = 3;

    }

    if (dragon2 == "Wind")

    {

        dragonElement21 = 9;

        dragonElement22 = 9;

    }

    if (dragon2 == "Wizard")

    {

        dragonElement21 = 1;

        dragonElement22 = 8;

    }

    if (dragon2 == "Zombie")

    {

        dragonElement21 = 7;

        dragonElement22 = 8;

    }

          var aresult1:Array = tl1["array" + dragonElement11 + dragonElement21];

          var aresult2:Array = tl2["array" + dragonElement11 + dragonElement22];

          var aresult3:Array = tl3["array" + dragonElement12 + dragonElement21];

          var aresult4:Array = tl4["array" + dragonElement12 + dragonElement22];

 

          trace (aresult1[0]);

          trace (aresult1[1]);

          trace (aresult2[0]);

          trace (aresult2[1]);

          trace (aresult3[0]);

          trace (aresult3[1]);

          trace (aresult4[0]);

          trace (aresult4[1]);

 

          mainMenu.result11.text = aresult1[0]

          mainMenu.result12.text = aresult1[1]

          mainMenu.result21.text = aresult2[0]

          mainMenu.result22.text = aresult2[1]

          mainMenu.result31.text = aresult3[0]

          mainMenu.result32.text = aresult3[1]

          mainMenu.result41.text = aresult4[0]

          mainMenu.result42.text = aresult4[1]

}

I'm trying to make a simple game where you can breed dragons but I'm unable to call the array from the result, I asked a similar question but on a much more simpler function. When I try to put the function in the actual scale it doesn't work like the previous one

http://i.imgur.com/NknkTyr.png

TOPICS
ActionScript
867
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 30, 2013 Jan 30, 2013

bump

please help I really need this

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 30, 2013 Jan 30, 2013

Reduce/simplify your code to focus on the problem and explain what about that focused part is not doing what you want.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 30, 2013 Jan 30, 2013

TypeError: Error #1009: Cannot access a property or method of a null object reference.

          at drafttest1_fla::MainTimeline/breedDragon()[drafttest1_fla.MainTimeline::frame2:1605]

          at drafttest1_fla::MainTimeline/onClickBreeding()[drafttest1_fla.MainTimeline::frame2:572]

this is as simple as I can do I suppose:

var dragon1:String = Alien;

var dragon2:String = Alpine;

mainMenu.btnBreed.addEventListener(MouseEvent.CLICK, onClickBreeding);

function onClickBreeding(e:MouseEvent):void

{

          breedDragon(dragon1, dragon2);

}

function breedDragon(dragon1:String, dragon2:String):void

{

          var dragonElement11:int;

          var dragonElement12:int;

          var dragonElement21:int;

          var dragonElement22:int;

          if (dragon1 == "Alien")

          {

                    dragonElement11 = 3;

                    dragonElement12 = 7;

          }

         if (dragon2 == "Alpine")

         {

                  dragonElement21 = 1;

                  dragonElement22 = 6;

         }

          var aresult1:Array = tl1["array" + dragonElement11 + dragonElement21];

          var aresult2:Array = tl2["array" + dragonElement11 + dragonElement22];

          var aresult3:Array = tl3["array" + dragonElement12 + dragonElement21];

          var aresult4:Array = tl4["array" + dragonElement12 + dragonElement22];

          trace (aresult1[0]);

          trace (aresult1[1]);

          trace (aresult2[0]);

          trace (aresult2[1]);

          trace (aresult3[0]);

          trace (aresult3[1]);

          trace (aresult4[0]);

          trace (aresult4[1]);

          mainMenu.result11.text = aresult1[0]

          mainMenu.result12.text = aresult1[1]

          mainMenu.result21.text = aresult2[0]

          mainMenu.result22.text = aresult2[1]

          mainMenu.result31.text = aresult3[0]

          mainMenu.result32.text = aresult3[1]

          mainMenu.result41.text = aresult4[0]

          mainMenu.result42.text = aresult4[1]

}

and as you can see from the function I'm hoping to get some names from this array

var array13:Array = new Array("Waterfall", "Mud");

var array17:Array = new Array("Armadillo", "");

var array36:Array = new Array("Icecube", "Ice Cream");

var array67:Array = new Array("Platinum", "Pearl");

var array31:Array = array13;

var array71:Array = array17;

var array63:Array = array36;

var array76:Array = array67;

so on on trace I was hoping to get:

Waterfall

Mud

Armadillo

Icecube

Ice Cream

Platinum

Pearl

P.S. I mark the line of error with bold

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 30, 2013 Jan 30, 2013

Ypou marked two lines bold.  Whichever is the line that is first indicated in the error is the line causing the problem.  On a line before that line use the trace function on the elements in that line to see which of them is coming up as a null.  Then trace it backwards from there to determine why it is coming up null.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 30, 2013 Jan 30, 2013

the first line of the error is a trace function, so am i suppose to trace a trace function?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 30, 2013 Jan 30, 2013

My answer will not change.  If you are saying that "trace (aresult1[0]);" is the line first indicated by the error, then before that line trace the array to see what's in it... then go back to trace what was defining the array to see what looks wrong there.  Trace your way back thru the error chain to identify the point where things are undefined.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 30, 2013 Jan 30, 2013

after doing some tracing the problem is probably at tl1, tl2, tl3, tl4, But I can't seem to figure out where they suppose to go since I don't think they belong in the Main Timeline

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 30, 2013 Jan 30, 2013

Since tl1 thru tl4 are all defined as "this", I don't really see the need for them... they all point to the same object, the current timeline.

What do you get if you trace:

trace(this);

trace(tl1);

trace(dragonElement11);

trace(dragonElement21)

trace("array" + dragonElement11 + dragonElement21);

trace(this["array" + dragonElement11 + dragonElement21]);

trace(tl1["array" + dragonElement11 + dragonElement21]);

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 30, 2013 Jan 30, 2013

[object MainTimeline]

[object MainTimeline]

0

0

array00

undefined

undefined

that is what I get in the order that you show

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 30, 2013 Jan 30, 2013

It looks like you need to provide better definition for the dragonElement## values.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 30, 2013 Jan 30, 2013

I  found the problem it's in the text actually I try moving all the if function so I can trace dragon1 and dragon2

I clicked "Alien" 2 times and here's the output:

Alien

Alien

It seems that it somehow has a line break on the output this might cause the unreadable if function

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 30, 2013 Jan 30, 2013
LATEST

Thank you so much for the help I appreciate it

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines