void Start()
    {
        goblinController = GetComponent<GoblinController>();

        if (isCommon == true)
        {
            commonGoblin = RandCommonGoblin();
            enemyName.GetComponent<TextMesh>().text = commonGoblin.name;
            goblinHealth = commonGoblin.maxHealth;
            healthScaleConstant = 0.01f / (goblinHealth / 100f);
            goblinFinalDamage = commonGoblin.goblinDamage;
            goblinFinalCSpeed = commonGoblin.chaseSpeed;
            goblinFinalMSpeed = commonGoblin.movementSpeed;
            goblinFinalAxeDamage = commonGoblin.axeDamage;
            goblinController.moveSpeed = goblinFinalMSpeed;
            goblinController.chaseSpeed = goblinFinalCSpeed;

        }
        else if (isSwift == true)
        {
            swiftGoblin = RandSwiftGoblin();
            enemyName.GetComponent<TextMesh>().text = swiftGoblin.name;
            goblinHealth = swiftGoblin.maxHealth;
            healthScaleConstant = 0.01f / (goblinHealth / 100f);
            goblinFinalDamage = swiftGoblin.goblinDamage;
            goblinFinalCSpeed = swiftGoblin.chaseSpeed;
            goblinFinalMSpeed = swiftGoblin.movementSpeed;
            goblinFinalAxeDamage = swiftGoblin.axeDamage;
            goblinController.moveSpeed = goblinFinalMSpeed;
            goblinController.chaseSpeed = goblinFinalCSpeed;

        }
        else if (isStrong == true)
        {
            strongGoblin = RandStrongGoblin();
            enemyName.GetComponent<TextMesh>().text = strongGoblin.name;
            goblinHealth = strongGoblin.maxHealth;
            healthScaleConstant = 0.01f / (goblinHealth / 100f);
            goblinFinalDamage = strongGoblin.goblinDamage;
            goblinFinalCSpeed = strongGoblin.chaseSpeed;
            goblinFinalMSpeed = strongGoblin.movementSpeed;
            goblinFinalAxeDamage = strongGoblin.axeDamage;
            goblinController.moveSpeed = goblinFinalMSpeed;
            goblinController.chaseSpeed = goblinFinalCSpeed;
        }
    }
 SwiftGoblinStats RandSwiftGoblin()
 {
     SwiftGoblinStats swiftResult = new SwiftGoblinStats();
     swiftResult.goblinDamage = (int)Mathf.Lerp(swiftResult.goblinMinDamage, swiftResult.goblinMaxDamage, Random.value);
     swiftResult.movementSpeed = (int)Mathf.Lerp(swiftResult.goblinMinSpeed, swiftResult.goblinMaxSpeed, Random.value);
     swiftResult.chaseSpeed = (int)Mathf.Lerp(swiftResult.chaseMinSpeed, swiftResult.chaseMaxSpeed, Random.value);
     swiftResult.maxHealth = (int)Mathf.Lerp(swiftResult.goblinMinHealth, swiftResult.goblinMaxHealth, Random.value);
     swiftResult.axeDamage = (int)Mathf.Lerp(swiftResult.axeMinDamage, swiftResult.axeMaxDamage, Random.value);
     return swiftResult;
 }