public SplitCommand(BlackJackModule blackjack, PlayerModule playermodule, RPGMessageModule messages, CardImageModule images) { this.blackjack = blackjack; this.playermodule = playermodule; this.messages = messages; this.images = images; }
/// <summary> /// creates a new <see cref="HoldemCommand"/> /// </summary> /// <param name="casino">access to holdem module</param> /// <param name="playermodule">access to player data</param> /// <param name="messagemodule">access to game messages</param> /// <param name="imagemodule">access to card images</param> public HoldemCommand(HoldemModule casino, PlayerModule playermodule, RPGMessageModule messagemodule, CardImageModule imagemodule) { this.casino = casino; this.playermodule = playermodule; this.messagemodule = messagemodule; this.imagemodule = imagemodule; }
public FortunaEffect(int level, double time, RPGMessageModule messages, User user) { Time = time; this.messages = messages; this.user = user; Level = level; }
public CallCommand(HoldemModule casino, PlayerModule playermodule, RPGMessageModule messagemodule, CardImageModule cardimages) { this.casino = casino; this.playermodule = playermodule; this.messagemodule = messagemodule; this.cardimages = cardimages; }
public SmellyArmorEffect(int level, double time, RPGMessageModule messages, long userid) { Level = level; Time = time; this.messages = messages; this.userid = userid; }
void IRunnableModule.Start() { messagemodule = context.GetModule <RPGMessageModule>(); context.GetModule <StreamModule>().RegisterCommandHandler("equip", new EquipCommandHandler(this)); context.GetModule <StreamModule>().RegisterCommandHandler("equipment", new ShowEquipmentCommandHandler(this)); context.GetModule <StreamModule>().RegisterCommandHandler("takeoff", new TakeoffCommandHandler(this)); context.GetModule <StreamModule>().RegisterCommandHandler("compare", new CompareEquipmentCommandHandler(this)); }
public VideoPokerDrawCommand(VideoPokerModule pokermodule, PlayerModule playermodule, RPGMessageModule messagemodule, CardImageModule imagemodule) { this.pokermodule = pokermodule; this.playermodule = playermodule; this.messagemodule = messagemodule; this.imagemodule = imagemodule; }
public PoisonEffect(IBattleEntity target, AdventureModule adventuremodule, RPGMessageModule messages) { this.adventuremodule = adventuremodule; this.messages = messages; this.target = target; }
/// <summary> /// creates a new <see cref="MonsterBattleLogic"/> /// </summary> /// <param name="messages">module used to present messages</param> public MonsterBattleLogic(RPGMessageModule messages) { this.messages = messages; }