Exemple #1
0
    private void SelectObjet(ObjetModel objet)
    {
        if (hasResultEvent)
        {
            _onResult.Invoke(objet.nom);
        }

        m_typeResultat = SelectResultat(InstanceManager.EntitiesManager.GetResultat(m_currentSommeil, objet));

        m_gameLoopController.OnSelectCard(objet);
    }
Exemple #2
0
    public ResultatModel GetResultat(SommeilModel sommeil, ObjetModel objet)
    {
        foreach (var resultat in _resultatEntities)
        {
            if (resultat.CheckResultat(sommeil, objet))
            {
                return(resultat);
            }
        }

        return(null);
    }
 private void SetObjetClip(ObjetModel objet)
 {
     _clipsSwapper.SwapClip(USE_OBJET, objet.objetClip);
     _clipsSwapper.ApplyChanges();
 }
Exemple #4
0
    // @formatter:on

    public bool CheckResultat(SommeilModel sommeil, ObjetModel objet)
    {
        return(sommeil.index == this.sommeil.index && objet.index == this.objet.index);
    }