Пример #1
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.Space))
     {
         ManageGame.startGame();
     }
 }
Пример #2
0
 public DinoParams(int id, string name, AIType atype, DinoData ddata, ManageGame m)
 {
     playerid   = id;
     playername = name;
     type       = atype;
     data       = ddata;
     mgmt       = m;
 }
Пример #3
0
 private void Awake()
 {
     gm             = FindObjectOfType <ManageGame>();
     healthScript   = FindObjectOfType <healthScript>();
     scoreScript    = FindObjectOfType <score>();
     meteorSpeed    = gm.meteorSpeed;
     meteorLifespan = gm.meteorLifespan;
 }
Пример #4
0
    public void SetManager(ManageGame m)
    {
        mgmt  = m;
        phys  = m.GetPhysics();
        input = m.input;

        rb.gravityScale = phys.dinogravityscale;
        rb.mass         = phys.dinomass;
    }
        public void changeGamemodeTest()
        {
            var gameRepositoryMock = new GameRepositoryMock();
            var manageGame         = new ManageGame(gameRepositoryMock);

            var returnObject = manageGame.changeGamemode(0, new Gamemode(0, "testgamemode"));
            var expected     = new ReturnObject(true, "test");

            Assert.AreEqual(expected.isSuccess(), returnObject.isSuccess());
        }
        public void removePlayerTest()
        {
            var gameRepositoryMock = new GameRepositoryMock();
            var manageGame         = new ManageGame(gameRepositoryMock);

            var returnObject = manageGame.removePlayer(0, 0);
            var expected     = new ReturnObject(false, "player does not exist");

            Assert.AreEqual(expected.isSuccess(), returnObject.isSuccess());
        }
Пример #7
0
 private void Start()
 {
     initpos      = transform.position;
     gameManager  = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <ManageGame>();
     col          = GetComponent <Collider2D>();
     board        = GameObject.Find("GameBoard");
     main         = Camera.main;
     bpos         = board.transform.GetComponent <BoxCollider2D>();
     originalSize = transform.GetComponent <BoxCollider2D>().size;
 }
        public void closeGameTest()
        {
            var gameRepositoryMock = new GameRepositoryMock();
            var manageGame         = new ManageGame(gameRepositoryMock);

            var returnObject = manageGame.closeGame(new GameEntity(0, "Test"));
            var expected     = new ReturnObject(true, "test");

            Assert.AreEqual(expected.isSuccess(), returnObject.isSuccess());
        }
    public override void OnInspectorGUI()
    {
        ManageGame askQuestion = (ManageGame)target;

        if (GUILayout.Button("Reset PlayerPrefs"))
        {
            askQuestion.ResetPlayerPrefs();
        }
        base.OnInspectorGUI();
    }
        public void addPlayerTest()
        {
            var gameRepositoryMock = new GameRepositoryMock();
            var manageGame         = new ManageGame(gameRepositoryMock);

            var returnObject = manageGame.addPlayer(0, 0);
            var expected     = new ReturnObject(true, "test");

            Assert.AreEqual(expected.isSuccess(), returnObject.isSuccess());
        }
Пример #11
0
    private void spendEnergy()
    {
        currentEnergy -= lossToSwim;

        if (currentEnergy <= 0.0f)
        {
            currentEnergy = 0.0f;
            ManageGame.endGame();
        }

        energyBar.transform.localScale = new Vector3(maxWidth * (currentEnergy / totalEnergy), energyBar.transform.localScale.y);
    }
Пример #12
0
    private void deductEnergy(float energy)
    {
        GetComponent <AudioSource>().PlayOneShot(getHurt, 0.7F);
        currentEnergy -= energy;

        if (currentEnergy <= 0.0f)
        {
            currentEnergy = 0.0f;
            ManageGame.endGame();
        }

        energyBar.transform.localScale = new Vector3(maxWidth * (currentEnergy / totalEnergy), energyBar.transform.localScale.y);
    }
Пример #13
0
 public void SetSize()
 {
     ManageGame.CleanupUnecessaryNode();
     if (!zoomed)
     {
         Camera.main.orthographicSize = cameraSizeZoomed;
     }
     else
     {
         Camera.main.orthographicSize = 7.68f;
     }
     zoomed = !zoomed;
 }
Пример #14
0
    private void Awake()
    {
        //before there are too many objects active, get reference to game manager
        manager   = GameObject.FindGameObjectsWithTag("GameController")[0];
        mgmt      = manager.GetComponent <ManageGame>();
        pars      = mgmt.dinos;
        stageData = mgmt.stage;

        //build the stage
        BuildStage();
        SpawnDinos();
        BuildUI();
        LoadMessages();
    }
Пример #15
0
 private void Start()
 {
     GameManager       = GameObject.Find("GameManager");
     gameManagerScript = GameManager.GetComponent <ManageGame>();
     mobile            = gameManagerScript.mobile;
     if (mobile == false)
     {
         joystickCanvas.enabled = false;
         controller.m_JumpForce = 1000f;
     }
     else if (mobile == true)
     {
         joystickCanvas.enabled = true;
         controller.m_JumpForce = 1200f;
     }
 }
Пример #16
0
    void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }

        else if (instance != this)
        {
            Destroy(gameObject);
        }

        DontDestroyOnLoad(gameObject);

        boardScript = GetComponent <MapLoader>();

        InitGame();
    }
Пример #17
0
 private void updateVelocity(float v)
 {
     if (v > minimumSpeed)
     {
         currentOxygen += oxygenGainPerFrame;
         if (currentOxygen > totalOxygen)
         {
             //Debug.Log ("Energy = "+currentEnergy)
             currentOxygen = totalOxygen;
             //ManageGame.endGame();
         }
     }
     else
     {
         currentOxygen -= oxygenLossPerFrame;
         if (currentOxygen <= 0.0f)
         {
             //Debug.Log ("Energy = "+currentEnergy)
             currentOxygen = 0.0f;
             ManageGame.endGame();
         }
     }
     oxygenBar.transform.localScale = new Vector3(maxWidth * (currentOxygen / totalEnergy), oxygenBar.transform.localScale.y);
 }
Пример #18
0
 private void Awake()
 {
     // _gameController = FindObjectOfType<GameController>();
     _manageGame = FindObjectOfType <ManageGame>();
 }
Пример #19
0
 void Start()
 {
     initShapes();
     gameManager = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <ManageGame>();
     NewShape();
 }
Пример #20
0
 private void Start()
 {
     GameManger = GameObject.Find("GameManager").GetComponent <ManageGame>();
     joystick   = GameObject.Find("JoyStick").GetComponentInChildren <Joystick>();
 }
Пример #21
0
 private void Awake()
 {
     healthScript = FindObjectOfType <healthScript>();
     scoreScript  = FindObjectOfType <score>();
     gm           = FindObjectOfType <ManageGame>();
 }