Example #1
0
 public static Int32 SeqExecWaitVfx(SEQ_WORK pSeqWork, BTL_DATA pMe)
 {
     btlseq.BattleLog("SeqExecWaitVfx");
     if (SFX.GetEffectOvRun() == 0)
     {
         pSeqWork.CurPtr++;
         return(1);
     }
     return(0);
 }
Example #2
0
    public static Int32 SeqExecVfx(SEQ_WORK pSeqWork, BTL_DATA pMe)
    {
        btlseq.BattleLog("SeqExecVfx");
        Int16[] array = new Int16[4];
        if (SFX.GetEffectOvRun() != 0)
        {
            return(0);
        }
        UInt16 fx_no = btlseq.sequenceReader.ReadUInt16();

        array[0] = btlseq.sequenceReader.ReadInt16();
        array[1] = btlseq.sequenceReader.ReadInt16();
        array[2] = btlseq.sequenceReader.ReadInt16();
        array[3] = (Int16)((btlseq.wSeqCode != 26) ? 0 : 1);
        btl_vfx.SetBattleVfx(pSeqWork.CmdPtr, (UInt32)fx_no, array);
        pSeqWork.Flags.WaitLoadVfx = true;
        pSeqWork.CurPtr           += 9;
        return(1);
    }