public static Int32 SeqExecWaitVfx(SEQ_WORK pSeqWork, BTL_DATA pMe) { btlseq.BattleLog("SeqExecWaitVfx"); if (SFX.GetEffectOvRun() == 0) { pSeqWork.CurPtr++; return(1); } return(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); }