    //~[[h̏IB@FinalizepB
    //gpO[oϐFSetMirrorWorldX, SetMirrorWorldY
    //o̓O[oϐFȂ

    sub EndMirrorWorld
    {
        if(SetMirrorWorldX)
        {
            SetX(2 * GetCenterX - GetX);
            SetPlayerX(2 * GetCenterX - GetPlayerX);
        }

        if(SetMirrorWorldY)
        {
            SetY(2 * GetCenterX - GetY);
            SetPlayerY(2 * GetCenterY - GetPlayerY);
        }
    }