public static string GetNamesByIndex(uint index) { if (index == 0) { return(""); } uint addr = PatchUtil.SearchVennouWeaponLockArrayAddr(); if (!U.isSafetyOffset(addr)) { return(""); } addr = addr + (index * 4); if (!U.isSafetyOffset(addr)) { return(""); } addr = Program.ROM.p32(addr); if (!U.isSafetyOffset(addr)) { return(""); } return(GetNames(addr)); }