Пример #1
0
        private void GetStaticInfo()
        {
            Statics = new VarsInfo(VarsInfo.ListType.Statics);
            Statics.SetScriptParamCount(Header.ParameterCount);
            var reader = new Reader(_file);

            reader.BaseStream.Position = Header.StaticsOffset + Header.Rsc7Offset;
            for (var count = 0; count < Header.StaticsCount; count++)
            {
                Statics.AddVar(Program.IsBit32 ? reader.CReadInt32() : reader.ReadInt64());
            }
        }
Пример #2
0
 public Var(VarsInfo parent, int index, long value)
 {
     _parent = parent;
     Index   = index;
     Value   = value;
 }
Пример #3
0
 public Var(VarsInfo parent, int index)
 {
     _parent = parent;
     Index   = index;
     Value   = 0;
 }