Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import flash.events.Event;
- import flash.events.MouseEvent;
- // player inventory
- //slot filled
- var slot0Filled:Boolean = true;
- var slot1Filled:Boolean = false;
- var slot2Filled:Boolean = false;
- //slot number to put into inventory
- var slotNumber:int = 0;
- //chests
- //temporarily 0-8 for simplicity
- var chest0Filled:Boolean = true;
- var chest1Filled:Boolean = true;
- var chest2Filled:Boolean = false;
- //var chest3Filled:Boolean = false;
- //var chest4Filled:Boolean = false;
- //var chest5Filled:Boolean = false;
- //var chest6Filled:Boolean = false;
- //var chest7Filled:Boolean = false;
- //var chest8Filled:Boolean = false;
- //slot number to put into chest
- var chestSlotNumber:int = 0;
- //misc
- var pawnInInventory:Boolean = false;
- var youtubeInInventory:Boolean = false;
- var indexPawnValue:int = 10;
- var indexYoutubeValue:int = 10;
- //var movingObject:Object = pawn;
- //names
- // youtube
- // queen
- // pawn
- //code start
- pawn.addEventListener(MouseEvent.CLICK, clickedPawn);
- function clickedPawn(event:MouseEvent):void{
- //CHEST
- if(indexPawnValue == 0){
- chest0Filled = false;
- pawnInInventory = false;
- trace("PAWN - 0")
- }else{
- if(indexPawnValue == 1){
- chest1Filled = false;
- pawnInInventory = false;
- trace("PAWN - 1")
- }else{
- if(indexPawnValue == 2){
- chest2Filled = false;
- pawnInInventory = false;
- trace("PAWN - 2")
- }else{
- //INVENTORY
- if(indexPawnValue == 3){
- slot0Filled = false;
- pawnInInventory = true;
- trace("PAWN - 3")
- }else{
- if(indexPawnValue == 4){
- slot1Filled = false;
- pawnInInventory = true;
- trace("PAWN - 4")
- }else{
- if(indexPawnValue == 5){
- slot2Filled = false;
- pawnInInventory = true;
- trace("PAWN - 5")
- }
- }
- }
- }
- }
- }
- if(pawnInInventory == false){
- if(slot0Filled == false){
- pawn.x = 797.95 - 5;
- pawn.y = 913.60;
- slot0Filled = true;
- pawnInInventory = true;
- indexPawnValue = 3;
- trace("PAWN - in inv false, move to inv, slot 0 false, set slot 0 true, index set to 3");
- }else{
- if(slot1Filled == false){
- pawn.x = 906.25;
- pawn.y = 913.60;
- slot1Filled = true;
- pawnInInventory = true;
- indexPawnValue = 4;
- trace("PAWN - in inv false, move to inv, slot 1 false, set slot 1 true, index set to 4");
- }else{
- if(slot2Filled == false){
- pawn.x = 1022.50;
- pawn.y = 913.60;
- slot2Filled = true;
- pawnInInventory = true;
- indexPawnValue = 5;
- trace("PAWN - in inv false, move to inv, slot 2 false, set slot 2 true, index set to 5");
- }
- }
- }
- }else{
- if(chest0Filled == false){
- pawn.x = 447.80;
- pawn.y = 208.90;
- pawnInInventory = false;
- chest0Filled = true;
- indexPawnValue = 0;
- trace("PAWN - in inv true, move to chest, chest 0 false, set chest 0 true, index set to 0");
- }else{
- if(chest1Filled == false){
- pawn.x = 570.5;
- pawn.y = 208.90;
- pawnInInventory = false;
- chest1Filled = true;
- indexPawnValue = 1;
- trace("PAWN - in inv true, move to chest, chest 1 false, set chest 1 true, index set to 1");
- }else{
- if(chest2Filled == false){
- pawn.x = 678.55;
- pawn.y = 208.90;
- pawnInInventory = false;
- chest2Filled = true;
- indexPawnValue = 2;
- trace("PAWN - in inv true, move to chest, chest 2 false, set chest 2 true, index set to 2");
- }
- }
- }
- }
- }
- //------------------------------------------------
- //------------------------------------------------
- //------------------------------------------------
- youtube.addEventListener(MouseEvent.CLICK, clickedYoutube);
- function clickedYoutube(event:Event){
- //CHEST
- if(indexYoutubeValue == 0){
- chest0Filled = false;
- youtubeInInventory = false;
- trace("YOUTUBE - 0")
- }else{
- if(indexYoutubeValue == 1){
- chest1Filled = false;
- youtubeInInventory = false;
- trace("YOUTUBE - 1")
- }else{
- if(indexYoutubeValue == 2){
- chest2Filled = false;
- youtubeInInventory = false;
- trace("YOUTUBE - 2")
- }else{
- //INVENTORY
- if(indexYoutubeValue == 3){
- slot0Filled = false;
- youtubeInInventory = true;
- trace("YOUTUBE - 3")
- }else{
- if(indexYoutubeValue == 4){
- slot1Filled = false;
- youtubeInInventory = true;
- trace("YOUTUBE - 4")
- }else{
- if(indexYoutubeValue == 5){
- slot2Filled = false;
- youtubeInInventory = true;
- trace("YOUTUBE - 5")
- }
- }
- }
- }
- }
- }
- if(youtubeInInventory == false){
- if(slot0Filled == false){
- youtube.x = 797.95 - 5;
- youtube.y = 913.60;
- slot0Filled = true;
- youtubeInInventory = true;
- indexYoutubeValue = 3;
- trace("YOUTUBE - in inv false, move to inv, slot 0 false, set slot 0 true, index set to 3");
- }else{
- if(slot1Filled == false){
- youtube.x = 906.25;
- youtube.y = 913.60;
- slot1Filled = true;
- youtubeInInventory = true;
- indexYoutubeValue = 4;
- trace("YOUTUBE - in inv false, move to inv, slot 1 false, set slot 1 true, index set to 4");
- }else{
- if(slot2Filled == false){
- youtube.x = 1022.50;
- youtube.y = 913.60;
- slot2Filled = true;
- youtubeInInventory = true;
- indexYoutubeValue = 5;
- trace("YOUTUBE - in inv false, move to inv, slot 2 false, set slot 2 true, index set to 5");
- }
- }
- }
- }else{
- if(chest0Filled == false){
- youtube.x = 447.80;
- youtube.y = 208.90;
- youtubeInInventory = false;
- chest0Filled = true;
- indexYoutubeValue = 0;
- trace("YOUTUBE - in inv true, move to chest, chest 0 false, set chest 0 true, index set to 0");
- }else{
- if(chest1Filled == false){
- youtube.x = 570.5;
- youtube.y = 208.90;
- youtubeInInventory = false;
- chest1Filled = true;
- indexYoutubeValue = 1;
- trace("YOUTUBE - in inv true, move to chest, chest 1 false, set chest 1 true, index set to 1");
- }else{
- if(chest2Filled == false){
- youtube.x = 678.55;
- youtube.y = 208.90;
- youtubeInInventory = false;
- chest2Filled = true;
- indexYoutubeValue = 2;
- trace("YOUTUBE - in inv true, move to chest, chest 2 false, set chest 2 true, index set to 2");
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement