Files
SalastilandClaude Opus 5.5 0445661954 Neutral identifiers; check the Adventure TU's inline virtuals
Rename identifiers that came from third-party offset headers to neutral names
(only CDisplay and StringTable are proven by the binary's own strings).
Annotate the four in-class virtual bodies (0x401430-0x401450); all match.
Totals: 25 MATCH, 1 NONMATCHING.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-19 23:05:34 -04:00

118 lines
3.2 KiB
C++

#pragma once
// Game-side actor (model instance) interface. Only slots seen in matched code are named;
// vf_N placeholders keep the vtable offsets right (slot N = offset N*4).
class CActor {
public:
virtual void vf_000();
virtual void vf_001();
virtual void vf_002();
virtual void SetUnk0C(int);
virtual void SetUnk10(int);
virtual void vf_005();
virtual void vf_006();
virtual void vf_007();
virtual void vf_008();
virtual void vf_009();
virtual void vf_010();
virtual void vf_011();
virtual void SetFlags(unsigned int flags);
virtual unsigned int GetFlags();
virtual void vf_014();
virtual void vf_015();
virtual void vf_016();
virtual void vf_017();
virtual void vf_018();
virtual void vf_019();
virtual void vf_020();
virtual void vf_021();
virtual void vf_022();
virtual void vf_023();
virtual void vf_024();
virtual void vf_025();
virtual void vf_026();
virtual void vf_027();
virtual void vf_028();
virtual void vf_029();
virtual void vf_030();
virtual void vf_031();
virtual void vf_032();
virtual void vf_033();
virtual void vf_034();
virtual void vf_035();
virtual void vf_036();
virtual void vf_037();
virtual void vf_038();
virtual void vf_039();
virtual void vf_040();
virtual void vf_041();
virtual void vf_042();
virtual void vf_043();
virtual void vf_044();
virtual void vf_045();
virtual void vf_046();
virtual void vf_047();
virtual void vf_048();
virtual void vf_049();
virtual void vf_050();
virtual void vf_051();
virtual void vf_052();
virtual void vf_053();
virtual void vf_054();
virtual void vf_055();
virtual void vf_056();
virtual void vf_057();
virtual void vf_058();
virtual void vf_059();
virtual void vf_060();
virtual void vf_061();
virtual void vf_062();
virtual void vf_063();
virtual void vf_064();
virtual void vf_065();
virtual void vf_066();
virtual void vf_067();
virtual void vf_068();
virtual void vf_069();
virtual void vf_070();
virtual void vf_071();
virtual void vf_072();
virtual void vf_073();
virtual void vf_074();
virtual void vf_075();
virtual void vf_076();
virtual void* GetPointByName(const char* name);
virtual void vf_078();
virtual void vf_079();
virtual void vf_080();
virtual void vf_081();
virtual void vf_082();
virtual void vf_083();
virtual void vf_084();
virtual void vf_085();
virtual void vf_086();
virtual void vf_087();
virtual void vf_088();
virtual void vf_089();
virtual void vf_090();
virtual void vf_091();
virtual void vf_092();
virtual void vf_093();
virtual void vf_094();
virtual void vf_095();
virtual void vf_096();
virtual void vf_097();
virtual void vf_098();
virtual void vf_099();
virtual void vf_100();
virtual void vf_101();
virtual void vf_102();
virtual void vf_103();
virtual void vf_104();
virtual void AttachEffect(int effect, void* point, int unk);
virtual void vf_106();
virtual void vf_107();
virtual void SetFadeAlpha(float alpha);
};