public Janken(int userid, int dueluserid) { this.UserOne = userid; this.UserTwo = dueluserid; this.ChoixOne = JankenEnum.None; this.ChoixTwo = JankenEnum.None; this.Started = false; this.Timer = 0; }
private string GetSringChoix(JankenEnum Choix, Language langue) { switch (Choix) { case JankenEnum.Ciseaux: return(ButterflyEnvironment.GetLanguageManager().TryGetValue("janken.ciseaux", langue)); case JankenEnum.Feuille: return(ButterflyEnvironment.GetLanguageManager().TryGetValue("janken.feuille", langue)); case JankenEnum.Pierre: return(ButterflyEnvironment.GetLanguageManager().TryGetValue("janken.pierre", langue)); default: return(""); } }
private void EnableEffet(RoomUser user, JankenEnum Janken) { if (Janken == JankenEnum.Ciseaux) { user.ApplyEffect(563, true); } else if (Janken == JankenEnum.Pierre) { user.ApplyEffect(565, true); } else if (Janken == JankenEnum.Feuille) { user.ApplyEffect(564, true); } user.TimerResetEffect = 10; }
public bool PickChoix(RoomUser User, string Message) { Janken party = GetParty(User.PartyId); JankenEnum Choix = JankenEnum.None; if (Message.ToLower().StartsWith("p")) { Choix = JankenEnum.Pierre; } else if (Message.ToLower().StartsWith("f")) { Choix = JankenEnum.Feuille; } else if (Message.ToLower().StartsWith("c")) { Choix = JankenEnum.Ciseaux; } else { return(false); } if (party.UserOne == User.UserId) { party.ChoixOne = Choix; } else { party.ChoixTwo = Choix; } if (User.GetClient() != null) { User.SendWhisperChat(ButterflyEnvironment.GetLanguageManager().TryGetValue("janken.confirmechoice", User.GetClient().Langue) + this.GetSringChoix(Choix, User.GetClient().Langue)); } return(true); }