Ejemplo n.º 1
0
        public SetPlaceAC(int offset, AsmEvent script)
            : base(JsmCommand.SETPLACE, offset, script)
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(1);

            TextId = stackOld.Pop();
        }
Ejemplo n.º 2
0
        public override void CommitChanges()
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(2);

            stackOld.Push(MessageChanel);
            stackOld.Push(MessageId);
        }
Ejemplo n.º 3
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();
        }
Ejemplo n.º 5
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();
        }
Ejemplo n.º 6
0
        public override void CommitChanges()
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(6);

            stackOld.Push(MessageChanel);
            stackOld.Push(MessageId);
            stackOld.Push(FirstAnswerLine);
            stackOld.Push(LastAnswerLine);
            stackOld.Push(DefaultAnswerLine);
            stackOld.Push(CancelAnswerLine);
        }
Ejemplo n.º 7
0
        public AskAC(int offset, AsmEvent script)
            : base(JsmCommand.ASK, offset, script)
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(6);

            MessageChanel     = stackOld.Pop();
            MessageId         = stackOld.Pop();
            FirstAnswerLine   = stackOld.Pop();
            LastAnswerLine    = stackOld.Pop();
            DefaultAnswerLine = stackOld.Pop();
            CancelAnswerLine  = stackOld.Pop();
        }
Ejemplo n.º 8
0
        public override void CommitChanges()
        {
            AsmCommandStackOld stackOld = GetCommandStackOld(1);

            stackOld.Push(TextId);
        }