Initial tabledata implementation

This commit is contained in:
2020-11-07 23:22:48 +00:00
committed by Gent S
parent 75d33aff3e
commit 2acb90f2d2
3 changed files with 91 additions and 0 deletions

View File

@@ -44,11 +44,20 @@ struct NanoTuning {
int reqItems;
};
struct SkillData {
int skillType;
int targetType;
int batteryUse[4];
int durationTime[4];
int powerIntensity[4];
};
namespace NanoManager {
extern std::vector<ActivePower> ActivePowers;
extern std::vector<PassivePower> PassivePowers;
extern std::map<int32_t, NanoData> NanoTable;
extern std::map<int32_t, NanoTuning> NanoTunings;
extern std::map<int32_t, SkillData> SkillTable;
void init();
void nanoSummonHandler(CNSocket* sock, CNPacketData* data);