rodecomp/Source/Contents/Effects/EvilLandEffect.cpp
ragnarok-clanker 8679f0595f Decompile 3 functions in Source/Contents/Effects/EvilLandEffect.cpp, Source/Contents/Effects/EvilLandEffect.h
Batch #4031 by kyoshi: 1 byte-identical, 2 confirmed by peer review.

- fn_06944 CEvilLandEffect::CEvilLandEffect: logic confirmed by peer review
- fn_06947 CEvilLandEffect::Close: logic confirmed by peer review
- fn_06949 CEvilLandEffect::Slot06: byte-identical

Peer-reviewed-by: youko, Millenium
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Effects/EvilLandEffect.cpp
2026-10-30 00:39:20 +00:00

24 lines
502 B
C++

#include "Contents/Effects/EvilLandEffect.h"
#include "Contents/Effects/EffectMemoryMgr.h"
// OFFSET: 0x006FE300
// FUNCTION: fn_06944
CEvilLandEffect::CEvilLandEffect() : CEffect(1555), particles() {
}
// OFFSET: 0x006FE4F0
// FUNCTION: fn_06947
void CEvilLandEffect::Close() {
for (CParticle* particle : this->particles) {
FreeParticle(particle);
}
this->particles.clear();
}
// OFFSET: 0x006FE830
// FUNCTION: fn_06949
bool CEvilLandEffect::Slot06() {
return this->ActorExists();
}