Пример #1
0
 public void Init()
 {
     this.data.MaxFloorNum                 = 0;
     this.data.nPutPartsNum                = 0;
     this.data.GridPos                     = new List <Vector3>();
     this.data.GridUseState                = new List <bool>();
     this.data.nFloorPartsHeight           = new List <int>();
     this.data.SmallGridState              = new List <List <List <int> > >();
     this.data.SmallGridOnParts            = new List <List <List <int[]> > >();
     this.data.SmallGridOnStackWall        = new List <List <List <int[]> > >();
     this.data.SmallGridCanRoofState       = new List <List <List <int> > >();
     this.data.SmallGridInRoomState        = new List <List <List <bool> > >();
     this.data.BuildPartsGridKind          = new List <int>();
     this.data.BuildPartsKind              = new List <int>();
     this.data.BuildPartsFloor             = new List <int>();
     this.data.BuildPartsPos               = new List <Vector3>();
     this.data.BuildPartsRot               = new List <Quaternion>();
     this.data.BuildPartsPutGridInfos      = new List <List <int> >();
     this.data.BuildPartsPutSmallGridInfos = new List <List <int> >();
     this.data.BuildPartsPutGridInfosNum   = new List <int>();
     this.data.tmpGridActiveList           = new List <bool[]>();
     this.data.tmpGridActiveListUpdate     = new List <bool>();
     this.data.MaxPutHeight                = new List <int>();
     this.gameScreenShotAssist             = (GameScreenShotAssist)((Component)this.virtualCamera).GetComponent <GameScreenShotAssist>();
 }
Пример #2
0
 static bool Prefix(GameScreenShotAssist __instance)
 {
     UnityEngine.Object.DestroyImmediate(__instance);
     return(false);
 }