Example #1
0
 public NoSelectionState(Camera mainCam, OriginalFabricData originalFabricChannelData, OriginalDecalData originalDecalChannelData, PersistentBreadcrumbTypeDefinitionKey templateBreadcrumbType, PersistentBreadcrumbTypeDefinitionKey fabricBreadcrumbType, PersistentBreadcrumbTypeDefinitionKey decalBreadcrumbType)
 {
     this.mainCam = mainCam;
     this.originalFabricChannelData = originalFabricChannelData;
     this.originalDecalChannelData  = originalDecalChannelData;
     this.templateBreadcrumbType    = templateBreadcrumbType;
     this.fabricBreadcrumbType      = fabricBreadcrumbType;
     this.decalBreadcrumbType       = decalBreadcrumbType;
     breadcrumbController           = Service.Get <NotificationBreadcrumbController>();
 }
Example #2
0
 private void init()
 {
     penguinPreview              = GameObject.Find("InventoryPenguinPreview").transform;
     penguinMannequin            = GameObject.Find("CustomizerPenguinPreview");
     isDragContainerLoaded       = false;
     isFabricDragContainerLoaded = false;
     mainCamera        = Camera.main;
     guiCamera         = GameObject.FindGameObjectWithTag(UIConstants.Tags.GUI_CAMERA).GetComponent <Camera>();
     fabricChannelData = new OriginalFabricData();
     fabricChannelData.Clear();
     decalChannelData = new OriginalDecalData();
     decalChannelData.Clear();
     CoroutineRunner.Start(loadDragContainer(), this, "loadDragContainer");
     CoroutineRunner.Start(loadDragFabricContainer(), this, "loadDragFabricContainer");
 }