为Item装备类添加构造保护

This commit is contained in:
Lenheart 2024-12-15 20:16:48 +08:00
parent eca5da2ff9
commit 1a862df685
1 changed files with 8 additions and 8 deletions

View File

@ -43,14 +43,14 @@ class GameItem.Equipment extends GameItem.Item {
local EquInfo = AssetManager.GetEquipment(vargv[0]);
if (EquInfo) {
Idx = vargv[0];
Name = EquInfo["name"];
GetRealEquipmentType(EquInfo["type"].path);
Minimum_level = EquInfo["minimum level"];
Grade = EquInfo["grade"];
Job = EquInfo["usable_job"];
Icon = EquInfo["icon"];
Animation_Job = EquInfo["Ani"];
DirPath = EquInfo["DirPath"];
if (EquInfo.rawin("name")) Name = EquInfo["name"];
if (EquInfo.rawin("type")) GetRealEquipmentType(EquInfo["type"].path);
if (EquInfo.rawin("minimum level")) Minimum_level = EquInfo["minimum level"];
if (EquInfo.rawin("grade")) Grade = EquInfo["grade"];
if (EquInfo.rawin("usable_job")) Job = EquInfo["usable_job"];
if (EquInfo.rawin("icon")) Icon = EquInfo["icon"];
if (EquInfo.rawin("Ani")) Animation_Job = EquInfo["Ani"];
if (EquInfo.rawin("DirPath")) DirPath = EquInfo["DirPath"];
}
}
}