private void Awake() { movement = GameObjectReferences.GetScriptsGameObject().GetComponent <Movement>(); highlight = GameObjectReferences.GetScriptsGameObject().GetComponent <Highlight>(); EventHandler.register <OnHighlightClick>(BattlePreparation); EventHandler.register <OnAnimFight>(BattleSimulation); }
private void Start() { Vector3 centerWorldSpace = Camera.main.ViewportToWorldPoint(new Vector3(0.5f, 0, 5)); transform.position = new Vector3(centerWorldSpace.x, centerWorldSpace.y + 1, centerWorldSpace.z); EventHandler.register <OnSwipeAction>(SwipeDoneButton); Color col = renderer.material.color; col.a = 0f; renderer.material.color = col; gameLoop = GameObject.Find("_Scripts").GetComponent <GameLoop>(); }
private void Awake() { levelManager = GameObjectReferences.GetGlobalScriptsGameObject().GetComponent <LevelManager>(); movement = GameObjectReferences.GetScriptsGameObject().GetComponent <Movement>(); movement = GameObjectReferences.GetScriptsGameObject().GetComponent <Movement>(); attack = GameObjectReferences.GetScriptsGameObject().GetComponent <Attack>(); animInfo = GameObjectReferences.GetScriptsGameObject().GetComponent <AnimationInfo>(); IsHighlightOn = false; HighlightObjects = new List <HighlightObject>(); EventHandler.register <OnUnitClick>(ShowHighlight); EventHandler.register <OnHighlightClick>(ClickedOnHightLight); }
private void Awake() { FightTime = 1f; EventHandler.register <OnAnimFight>(OnFightAnim); }
public ProductionOverlayMain() { NeedsMoving = false; EventHandler.register <OnBuildingClick>(OnBuildingClick); }