} //end void Start() // custom overloaded constructor public void InitThis(GameObject p_PlayerEntity, int p_travelDistance) { //player entity m_PlayerEntity = p_PlayerEntity; //turn just started m_isInSelectPathToTakeState = true; //store orig position m_origPlayerPosition = p_PlayerEntity.transform.position; //how much can the player move m_initialTravelDist = p_travelDistance; m_currTravelDist = m_initialTravelDist; //resetDisplacement Value m_displacementVector = new Vector3(0.0f, 0.0f, 0.0f); // Player character script. m_playerCharacterScript = m_PlayerEntity.GetComponent <GSP.Char.Character>(); // Generate the initial set of highlight objects. Highlight.GenerateHighlight(m_origPlayerPosition, m_currTravelDist); //movement script } //end public void InitThis()
public void RefreshBottomBarGUI(GameObject p_playerEntity) { m_CharacterScript = p_playerEntity.GetComponent <GSP.Char.Character>(); } //end void RefreshBottomBarGUI()