private void Awake() { ppEffects = GetComponent <PPEffects>(); lastDestroyRowSound = Time.time; levelLoader = GetComponent <LevelLoader>(); levelWidth = levelLoader.LevelWidth; levelLength = levelLoader.CalcPuzzleLen() * levelLoader.NumPuzzles + stageLen[LevelLoader.stage - 1]; levelEnd = levelLength; CreateStaticBlocks(); }