title: Seed doesn't change for each level
body: <p>So I am making a game like snake vs blocks and I have a endless mode already but I also want a levels mode that will have like 999 levels and I want each one to have a seed for it so everyone that plays it gets the same level generation for that level, it shows up as the seed is different but doesn't change for each button I press</p>
  <p>My first thought was oh maybe because it uses the same scene but nope I made a brand new scene and it did the exact same thing and I also just want to use a single scene instead of tons, so I am kinda stuck on what the issue is... if anyone could have that would be great if more info is needed let me know below.</p>
  <pre><code>using System.Collections;
  using System.Collections.Generic;
  using UnityEngine;
  
  public class SetRandomSeed : MonoBehaviour
  {
  
  public string stringSeed = &quot;Seed string&quot;;
  public bool useStringSeed;
  public int seed;
  public bool randomizeSeed;
  
  void Awake()
  {
      if (useStringSeed)
      {
          seed = stringSeed.GetHashCode();
      }
  
      if (randomizeSeed)
      {
          seed = Random.Range(0, 999);
      }
  
      
  }
  
  
  }
  </code></pre>