Esempio n. 1
0
    void Start()
    {
        selfConfigured = false;
        if (!GetComponent <PhotonView>().isMine)
        {
            this.enabled = false;
        }

        logicGame = GameObject.Find("LogicGame").GetComponent <LogicGame>();
    }
Esempio n. 2
0
 public Form1()
 {
     logicController = new LogicController();
     logicGame       = new LogicGame();
     InitializeComponent();
     if (!this.IsHandleCreated)
     {
         this.CreateHandle();
     }
 }
Esempio n. 3
0
 void Start()
 {
     miseButton    = this.gameObject.transform.Find("Miser").gameObject;
     relanceButton = this.gameObject.transform.Find("Relancer").gameObject;
     suivreButton  = this.gameObject.transform.Find("Suivre").gameObject;
     checkButton   = this.gameObject.transform.Find("Check").gameObject;
     jeu           = this.gameObject.transform.parent.GetComponent <LogicGame>();
     slider        = this.gameObject.transform.Find("Slider").gameObject.GetComponent <Slider>();
     this.gameObject.SetActive(false);
 }
Esempio n. 4
0
    // Start is called before the first frame update
    void Start()
    {
        jeu   = this.GetComponentInParent <LogicGame>();
        IA    = this.gameObject.transform.parent.GetComponentInChildren <IA>();
        pot   = jeu.gameObject.GetComponentInChildren <LogicPot>();
        _menu = jeu.gameObject.transform.Find("Menu").GetComponent <MenuPlay>();

        jeton  = this.transform.parent.gameObject.GetComponent <AudioSource>();
        toc    = IA.gameObject.GetComponent <AudioSource>();
        couche = jeu.gameObject.GetComponent <AudioSource>();

        this.Initcartes();

        _grossePile = this.transform.Find("JetonPile_1").GetComponent <SpriteRenderer>();
        _moyenPile  = this.transform.Find("JetonPile_2").GetComponent <SpriteRenderer>();
        _petitePile = this.transform.Find("JetonPile_3").GetComponent <SpriteRenderer>();
        _grosTas    = this.transform.Find("JetonTas_1").GetComponent <SpriteRenderer>();
        _moyenTas   = this.transform.Find("JetonTas_3").GetComponent <SpriteRenderer>();
        _petitTas   = this.transform.Find("JetonTas_4").GetComponent <SpriteRenderer>();
        _PersoBras  = this.transform.Find("PersoBras").GetComponent <SpriteRenderer>();
        _PersoMise  = this.transform.Find("PersoMise").GetComponent <SpriteRenderer>();
        _deal       = this.transform.Find("deal").GetComponent <SpriteRenderer>();
        _textMise   = this.transform.Find("Canvas").Find("TextMise").GetComponent <Text>();
        _textJeton  = this.transform.Find("Canvas").Find("TextJeton").GetComponent <Text>();
        _Alea       = this.transform.parent.GetComponentInChildren <AleaVar>();

        _textMise.gameObject.SetActive(false);



        _grossePile.enabled = false;
        _moyenPile.enabled  = false;
        _petitePile.enabled = false;
        _grosTas.enabled    = false;
        _moyenTas.enabled   = false;
        _petitTas.enabled   = false;
        _deal.enabled       = false;
        _PersoBras.enabled  = false;
        _PersoMise.enabled  = false;

        this.AddToNbJeton(3000);

        double bluff = PlayerPrefs.GetInt("Bluff");

        //print("coeff" + bluff);
        _coeffBluff = _Alea.LoiNormale(bluff / 100.0, 0.1);
        if (_coeffBluff < 0)
        {
            _coeffBluff = 0;
        }
        if (_coeffBluff > 1)
        {
            _coeffBluff = 1;
        }
    }
Esempio n. 5
0
    void InitLogicGame()
    {
        Test();
        m_Game = new LogicGame();
        LogicGameData data = new LogicGameData();

        FillLogicData(data);
        m_Game.Init(data);

        m_Game.AddMonsterDataHandler = this.GetNewMonster;
        m_Game.EventNewMonsterAdd   += this.OnNewMonsterAdd;
        m_Game.EventOnCombo         += this.OnCombo;
    }
Esempio n. 6
0
    void Start()
    {
        jeu = this.GetComponentInParent <LogicGame>();

        _grosTas  = this.transform.Find("JetonTas_1").GetComponent <SpriteRenderer>();
        _moyenTas = this.transform.Find("JetonTas_3").GetComponent <SpriteRenderer>();
        _petitTas = this.transform.Find("JetonTas_4").GetComponent <SpriteRenderer>();
        _textPot  = this.transform.Find("TextPot").Find("TextPot").GetComponent <Text>();


        _grosTas.enabled  = false;
        _moyenTas.enabled = false;
        _petitTas.enabled = false;
        _textPot.gameObject.SetActive(false);

        jeton = this.GetComponent <AudioSource>();
    }
Esempio n. 7
0
    public IEnumerator Distribuer(LogicPerso player, LogicGame jeu)
    {
        LogicCard newCard;

        distrib.Play(3);
        //print("distrib");
        while (player.nbCard() != 2)
        {
            yield return(new WaitForSeconds(0.1f));

            newCard = this.Piocher(player.nextCardPosition(), player.nextCardRotation(), 0.2f, player.gameObject, player.isReel(), new Vector3(9, 9, 1));
            player.setCard(newCard);
            player = player.next();
        }
        ;
        IEnumerator Play = jeu.PlayJoueurs();

        StartCoroutine(Play);
    }
Esempio n. 8
0
 public IndexModel(ISessionController <LogicGame> logicgame)
 {
     this.logic     = logicgame.LoadOrCreate(LogicGameKey.Key);
     this.logicgame = logicgame;
 }
Esempio n. 9
0
 public GameModel(ISessionController <LogicGame> logicgame)
 {
     this.logic     = logicgame.LoadOrCreate(LogicGameKey.Key);
     this.logicgame = logicgame;
     refreshOptionsList();
 }