void Start() { //HostOptions host; //foreach (HostOptions hostOptions in FindObjectsOfType<HostOptions>()) //{ // if (hostOptions.isHost) // { // host = hostOptions; // repairTimerMax = host.repairTime; // repairValue = host.repairValue; // sabotageTime = host.taskSpeed + host.taskSpeed / 4; // } //} myTask = GetComponent <Task>(); myTask.spyMinimapObj.SetActive(false); myTask.myTaskType = Task.TaskType.pile; //testTimer = testTimerSet; repairTimer = 0; objectsPlaced = 0; myState = GoalState.inProgress; myTask.done = false; myTask.percentage = 0; myTask.sabotaged = sabotaged; if (serverOnly == null && FindObjectOfType <ServerOnlyScript>()) { serverOnly = FindObjectOfType <ServerOnlyScript>(); } }
//MapGenerator map; // Use this for initialization public void Initialize() { if (isServer) { serverEnemy = Instantiate(serverEnemyPrefab) as GameObject; serverEnemy.GetComponent <EnemyBaseManager>().holder = this.gameObject; ServerOnlyScript sos = serverEnemy.GetComponent <ServerOnlyScript>(); sos.client = this.gameObject; sos.Init(); //map = GameObject.FindGameObjectWithTag("GameController").GetComponent<MapGenerator>(); } }
public virtual void Init() { server = GetComponent <ServerOnlyScript>(); holder = server.client; effects = new Dictionary <string, float>(); liveSkills = new List <SkillEvent>(); toAdd = new List <SkillEvent>(); SetHealth(GetMaxHealth()); SetMana(GetMaxMana()); //Debug.Log("Entitycombat Init"); init = true; }
public virtual void Init() { server = GetComponent <ServerOnlyScript>(); //MP Set map = GameObject.FindGameObjectWithTag("GameController").GetComponent <MapGenerator>(); moveCooldown = defaultMoveCooldown; turnCooldown = defaultTurnCooldown; client = server.client.GetComponent <NetworkMovement>().mover; init = true; //targetTransform = client.transform; }
// Use this for initialization void Start() { //skill = GetComponent<ClientSkillManager>(); //shop = GetComponent<ClientShopManager>(); if (isLocalPlayer) { GetComponentInChildren <Camera>().enabled = true; GetComponentInChildren <Canvas>().enabled = true; GenerateMap(); } if (isServer) { serverPlayer = Instantiate(serverPlayerPrefab) as GameObject; ServerOnlyScript sos = serverPlayer.GetComponent <ServerOnlyScript>(); sos.client = this.gameObject; sos.Init(); map = GameObject.FindGameObjectWithTag("GameController").GetComponent <MapGenerator>(); } }