public static string dragonSexScene()
    {
        int randNum = UnityEngine.Random.Range(0, 100);

        if (randNum < 25)           // npc has dick mc has vag

        {
            if (GameControl.hasVagina && NPCCharList.CharMonster [0].dickSize > 0)
            {
                return(MCVagNPCDickSex());
            }
            else
            {
                return(dragonSexScene());
            }
        }
        else if (randNum < 50)             // anal to npc from mc
        {
            if (GameControl.dick1Size > 0)
            {
                return(MCDickNPCNAnal());
            }
            else
            {
                return(dragonSexScene());
            }
        }
        else if (randNum < 75)
        {
            return(CombatSexSceneDefeatGeneric.genericSexScene());
        }
        else            // oral to enemy w dick
        {
            if (NPCCharList.CharMonster [0].dickSize > 0)
            {
                return(MCNNPCDickOral());
            }
            else
            {
                return(dragonSexScene());
            }
        }
    }
 public void yield()
 {
     if (NPCCharList.CharMonster [0].charRace == NPCData.CharRace.Elf)
     {
         Board.text = CombatSexSceneDefeatElf.elfSexScene();
     }
     else if (NPCCharList.CharMonster [0].charRace == NPCData.CharRace.Wolf)
     {
         Board.text = CombatSexSceneDefeatWolf.wolfSexScene();
     }
     else if (NPCCharList.CharMonster [0].charRace == NPCData.CharRace.dragon)
     {
         Board.text = CombatSexSceneDefeatDragon.dragonSexScene();
     }
     else
     {
         Board.text = CombatSexSceneDefeatGeneric.genericSexScene();
     }
     combatPan.sortingOrder  = -500;
     endTurnPan.sortingOrder = 500;
 }