rodecomp/Source/Contents/Effects/AnimatedEmitterEffect.h
ragnarok-clanker ce2b8dcc9c Decompile fn_06888 (CAnimatedEmitterEffect::CAnimatedEmitterEffect)
Batch #7765 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_06888 CAnimatedEmitterEffect::CAnimatedEmitterEffect: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 11:48:44 +00:00

27 lines
702 B
C++

#ifndef RAGNAROK_SOURCE_CONTENTS_EFFECTS_ANIMATEDEMITTEREFFECT_H
#define RAGNAROK_SOURCE_CONTENTS_EFFECTS_ANIMATEDEMITTEREFFECT_H
#include "Contents/Effects/EmitterEffect.h"
#include <cstddef>
#include <string>
#include <vector>
class CParticle;
class CAnimatedEmitterEffect : public CEmitterEffect {
public:
CAnimatedEmitterEffect();
void Slot01() override;
void InitParticle(CParticle* particle) override;
void UpdateParticle(CParticle* particle) override;
/* 018C */ std::vector<std::string> frames[2];
};
#if defined(_WIN32) && !defined(_WIN64)
static_assert(offsetof(CAnimatedEmitterEffect, frames) == 0x18C);
static_assert(sizeof(CAnimatedEmitterEffect) == 0x1A4);
#endif
#endif