public void Init(SCIPackage package, ResType type, ushort number, byte resNum, int offset) { Package = package; Type = type; Number = number; if (type == ResType.Message && package.ExternalMessages) { Volumes.Add(new VolumeOffset(resNum, offset, "RESOURCE.MSG")); } else { Volumes.Add(new VolumeOffset(resNum, offset)); } }
public void Init(SCIPackage package, ResType type, ushort number, byte resNum, ResourceFileInfo info) { Package = package; Type = type; Number = number; if (type == ResType.Message && package.ExternalMessages) { Volumes.Add(new VolumeOffset(resNum, -1, "RESOURCE.MSG")); } else { Volumes.Add(new VolumeOffset(resNum, -1)); } _info = info; }