Beispiel #1
0
 void ConnexionBtn_MouseMove(Bmp bmp, MouseEventArgs e)
 {
     // pour contrer un probleme qui fait que lors d'un MouseDown, l'image change en bouton enfoncé, mais quand on garde la sourie enfoncé et qu'on déplace le curseur ailleur, l'image reviens a son état original MAIS quand on remet le curseur sur le bouton il ne redeviens pas enfoncé
     // ce code fait un controle du bouton de la sourie si il est enfoncé ou pas pour remetre la bonne image
     if (e.Button == MouseButtons.Left)
     {
         bmp.ChangeBmp(@"gfx\general\obj\1\all1.dat", SpriteSheet.GetSpriteSheet("_Main_option", 10));
     }
 }
        static void _MapDataObj_FreeChallenge_MouseOver(Bmp bmp, MouseEventArgs e)
        {
            #region
            //lors d'un survole sur l'objet "bouclié" qui represente le combat sur le map
            bmp.point.X -= 2;
            TagedBattleForSpectators tagedBattleForSpectators = (TagedBattleForSpectators)bmp.tag;

            bmp.ChangeBmp(@"gfx\general\obj\3\challenge\" + BattleType.Type.FreeChallenge + ".dat", SpriteSheet.GetSpriteSheet(BattleType.Type.FreeChallenge.ToString(), tagedBattleForSpectators.TeamSide == Team.Side.A ? 1 : 2));
            Bmp mapDataObjFreeChallengeP2 = (Bmp)Manager.manager.GfxObjList.Find(f => f.GetType() == typeof(Bmp) && ((Bmp)f).name == "_MapDataObj_" + BattleType.Type.FreeChallenge && ((TagedBattleForSpectators)f.Tag()).IdBattle == tagedBattleForSpectators.IdBattle && ((TagedBattleForSpectators)f.Tag()).TeamSide == (tagedBattleForSpectators.TeamSide == Team.Side.A ? Team.Side.B : Team.Side.A));
            mapDataObjFreeChallengeP2.ChangeBmp(@"gfx\general\obj\3\challenge\" + BattleType.Type.FreeChallenge + ".dat", SpriteSheet.GetSpriteSheet(BattleType.Type.FreeChallenge.ToString(), tagedBattleForSpectators.TeamSide == Team.Side.A ? 2 : 1));
            #endregion
        }
        private static void _MapDataObj_FreeChallenge_MouseOut(Bmp bmp, MouseEventArgs e)
        {
            #region
            //mouseout sur l'objet "bouclé" qui represente le combat sur le map
            CommonCode.CursorDefault_MouseOut(null, null);

            bmp.point.X += 2;

            TagedBattleForSpectators tagedBattleForSpectators = (TagedBattleForSpectators)bmp.tag;
            bmp.ChangeBmp(@"gfx\general\obj\3\challenge\" + BattleType.Type.FreeChallenge + ".dat", SpriteSheet.GetSpriteSheet(BattleType.Type.FreeChallenge.ToString(), 0));

            IGfx mapDataObjFreeChallengeP2 = Manager.manager.GfxObjList.Find(f => f.GetType() == typeof(Bmp) && ((Bmp)f).name == "_MapDataObj_" + BattleType.Type.FreeChallenge && ((TagedBattleForSpectators)f.Tag()).IdBattle == tagedBattleForSpectators.IdBattle && ((TagedBattleForSpectators)f.Tag()).TeamSide == (tagedBattleForSpectators.TeamSide == Team.Side.A ? Team.Side.B : Team.Side.A));
            ((Bmp)mapDataObjFreeChallengeP2).ChangeBmp(@"gfx\general\obj\3\challenge\" + BattleType.Type.FreeChallenge + ".dat", SpriteSheet.GetSpriteSheet(BattleType.Type.FreeChallenge.ToString(), 0));
            #endregion
        }
Beispiel #4
0
 void ConnexionBtn_MouseDown(Bmp bmp, MouseEventArgs e)
 {
     bmp.ChangeBmp(@"gfx\general\obj\1\all1.dat", SpriteSheet.GetSpriteSheet("_Main_option", 10));
 }
Beispiel #5
0
 void CloseSelectPlayer_MouseOut(Bmp bmp, MouseEventArgs e)
 {
     bmp.ChangeBmp(@"gfx\general\obj\1\all1.dat", SpriteSheet.GetSpriteSheet("_Main_option", 5));
 }
Beispiel #6
0
 void CloseSelectPlayer_MouseOver(Bmp bmp, MouseEventArgs e)
 {
     CommonCode.CursorHand_MouseMove(null, null);
     bmp.ChangeBmp(@"gfx\general\obj\1\all1.dat", SpriteSheet.GetSpriteSheet("_Main_option", 6));
 }
Beispiel #7
0
 void CloseForm_MouseOut(Bmp bmp, MouseEventArgs e)
 {
     bmp.ChangeBmp(@"gfx\general\obj\1\all1.dat", SpriteSheet.GetSpriteSheet("_Main_option", 3));
     CommonCode.CursorDefault_MouseOut(null, null);
 }
Beispiel #8
0
 void ibRetour_MouseUp(Bmp bmp, MouseEventArgs e)
 {
     ibCreatePlayer.ChangeBmp(@"gfx\general\obj\1\all1.dat", SpriteSheet.GetSpriteSheet("_Main_option", 9));
     GameStateManager.ChangeState(new CreatePlayer());
     GameStateManager.CheckState();
 }