예제 #1
0
        public ActionSay(Actor actor, Actor target, string text, RogueGame.Sayflags flags) : base(actor)
        {
            m_Target = target
#if DEBUG
                       ?? throw new ArgumentNullException(nameof(target))
#endif
            ;
            m_Text  = text;
            m_Flags = flags;
        }
예제 #2
0
        public ActionSay(Actor actor, RogueGame game, Actor target, string text, RogueGame.Sayflags flags)
            : base(actor, game)
        {
            if (target == null)
            {
                throw new ArgumentNullException("target");
            }

            m_Target = target;
            m_Text   = text;
            m_Flags  = flags;
        }