void Start() { speed = 10; controller = GameObject.FindGameObjectWithTag("GameController"); turnCRTL = controller.GetComponent <TurnControl>(); anim = GetComponent <Animator>(); turnCRTL.units.Add(gameObject); //playerIndex = turnCRTL.units.IndexOf(gameObject); DeathLayer = LayerMask.GetMask("DeathLayer"); Liikkuvuus = Vector2.zero; IsDead = false; groundLayer = LayerMask.GetMask("Ground"); //elevatorLayer = LayerMask.GetMask("Elevator"); Vector3 theScale = transform.localScale; theScale.x *= suunta; transform.localScale = theScale; target = transform.position; airtime = -1; //cameraFollow = GameObject.FindGameObjectWithTag("CameraFollow"); crouchbool = false; teamAmount = turnCRTL.teams; finalIndex = playerIndex * (GameObject.FindGameObjectsWithTag("Player").Length / teamAmount) + TeamID; //Initialize all critical variables Debug.Log(gameObject.name + " " + finalIndex); }
/// <summary> /// Rolls a dice /// </summary> /// <returns></returns> public IDiceRollResult Roll() { var result = DiceRoller.RollDice(CubeSides); if (!IsLoseNumber(result.Score, MaxLooseNumber)) { TurnScoreControl.AddTurnPoints(result.Score); TurnControl.CurrentPlayer.Score += result.Score; } else { TurnControl.CurrentPlayer.Score -= TurnScoreControl.CurrentTurnPoints; TurnScoreControl.ClearTurnPoints(); TurnControl.Next(); } if (Player1.Score >= WinPointQuantity) { Win(Player1); } else if (Player2.Score >= WinPointQuantity) { Win(Player2); } return(result); }
public ServiceResponse <TurnControl> Save(TurnControl _turnControl) { ServiceResponse <TurnControl> Response = new ServiceResponse <TurnControl>(); try { using (Conn) { Conn.Open(); using (SqlCommand cmd = new SqlCommand("SP_IU_TurnControl", Conn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Id", SqlDbType.BigInt).Direction = ParameterDirection.InputOutput; cmd.Parameters["@Id"].Value = _turnControl.Id; cmd.Parameters.AddWithValue("@DateControl", _turnControl.DateControl); cmd.Parameters.AddWithValue("@IdTurn", _turnControl.IdTurn); cmd.Parameters.AddWithValue("@IdOneness", _turnControl.IdOneness); cmd.ExecuteNonQuery(); Response.ObjectResult = cmd.Parameters["@Id"].Value; } } } catch (Exception ex) { Response.Error = true; Response.Message = ex.Message; } return(Response); }
/// <summary> /// Ends the players turn. /// </summary> public void EndTurn() { if (TurnScoreControl.CurrentTurnPoints != 0) { TurnScoreControl.ClearTurnPoints(); TurnControl.Next(); } }
public MainWindow() { MapData map = new MapData(100, 100); InitializeComponent(); //GenerateMap(25, 25); this.Show(); TurnControl ctrl = new TurnControl(); }
public void GameStart() { SoundEffect = GameObject.Find("SoundEffectManager(Clone)").GetComponent <SoundEffectManager>(); turnScript = GameObject.Find("TurnControl").GetComponent <TurnControl>(); CardInitialize(); shuffle(); DeckTopOrder = 1; PlayerInitialize(); LastCardID = Order_To_ID(DeckTopOrder - 1); }
void Start() { player = gameObject.transform.parent.parent.gameObject; control = GameObject.FindGameObjectWithTag("GameController"); sRend = GetComponent <SpriteRenderer>(); sIndex = 0; turnCtrl = control.GetComponent <TurnControl>(); playerCTRL = player.GetComponent <PlayerScript>(); BannedMoves = playerCTRL.NoMoves; }
void Start() { Controller = GameObject.FindGameObjectWithTag("GameController"); turnController = Controller.GetComponent <TurnControl>(); player = transform.parent.gameObject; CTRL = player.GetComponent <PlayerScript>(); foreach (Transform button in transform) { buttons.Add(button.gameObject); } }
// PUT api/turncontrol/5 public long Put([FromBody] TurnControl _turnControl) { ServiceResponse <TurnControl> Response = new ServiceResponse <TurnControl>(); Response = _repository.Update(_turnControl); if (Response.Error) { throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.BadRequest, Response.Message)); } return((long)Response.ObjectResult); }
// Use this for initialization void Start() { instance = this; inputController = new InputController(); playerObj = GameObject.Find("Player"); player = playerObj.GetComponent<Player>(); map.initMap(); map.mapGenerate(); enemyGroup.init(); enemyGroup.generateEnemy(); }
void Start() { control = GameObject.FindGameObjectWithTag("GameController"); CTRL = control.GetComponent <TurnControl>(); offset = new Vector3(0, 0, -1); backGround = GameObject.FindGameObjectWithTag("Background"); foreach (GameObject item in CTRL.units) { targets.Add(item.transform); } SmoothTime = 0.25f; vertical = 2; MinZoom = 2; zoomRatio = 1.1f; sensitivity = 0.05f; }
public void End(TurnControl control) { if (_friendlyComplete) { if (control == TurnControl.Enemy) { TurnCount++; _friendlyComplete = false; } } else if (control == TurnControl.Friendly) { _friendlyComplete = true; } Control = control == TurnControl.Friendly ? TurnControl.Enemy : TurnControl.Friendly; InitializeTurn(); }
public ServiceResponse <TurnControl> Update(TurnControl _turnControl) { ServiceResponse <TurnControl> Response = new ServiceResponse <TurnControl>(); try { if (_turnControl == null) { throw new Exception("Objeto Vacio o error en formato"); } if (_turnControl.Id == null || _turnControl.Id <= 0) { throw new Exception("El Id no debe estar vacio y ser mayor a 0"); } if (_turnControl.IdTurn == null || _turnControl.IdTurn <= 0) { throw new Exception("Id de Vuelta Invalido"); } if (_turnControl.IdOneness == null || _turnControl.IdOneness <= 0) { throw new Exception("Id de Unidad invalido"); } if (_turnControl.DateControl == null) { throw new Exception("Fecha de control requerida"); } Response = _repsitory.Save(_turnControl); if (Response.Error) { throw new Exception(Response.Message); } } catch (Exception ex) { Response.Error = true; Response.Message = ex.Message; } return(Response); }
//private void Awake() //{ // hero = GameObject.Find("hero").GetComponent<HeroStatus>(); // enemy = GameObject.Find("enemy").GetComponent<EnemyStatus>(); //} private void Awake() { instance = this; }
void Awake() { m_turnControl = new TurnControl (); List<int> turns = new List<int>(2); turns.Add (TurnControl.TURN_PLAYER); turns.Add (TurnControl.TURN_ENEMY_1); m_turnControl.initTurns (turns); m_playerLifeControl = GameObject.Find ("LifeText").GetComponent<LifeControl>(); GameObject[] enemyObjs = GameObject.FindGameObjectsWithTag("Enemy"); enemys = new ArrayList(); foreach (GameObject t in enemyObjs) { enemys.Add(t.GetComponent<EnemyControl>()); } // slideControl = gameObject.GetComponent<SlideResultControl>(); slideControl.slideDelegates += slideTo; candys = new Dictionary<int, GameObject> (); //create candys for (int i = 0; i < mapRow; i++) { for(int j = 0 ; j < mapLine ;j++) { GameObject t = createCandyBy(i,j,randomCandyType()); candys.Add(i*ROW_SCALE_FOR_KEY + j,t); } } }
private void Awake() { _turnControl = new TurnControl(); _turnControl.PreInitializeProcessers(); }
public void EndTurn(TurnControl control) { _turnState.End(control); }
private void InitializeTurnBar(GameLogic.Game.Game game) { TurnControl playerTurnControl = new TurnControl(game); TurnBar.Children.Add(playerTurnControl); }
// Start is called before the first frame update void Start() { SoundEffect = GameObject.Find("SoundEffectManager(Clone)").GetComponent <SoundEffectManager>(); gameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); turnScript = GameObject.Find("TurnControl").GetComponent <TurnControl>(); }