Beispiel #1
0
        public MessageAC(int offset, AsmEvent script)
            : base(JsmCommand.MES, offset, script)
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(2);

            MessageChanel = stackOld.Pop();
            MessageId     = stackOld.Pop();
        }
        public ResumeScriptAppearMessageAndWaitAC(int offset, AsmEvent script)
            : base(JsmCommand.RAMESW, offset, script)
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(4);

            MessageChanel = stackOld.Pop();
            MessageId     = stackOld.Pop();
            X             = stackOld.Pop();
            Y             = stackOld.Pop();
        }
Beispiel #3
0
        public AppearMessageAC(int offset, AsmEvent script)
            : base(JsmCommand.AMES, offset, script)
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(4);

            MessageChanel = stackOld.Pop();
            MessageId     = stackOld.Pop();
            X             = stackOld.Pop();
            Y             = stackOld.Pop();
        }
Beispiel #4
0
        public SetPlaceAC(int offset, AsmEvent script)
            : base(JsmCommand.SETPLACE, offset, script)
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(1);

            TextId = stackOld.Pop();
        }
Beispiel #5
0
        public AppearAskAC(int offset, AsmEvent script)
            : base(JsmCommand.AASK, offset, script)
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(8);

            MessageChanel     = stackOld.Pop();
            MessageId         = stackOld.Pop();
            FirstAnswerLine   = stackOld.Pop();
            LastAnswerLine    = stackOld.Pop();
            DefaultAnswerLine = stackOld.Pop();
            CancelAnswerLine  = stackOld.Pop();
            X = stackOld.Pop();
            Y = stackOld.Pop();
        }