コード例 #1
0
 internal void GetIndices(MSB64 msb, Entries entries)
 {
     foreach (Part part in entries.Parts)
     {
         part.GetIndices(msb, entries);
     }
 }
コード例 #2
0
 internal void GetIndices(MSB64 msb, Entries entries)
 {
     foreach (Event ev in entries.Events)
     {
         ev.GetIndices(msb, entries);
     }
 }
コード例 #3
0
 internal override void GetIndices(MSB64 msb, Entries entries)
 {
     base.GetIndices(msb, entries);
     groupPartsIndices = new int[GroupPartsNames.Length];
     for (int i = 0; i < GroupPartsNames.Length; i++)
     {
         groupPartsIndices[i] = GetIndex(entries.Parts, GroupPartsNames[i]);
     }
 }
コード例 #4
0
 internal override void GetNames(MSB64 msb, Entries entries)
 {
     base.GetNames(msb, entries);
     GroupPartsNames = new string[groupPartsIndices.Length];
     for (int i = 0; i < groupPartsIndices.Length; i++)
     {
         GroupPartsNames[i] = GetName(entries.Parts, groupPartsIndices[i]);
     }
 }
コード例 #5
0
 internal override void GetIndices(MSB64 msb, Entries entries)
 {
     base.GetIndices(msb, entries);
     walkPointIndices = new short[WalkPointNames.Length];
     for (int i = 0; i < WalkPointNames.Length; i++)
     {
         walkPointIndices[i] = (short)GetIndex(entries.Regions, WalkPointNames[i]);
     }
 }
コード例 #6
0
 internal override void GetNames(MSB64 msb, Entries entries)
 {
     base.GetNames(msb, entries);
     WalkPointNames = new string[walkPointIndices.Length];
     for (int i = 0; i < walkPointIndices.Length; i++)
     {
         WalkPointNames[i] = GetName(entries.Regions, walkPointIndices[i]);
     }
 }
コード例 #7
0
                internal override void GetIndices(MSB64 msb, Entries entries)
                {
                    base.GetIndices(msb, entries);
                    spawnPointIndices = new int[SpawnPointNames.Length];
                    for (int i = 0; i < SpawnPointNames.Length; i++)
                    {
                        spawnPointIndices[i] = GetIndex(entries.Regions, SpawnPointNames[i]);
                    }

                    spawnPartIndices = new int[SpawnPartNames.Length];
                    for (int i = 0; i < SpawnPartNames.Length; i++)
                    {
                        spawnPartIndices[i] = GetIndex(entries.Parts, SpawnPartNames[i]);
                    }
                }
コード例 #8
0
                internal override void GetNames(MSB64 msb, Entries entries)
                {
                    base.GetNames(msb, entries);
                    SpawnPointNames = new string[spawnPointIndices.Length];
                    for (int i = 0; i < spawnPointIndices.Length; i++)
                    {
                        SpawnPointNames[i] = GetName(entries.Regions, spawnPointIndices[i]);
                    }

                    SpawnPartNames = new string[spawnPartIndices.Length];
                    for (int i = 0; i < spawnPartIndices.Length; i++)
                    {
                        SpawnPartNames[i] = GetName(entries.Parts, spawnPartIndices[i]);
                    }
                }
コード例 #9
0
 internal override void GetIndices(MSB64 msb, Entries entries)
 {
     base.GetIndices(msb, entries);
     collisionPartIndex = GetIndex(entries.Parts, CollisionName);
 }
コード例 #10
0
 internal override void GetNames(MSB64 msb, Entries entries)
 {
     base.GetNames(msb, entries);
     CollisionName = GetName(entries.Parts, collisionPartIndex);
 }
コード例 #11
0
 internal virtual void GetIndices(MSB64 msb, Entries entries)
 {
     modelIndex = GetIndex(entries.Models, ModelName);
 }
コード例 #12
0
 internal virtual void GetNames(MSB64 msb, Entries entries)
 {
     ModelName = GetName(entries.Models, modelIndex);
 }
コード例 #13
0
 internal override void GetIndices(MSB64 msb, Entries entries)
 {
     base.GetIndices(msb, entries);
     partIndex2 = GetIndex(entries.Parts, PartName2);
 }
コード例 #14
0
 internal override void GetNames(MSB64 msb, Entries entries)
 {
     base.GetNames(msb, entries);
     PartName2 = GetName(entries.Parts, partIndex2);
 }
コード例 #15
0
 internal virtual void GetIndices(MSB64 msb, Entries entries)
 {
     partIndex  = GetIndex(entries.Parts, PartName);
     pointIndex = GetIndex(entries.Regions, PointName);
 }
コード例 #16
0
 internal virtual void GetNames(MSB64 msb, Entries entries)
 {
     PartName  = GetName(entries.Parts, partIndex);
     PointName = GetName(entries.Regions, pointIndex);
 }