Example #1
0
    IEnumerator addtask()
    {
        m_DropdownValue = dropdownTicket.value;
        idTicket        = dropdownTicket.options[m_DropdownValue].text;

        WWWForm form = new WWWForm();

        form.AddField("tasktitle", tasktitle.text);
        form.AddField("idticket", idTicket);

        addTask = new WWW("http://192.168.1.32/scrumboard/taskservices/create.php", form);
        while (addTask.isDone == false)
        {
            if (addTask.isDone == true)
            {
                break;
            }
        }
        if (!string.IsNullOrEmpty(addTask.error))
        {
            popUp = AddTaskPopupGameObjectManager.GetComponent <PopUpScript>();
            popUp.Show(addTask.error);
        }
        addTaskToList();
        yield return(addTask);
    }
Example #2
0
    void Start()
    {
        dev = Developer.GetInstalce();

        ticketController = FindObjectOfType <TicketController>();
        ticketController.callreadSprint();
        message        = ticketController.sprintData.error;
        dropdownSprint = dropdownSprintObject.GetComponent <Dropdown>();
        dropdownSprint.ClearOptions();
        dropdownSprint.AddOptions(ticketController.sprintList);


        boardController = FindObjectOfType <BoardController>();
        boardController.callRead();
        message         = message + boardController.boardData.error;
        dropdownProject = dropdownProjectObject.GetComponent <Dropdown>();
        dropdownProject.ClearOptions();
        List <string> data = new List <string>();

        foreach (Board item in boardController.rootboard.boards)
        {
            data.Add(item.Id.ToString());
        }
        dropdownProject.AddOptions(data);

        if (!string.IsNullOrEmpty(ticketController.sprintData.error) && !string.IsNullOrEmpty(boardController.boardData.error))
        {
            popUp = FindObjectOfType <PopUpScript>();
            popUp.Show(message);
        }
    }
Example #3
0
 public void login()
 {
     if (!string.IsNullOrEmpty(loginData.error))
     {
         popUp = GetComponent <PopUpScript>();
         popUp.Show(loginData.error);
     }
     else if (loginSuccessfully)
     {
         id = int.Parse(webresult[1]);
         DBManager.shortname = shortName.text;
         dev           = Developer.GetInstalce();
         dev.Id        = id;
         dev.Shortname = shortName.text;
         if (shortName.text == "TB")
         {
             UnityEngine.SceneManagement.SceneManager.LoadScene(1);
         }
         else
         {
             UnityEngine.SceneManagement.SceneManager.LoadScene(1);
         }
     }
     else
     {
         message = loginData.text;
         popUp   = GetComponent <PopUpScript>();
         popUp.Show(message);
     }
 }
Example #4
0
    IEnumerator addticket()
    {
        WWWForm form = new WWWForm();

        form.AddField("tickettitle", tickettitle.text);
        form.AddField("sprint", choose.Sprint);
        form.AddField("ticketdesc", ticketdesc.text);
        form.AddField("idboard", choose.Project);

        addTicket = new WWW("http://192.168.1.32/scrumboard/ticketservices/create.php", form);
        while (addTicket.isDone == false)
        {
            if (addTicket.isDone == true)
            {
                break;
            }
        }
        if (!string.IsNullOrEmpty(addTicket.error))
        {
            popUp = AddTicketPopupGameObjectManager.GetComponent <PopUpScript>();
            popUp.Show(addTicket.error);
        }
        //getAddTicketMessage();
        addTicketToList();
        yield return(addTicket);
    }
Example #5
0
    // Update is called once per frame
    public static void CreateFloatingText(string text, Transform pos, Vector3 playerPos, Vector3 enemyPos)
    {
        PopUpScript instance     = Instantiate(popUpText);
        Quaternion  lookRotation = Quaternion.LookRotation((enemyPos - playerPos).normalized);

        instance.transform.position = pos.position + (Vector3.right * Random.Range(-0.1f, 0.1f)) + (Vector3.up * Random.Range(-0.1f, 0.1f));
        instance.transform.rotation = lookRotation;
        //instance.transform.LookAt(new Vector3(0f,playerRot.y,0f));
        //instance.transform.rotation = Quaternion.Euler(0f, lookRotation.y, 0f) ;
        instance.SetText(text, playerAbilities);
    }
Example #6
0
    public string getAddTicketMessage()
    {
        popUp    = AddTicketPopupGameObjectManager.GetComponent <PopUpScript>();
        itemData = JsonMapper.ToObject(addTicket.text);
        int n = itemData.Count;

        if (n > 0)
        {
            popUp.Show(itemData["status_message"].ToString());
            return(itemData["status"].ToString());
        }
        else
        {
            return("NoDataWasFound");
        }
    }
Example #7
0
    // Update is called once per frame
    void FixedUpdate()
    {
        PopUpScript popup = GetComponent <PopUpScript> ();

        //detects colliders
        grounded = Physics2D.OverlapCircle(groundCheck.position, groundRadius, whatIsGround);
        anim.SetBool("Ground", grounded);          //idle anim

        if (grounded)
        {
            doubleJump = false;
        }

//		anim.SetFloat ("vSpeed", rigidbody2D.velocity.y); //how fast r we going up or down


        move = Input.GetAxis("Horizontal");

        //mid-air movement enabler
        //if (!grounded && Mathf.Abs(move) > 0.01f) return;

        //handles the anims
        anim.SetFloat("Speed", Mathf.Abs(move));

        GetComponent <Rigidbody2D> ().velocity = new Vector2(move * maxSpeed, GetComponent <Rigidbody2D> ().velocity.y);

        if (move > 0 && !facingRight)
        {
            Flip();
            float x = PopUp.transform.localScale.x;
            float y = PopUp.transform.localScale.y;
            float z = PopUp.transform.localScale.z;
            PopUp.transform.localScale = new Vector3(-x, y, z);
        }
        else if (move < 0 && facingRight)
        {
            Flip();
            float x = PopUp.transform.localScale.x;
            float y = PopUp.transform.localScale.y;
            float z = PopUp.transform.localScale.z;
            PopUp.transform.localScale = new Vector3(-x, y, z);
        }

//		if (Input.GetMouseButtonDown (0)) {
//			Destroy(this.gameObject);
//		}
    }
Example #8
0
    IEnumerator deleteticket(int idTicket)
    {
        WWWForm form = new WWWForm();

        form.AddField("id", idTicket);

        deleteTicketData = new WWW("http://192.168.1.32/scrumboard/ticketservices/delete.php", form);
        while (deleteTicketData.isDone == false)
        {
            if (deleteTicketData.isDone == true)
            {
                break;
            }
        }
        popUp = DeleteTicketPopupGameObjectManager.GetComponent <PopUpScript>();
        if (!string.IsNullOrEmpty(deleteTicketData.error))
        {
            popUp.Show(deleteTicketData.error);
        }
        yield return(deleteTicketData);
    }
Example #9
0
    IEnumerator register()
    {
        WWWForm form = new WWWForm();

        form.AddField("firstname", nome.text);
        form.AddField("lastname", surname.text);
        form.AddField("shortname", shortName.text);
        form.AddField("password", password.text);
        WWW www = new WWW("http://192.168.1.32/scrumboard/loginServices/register.php", form);

        while (www.isDone == false)
        {
            if (www.isDone == true)
            {
                break;
            }
        }
        if (!string.IsNullOrEmpty(www.error))
        {
            popUp = RegisterPopupGameObjectManager.GetComponent <PopUpScript>();
            popUp.Show(www.error);
        }
        else if (www.text == "0")
        {
            popUp   = RegisterPopupGameObjectManager.GetComponent <PopUpScript>();
            message = "User Created Successfully.";
            popUp.Show(message);
            nome.text      = "";
            surname.text   = "";
            shortName.text = "";
            password.text  = "";
        }
        else
        {
            popUp   = RegisterPopupGameObjectManager.GetComponent <PopUpScript>();
            message = www.text;
            popUp.Show(message);
        }
        yield return(www);
    }
Example #10
0
    IEnumerator finishTicket(int idTicket)
    {
        WWWForm form = new WWWForm();

        form.AddField("id", idTicket);
        form.AddField("solution", solution.text);

        finishTicketData = new WWW("http://192.168.1.32/scrumboard/ticketservices/update_status.php", form);
        while (finishTicketData.isDone == false)
        {
            if (finishTicketData.isDone == true)
            {
                break;
            }
        }
        popUp = FinishTicketPopupGameObjectManager.GetComponent <PopUpScript>();
        if (!string.IsNullOrEmpty(finishTicketData.error))
        {
            popUp.Show(finishTicketData.error);
        }
        yield return(finishTicketData);
    }
    void Start()
    {/*
      * }
      *
      * //Initialization block
      * void Awake() {*/
        Screen.showCursor = true;
        Screen.lockCursor = false;

        popup = gameObject.transform.FindChild("PopupContainer").gameObject.GetComponent <PopUpScript>();

        ////Initialize Option Values
        MenuConfig.m_keybindings = new String[MenuConfig.m_keybindings_labels.Length];

        hasMapFiles = MenuUtils.LoadMapsList();

        ratio_combobox  = new GUIContent[3];
        _4_3_combobox   = new GUIContent[MenuConfig.resolution_4_3.Length];
        _16_10_combobox = new GUIContent[MenuConfig.resolution_16_10.Length];
        _16_9_combobox  = new GUIContent[MenuConfig.resolution_16_9.Length];
        m_quality       = new GUIContent[MenuConfig.quality_string.Length];
        m_aa            = new GUIContent[MenuConfig.aa_string.Length];
        m_vsyncContent  = new GUIContent[MenuConfig.vsync_string.Length];


        gameplay_mode_combobox = new GUIContent[MenuConfig.gameplay_mode_string.Length];
        maps_combobox          = new GUIContent[MenuConfig.maps_string.Length];

        m_chat_messages     = new List <MenuConfig.ChatMessage>();
        m_connected_players = new List <MenuConfig.ConnectedPlayer>();


        menu    = MenuConfig.MainMenuSelected.NO_SELECTED;
        submenu = MenuConfig.SubMenuSelected.NO_SELECTED;
        for (int i = 0; i < MenuConfig.ratio_string.Length; i++)
        {
            ratio_combobox[i] = new GUIContent(MenuConfig.ratio_string[i]);
        }

        for (int i = 0; i < MenuConfig.resolution_4_3.Length; i++)
        {
            _4_3_combobox[i] = new GUIContent(MenuConfig.resolution_4_3[i]);
        }
        for (int i = 0; i < MenuConfig.resolution_16_10.Length; i++)
        {
            _16_10_combobox[i] = new GUIContent(MenuConfig.resolution_16_10[i]);
        }
        for (int i = 0; i < MenuConfig.resolution_16_9.Length; i++)
        {
            _16_9_combobox[i] = new GUIContent(MenuConfig.resolution_16_9[i]);
        }

        for (int i = 0; i < MenuConfig.quality_string.Length; i++)
        {
            m_quality[i] = new GUIContent(MenuConfig.quality_string[i]);
        }
        for (int i = 0; i < MenuConfig.aa_string.Length; i++)
        {
            m_aa[i] = new GUIContent(MenuConfig.aa_string[i]);
        }
        for (int i = 0; i < MenuConfig.vsync_string.Length; i++)
        {
            m_vsyncContent[i] = new GUIContent(MenuConfig.vsync_string[i]);
        }



        for (int i = 0; i < MenuConfig.gameplay_mode_string.Length; i++)
        {
            gameplay_mode_combobox[i] = new GUIContent(MenuConfig.gameplay_mode_string[i]);
        }
        for (int i = 0; i < MenuConfig.maps_string.Length; i++)
        {
            maps_combobox[i] = new GUIContent(MenuConfig.maps_string[i]);
        }


        nb_players_combobox = MenuUtils.SetComboboxRange(2, 4);
        nb_CPUs_combobox    = MenuUtils.SetComboboxRange(0, 3);



        skin.customStyles[0].hover.background = skin.customStyles[0].onHover.background = new Texture2D(2, 2);

        //Creates player prefs setted to default values if they don't exist
        InitializePlayerPrefs();

        //Sets Key Bindings accordingly to playerprefs values
        LoadFromPlayerPrefs("keybindings");

        //Sets Video Options accordingly to playerprefs values
        LoadFromPlayerPrefs("video");
        comboBoxControl.SetSelectedItemIndex(m_ratio);
        comboBoxQuality.SetSelectedItemIndex(quality);
        comboBoxResolution.SetSelectedItemIndex(m_resolution);
        comboboxAA.SetSelectedItemIndex(m_antialiasing);
        comboboxVsync.SetSelectedItemIndex(m_vsync);


        //LOAD FROM PLAYER PREFS
        LoadFromPlayerPrefs("host_params");

        comboBoxGamemode.SetSelectedItemIndex(m_gameplay_mode);
        comboBoxMaps.SetSelectedItemIndex(m_map_index);
        comboboxNbPlayers.SetSelectedItemIndex(m_nb_players);
        comboboxNbCPUs.SetSelectedItemIndex(m_nb_CPUs);
        Debug.Log("MainMenu init");
        gameMgr = GameMgr.Instance;

        active = true;
    }
Example #12
0
 // Use this for initialization
 public static void Init()
 {
     popUpText       = Resources.Load <PopUpScript>("Prefabs/PopUpCanvas");
     playerAbilities = GameObject.FindObjectOfType <PlayerAbilities>();
 }
Example #13
0
    void OnCollisionEnter2D(Collision2D collision)
    {
        bool hell = false;

        //collision with ff
        FerrofluidScript goo          = collision.gameObject.GetComponent <FerrofluidScript> ();
        HealthScript     playerHealth = GetComponent <HealthScript> ();
        FloorScript      floor        = collision.gameObject.GetComponent <FloorScript> ();
        PopUpScript      popUp        = collision.gameObject.GetComponent <PopUpScript> ();
        BossFight        boss         = collision.gameObject.GetComponent <BossFight> ();
        ShieldScript     shield       = collision.gameObject.GetComponent <ShieldScript> ();
        ShieldNumber     shieldnumber = collision.gameObject.GetComponent <ShieldNumber> ();
        FfScript         ffBottle     = collision.gameObject.GetComponent <FfScript> ();
        WingsCounter     wings        = collision.gameObject.GetComponent <WingsCounter> ();
        RobotArm         robot        = GetComponent <RobotArm> ();
        OrangeCell       orangeCell   = collision.gameObject.GetComponent <OrangeCell>();
        RedCell          redCell      = collision.gameObject.GetComponent <RedCell>();
        BlueCell         blueCell     = collision.gameObject.GetComponent <BlueCell>();
        MetalCell        metalCell    = collision.gameObject.GetComponent <MetalCell>();
        MazePlatform     maze         = collision.gameObject.GetComponent <MazePlatform>();


        //BridgePlatformScript bridge = GetComponent<BridgePlatformScript> ();

        if (collision.gameObject.tag == "orange")
        {
//			damagePlayer = true;
//			Debug.Log("shield not hit");
//			if(playerHealth != null)
//				playerHealth.Damage(orangeCell.damage,respawnPosX,respawnPosY,false);

            if (shieldGO.activeSelf == true)
            {
                damagePlayer = false;
                shieldHits--;
                metalCell.hitByShield = true;
                Debug.Log("shield hit");
                //orangeCell = null;
                if (playerHealth != null)
                {
                    playerHealth.Damage(orangeCell.damage, respawnPosX, respawnPosY, true);
                }
            }
            else
            {
                damagePlayer = true;
                Debug.Log("shield not hit");
                if (playerHealth != null)
                {
                    playerHealth.Damage(orangeCell.damage, respawnPosX, respawnPosY, false);
                }
            }
        }

        if (collision.gameObject.tag == "red")
        {
            damagePlayer = true;
            Debug.Log("shield not hit");
            if (playerHealth != null)
            {
                playerHealth.Damage(redCell.damage, respawnPosX, respawnPosY, false);
            }
        }

        if (collision.gameObject.tag == "blue")
        {
            damagePlayer = true;
            Debug.Log("shield not hit");
            if (playerHealth != null)
            {
                playerHealth.Damage(blueCell.damage, respawnPosX, respawnPosY, false);
            }
        }

        if (collision.gameObject.tag == "metal")
        {
            //			damagePlayer = true;
            //			Debug.Log("shield not hit");
            //			if(playerHealth != null)
            //				playerHealth.Damage(orangeCell.damage,respawnPosX,respawnPosY,false);

            if (shieldGO.activeSelf == true)
            {
                damagePlayer = false;
                shieldHits--;
                metalCell.hitByShield = true;
                Debug.Log("shield hit");
            }
            else
            {
                damagePlayer = true;
                Debug.Log("shield not hit");
                if (playerHealth != null)
                {
                    playerHealth.Damage(orangeCell.damage, respawnPosX, respawnPosY, false);
                }
            }
        }


        if (floor != null)
        {
            damagePlayer = true;
            hell         = true;
        }


        if (hell)
        {
            if (playerHealth != null)
            {
                playerHealth.Damage(floor.damage, respawnPosX, respawnPosY, false);
            }
        }
        if (collision.gameObject.name == "Checkpoint1")
        {
            CheckpointScript checkpoint = collision.gameObject.GetComponent <CheckpointScript>();
            respawnPosX = checkpoint.posX;
            respawnPosY = checkpoint.posY;
            Destroy(collision.gameObject.GetComponent <Collider2D>());
        }
        if (collision.gameObject.name == "Checkpoint2")
        {
            CheckpointScript checkpoint = collision.gameObject.GetComponent <CheckpointScript>();
            respawnPosX = checkpoint.posX;
            respawnPosY = checkpoint.posY;
            Destroy(collision.gameObject.GetComponent <Collider2D>());
        }
        if (collision.gameObject.name == "Checkpoint3")
        {
            CheckpointScript checkpoint = collision.gameObject.GetComponent <CheckpointScript>();
            respawnPosX = checkpoint.posX;
            respawnPosY = checkpoint.posY;
            Destroy(collision.gameObject.GetComponent <Collider2D>());
        }
        if (collision.gameObject.name == "Checkpoint4")
        {
            CheckpointScript checkpoint = collision.gameObject.GetComponent <CheckpointScript>();
            respawnPosX = checkpoint.posX;
            respawnPosY = checkpoint.posY;
            Destroy(collision.gameObject.GetComponent <Collider2D>());
        }

//		if (collision.gameObject.name == "atomo") {
//			popUp.showPopUp = true;
//			popUp.gameObject.GetComponent<Renderer>().enabled = false;
//			Destroy(popUp.gameObject.GetComponent<Collider2D>());
//		}

        if (collision.gameObject.tag == "MovingPlatform")
        {
            this.transform.parent = collision.transform;
        }

//		if (collision.gameObject.tag == "lever"){
//			RobotArm.move = true;
//		}
//
//		if (collision.gameObject.tag == "lever1") {
//			RobotArm.move1 = true;
//		}

        if (collision.gameObject.tag == "Boss")
        {
            boss.gameObject.GetComponent <Renderer>().enabled = true;

            showPopUp = true;
            maxSpeed  = 0;

            if (i == 5)
            {
                maxSpeed = 25;
                Destroy(boss.gameObject);
                boss.gameObject.GetComponent <Renderer>().enabled = false;
            }
        }

        if (collision.gameObject.tag == "Door")
        {
            Application.LoadLevel("Hidrofobia");
        }

        if (wings != null)
        {
            wings.GetComponent <Renderer>().enabled          = false;
            wings.GetComponent <PolygonCollider2D>().enabled = false;
            wingsCounter = 7;
        }

        if (collision.gameObject.tag == "shield")
        {
            ShieldCounterManager.AddShield(shieldnumber.shieldNumber);
            Destroy(shieldnumber.gameObject);
            shieldFlag = true;
            Debug.Log("Shield available");
        }


        if (collision.gameObject.tag == "ffbottle")
        {
            FfCounterManager.AddFF(ffBottle.ffNumber);
            gunFlag = true;
            Destroy(ffBottle.gameObject);
        }

        //platform activator
        if (collision.gameObject.tag == "ActivatePlatform")
        {
            collision.gameObject.GetComponent <Animator>().enabled = true;
        }

        if (collision.gameObject.tag == "Boots")
        {
            collision.gameObject.GetComponent <Renderer>().enabled          = false;
            collision.gameObject.GetComponent <PolygonCollider2D>().enabled = false;
            time = 5;
        }

        if (collision.gameObject.tag == "box")
        {
            bool          founded = false;
            BoxController box     = collision.gameObject.GetComponent <BoxController>();
            box.Founded(true);
            Destroy(collision.gameObject);
        }

        if (collision.gameObject.tag == "Bridge1")
        {
            BridgePlatformScript.bridge1 = true;
        }
        if (collision.gameObject.tag == "Bridge2")
        {
            BridgePlatformScript.bridge2 = true;
        }
        if (collision.gameObject.tag == "Bridge3")
        {
            BridgePlatformScript.bridge3 = true;
        }
        if (collision.gameObject.tag == "Bridge4")
        {
            BridgePlatformScript.bridge4 = true;
        }
        if (collision.gameObject.tag == "Bridge5")
        {
            BridgePlatformScript.bridge5 = true;
        }
        if (collision.gameObject.tag == "Bridge6")
        {
            BridgePlatformScript.bridge6 = true;
        }
        if (collision.gameObject.tag == "Bridge7")
        {
            BridgePlatformScript.bridge7 = true;
        }
        if (collision.gameObject.name == "MetallicFloorFerroFluidMAP 159")
        {
            MazePlatform.ground = true;
            transform.parent    = collision.transform;
        }
    }