Beispiel #1
0
 public clsWallType()
 {
     this.WallType_ObjectDataLink = new modLists.ConnectedListLink<clsWallType, clsObjectData>(this);
     this.Code = "";
     this.Name = "Unknown";
     this.TileWalls_Segment = new int[] { 0, 0, 0, 0, 0, 3, 3, 2, 0, 3, 3, 2, 0, 2, 2, 1 };
     this.TileWalls_Direction = new int[] { 0, 0, 180, 0, 270, 0, 270, 0, 90, 90, 180, 180, 270, 90, 270, 0 };
     this.Segments = new modLists.ConnectedList<clsStructureType, clsWallType>(this);
     this.Segments.MaintainOrder = true;
 }
Beispiel #2
0
 public clsObjectData()
 {
     this.UnitTypes = new modLists.ConnectedList<clsUnitType, clsObjectData>(this);
     this.FeatureTypes = new modLists.ConnectedList<clsFeatureType, clsObjectData>(this);
     this.StructureTypes = new modLists.ConnectedList<clsStructureType, clsObjectData>(this);
     this.DroidTemplates = new modLists.ConnectedList<clsDroidTemplate, clsObjectData>(this);
     this.WallTypes = new modLists.ConnectedList<clsWallType, clsObjectData>(this);
     this.Bodies = new modLists.ConnectedList<clsBody, clsObjectData>(this);
     this.Propulsions = new modLists.ConnectedList<clsPropulsion, clsObjectData>(this);
     this.Turrets = new modLists.ConnectedList<clsTurret, clsObjectData>(this);
     this.Weapons = new modLists.ConnectedList<clsWeapon, clsObjectData>(this);
     this.Sensors = new modLists.ConnectedList<clsSensor, clsObjectData>(this);
     this.Repairs = new modLists.ConnectedList<clsRepair, clsObjectData>(this);
     this.Constructors = new modLists.ConnectedList<clsConstruct, clsObjectData>(this);
     this.Brains = new modLists.ConnectedList<clsBrain, clsObjectData>(this);
     this.ECMs = new modLists.ConnectedList<clsECM, clsObjectData>(this);
     this.TexturePages = new modLists.SimpleList<clsTexturePage>();
 }
Beispiel #3
0
 public clsOptionGroup()
 {
     this.Options = new modLists.ConnectedList<clsOptionInterface, clsOptionGroup>(this);
 }