void SetUp() { PlayerSkillController skillController = MyNetwork.instance.localPlayer.GetComponent <PlayerSkillController>(); AttachSkill(skillController.skills[1]); b_setLocalPlayer = true; }
public void Start() { m_motor = GetComponent <PlayerMotor>(); m_launchable = GetComponent <Launchable>(); m_aim = GetComponent <PlayerAim>(); m_skillController = GetComponent <PlayerSkillController>(); }
protected new void Start() { base.Start(); if (audioSource == null) { audioSource = GetComponent <AudioSource>(); } if (guitarSkill == null) { guitarSkill = GameManager.GetPlayerComponent <PlayerSkillController>(); } }
//Creates current skill id levels void Awake() { gameManager = GameObject.FindGameObjectWithTag("GameController"); netUtils = gameManager.GetComponent <NetworkUtils>(); skillController = gameManager.GetComponent <PlayerSkillController>(); allSkills = skillController.GetAllSkills(); currentSkillIDLevels = new int[allSkills.Length]; flashlight = GetComponent <PlayerFlashLight>(); attributes = GetComponent <PlayerAttributes>(); controller = GetComponent <PlayerController>(); }
void SetUp() { PlayerSkillController skillController = MyNetwork.instance.localPlayer.GetComponent <PlayerSkillController>(); moveController = skillController.GetComponent <PlayerMoveController>(); // Set skills for (int i = 0; i < skillButtons.childCount; i++) { skillButtons.GetChild(i).GetComponent <SkillButton>().AttachSkill(skillController.skills[i]); } b_setLocalPlayer = true; }
public void OnPress() { PlayerSkillController skillController = MyNetwork.instance.localPlayer.GetComponent <PlayerSkillController>(); if (skillController.CanPerformSkill(attachedSkill)) { attachedSkill.ExecuteSkill(); GameModeManager.instance.GetComponent <AudioPlayer>().PlayOnceTrack(3, 0.1f); } else { // Show text on screen "Not enough moves" Debug.Log("Cannot perform: " + attachedSkill.skillName); } }
public override void init(Animator _animator) { base.init(_animator); m_property = new RoleProperty(); m_equipment = new RoleEquipment(); m_equipment.init(GameResources.Instance()._ObjPlayer.transform); m_skillcontroler = new PlayerSkillController(); m_skillcontroler.init(); m_animcontroler = new PlayerAnimController(); m_animcontroler.init(_animator); InventoryImpl.Instance().init(); }
// Start is called before the first frame update void Start() { PSC = this.transform.root.GetComponent <PlayerSkillController>(); Targeting = this.transform.GetChild(0).gameObject; }