void Start() { standard = GameObject.Find ("StandardObject"); sob = standard.GetComponent<StandardObject> (); relativeScaling = sob.getStandardScaling(); currentVolume = VolumeCalculator.getScaledVolume (gameObject, type, relativeScaling); rend = this.GetComponent<Renderer> (); baseMat = rend.material; dh = transform.parent.GetComponent<DestructiblesHandler> (); startTime = Time.time; changeMatbool = false; rb = GetComponent<Rigidbody> (); setMass (); shrinkSpeed *= transform.lossyScale.magnitude; dimensions = new float[4]{0,0,0,0}; setDimensions (); }
void Start() { startCheckChat = false; spawner = spawnerObj.GetComponent<Spawner> (); oh = objcHandlerObj.GetComponent<ObjectiveHandler> (); sQstring = startQuestText.text; fAQstring = failedQuestText.text; fQstring = finishQuestText.text; char[] delimitingChars = {'\n'}; sQLines = sQstring.Split (delimitingChars); fQLines = fQstring.Split (delimitingChars); fAQLines = fAQstring.Split (delimitingChars); ch = chatHandlerObj.GetComponent<ChatHandler> (); npcb = this.GetComponent<NPCBehaviour> (); rewardHandler = rewardParent.GetComponent<DestructiblesHandler> (); questStarted = false; questFinished = false; r = new Reward (0, rewardLevels); q = new Quest (this.gameObject, r, quest_name, quest_description); }