//------------------------------------------------ Characters Fades ---------------------------------------------------
//Left
void FadeInLeftCharacterEnter()
{
    FadeInPatchEnter("LeftCharacter");
}

void FadeInLeftCharacterUpdate(float _fDelta)
{
    FadeInPatchUpdate("LeftCharacter");
}

void FadeOutLeftCharacterUpdate(float _fDelta)
{
    FadeOutPatchUpdate("LeftCharacter");
}

void FadeOutLeftCharacterExit()
{
    HideGameObject("LeftCharacter");
}

//Right
void FadeInRightCharacterEnter()
{
    FadeInPatchEnter("RightCharacter");
}

void FadeInRightCharacterUpdate(float _fDelta)
{
    FadeInPatchUpdate("RightCharacter");
}

void FadeOutRightCharacterUpdate(float _fDelta)
{
    FadeOutPatchUpdate("RightCharacter");
}

void FadeOutRightCharacterExit()
{
    HideGameObject("RightCharacter");
}

//Both sides
void FadeInBothCharactersEnter()
{
    FadeInPatchEnter("LeftCharacter");
    FadeInPatchEnter("RightCharacter");
}

void FadeInBothCharactersUpdate(float _fDelta)
{
    FadeInPatchUpdate("LeftCharacter");
    FadeInPatchUpdate("RightCharacter");
}

void FadeOutBothCharactersUpdate(float _fDelta)
{
    FadeOutPatchUpdate("LeftCharacter");
    FadeOutPatchUpdate("RightCharacter");
}

void FadeOutBothCharactersExit()
{
    HideGameObject("LeftCharacter");
    HideGameObject("RightCharacter");
}