rodecomp/Source/Contents/EquipmentResourceMgr.h
ragnarok-clanker 8836dc5137 Decompile 3 functions in Source/Contents/EquipmentResources.cpp, Source/Contents/EquipmentResourceMgr.h, ...
Batch #1858 by Yommy: 0 byte-identical, 3 confirmed by peer review.

- fn_19746 EquipmentResourceMgr::GetAccessoryResourceName: logic confirmed by peer review
- fn_23357 CSession::GetAccessoryActName: logic confirmed by peer review
- fn_23358 CSession::GetAccessorySprName: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 23:00:12 +00:00

20 lines
834 B
C++

#ifndef RAGNAROK_SOURCE_CONTENTS_EQUIPMENTRESOURCEMGR_H
#define RAGNAROK_SOURCE_CONTENTS_EQUIPMENTRESOURCEMGR_H
#include <string>
class EquipmentResourceMgr {
public:
std::string GetBodyRacePrefix(int job);
std::string GetRobeSprName(int robe, int);
std::string GetHeadName(int type, int job, int sex, int* head);
std::string GetHeadPalName(int head, int job, int sex, int palette);
std::string GetWeaponResourceName(int type, int job, int sex, int weapon, int weaponItem, int costume);
std::string GetAccessoryResourceName(int type, int job, int sex, int head, int accessory);
std::string GetWeaponEffectResourceName(int type, int job, int sex, int weapon, int weaponItem, int effect, int costume);
};
extern EquipmentResourceMgr* g_equipmentResourceMgr;
extern const char* g_equipmentResourceExtensions[2];
#endif