コード例 #1
0
 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));
     }
 }
コード例 #2
0
 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;
 }