Advertisement
Pro_Unit

Emerald Shit Code

Sep 15th, 2019
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.38 KB | None | 0 0
  1.   void CheckAIRenderers ()
  2.         {
  3.             if (OptimizedStateRef == OptimizedState.Inactive)
  4.             {
  5.                 if (!Renderer1.isVisible && !Renderer2.isVisible && TotalLODsRef == TotalLODsEnum.Two)
  6.                 {
  7.                     DeactivateTimer += Time.deltaTime;
  8.  
  9.                     if (UseDeactivateDelayRef == YesOrNo.Yes && DeactivateTimer >= DeactivateDelay || UseDeactivateDelayRef == YesOrNo.No)
  10.                     {
  11.                         Deactivate ();
  12.                     }
  13.                 }
  14.                 else if (!Renderer1.isVisible && !Renderer2.isVisible && !Renderer3.isVisible && TotalLODsRef == TotalLODsEnum.Three)
  15.                 {
  16.                     DeactivateTimer += Time.deltaTime;
  17.  
  18.                     if (UseDeactivateDelayRef == YesOrNo.Yes && DeactivateTimer >= DeactivateDelay || UseDeactivateDelayRef == YesOrNo.No)
  19.                     {
  20.                         Deactivate ();
  21.                     }
  22.                 }
  23.                 else if (!Renderer1.isVisible && !Renderer2.isVisible && !Renderer3.isVisible && !Renderer4.isVisible && TotalLODsRef == TotalLODsEnum.Four)
  24.                 {
  25.                     DeactivateTimer += Time.deltaTime;
  26.  
  27.                     if (UseDeactivateDelayRef == YesOrNo.Yes && DeactivateTimer >= DeactivateDelay || UseDeactivateDelayRef == YesOrNo.No)
  28.                     {
  29.                         Deactivate ();
  30.                     }
  31.                 }
  32.             }
  33.             else if (OptimizedStateRef == OptimizedState.Active)
  34.             {
  35.                 if (TotalLODsRef == TotalLODsEnum.Two)
  36.                 {
  37.                     if (Renderer1.isVisible || Renderer2.isVisible)
  38.                     {
  39.                         Activate ();
  40.                     }
  41.                 }
  42.                 else if (TotalLODsRef == TotalLODsEnum.Three)
  43.                 {
  44.                     if (Renderer1.isVisible || Renderer2.isVisible || Renderer3.isVisible)
  45.                     {
  46.                         Activate ();
  47.                     }
  48.                 }
  49.                 else if (TotalLODsRef == TotalLODsEnum.Four)
  50.                 {
  51.                     if (Renderer1.isVisible || Renderer2.isVisible || Renderer3.isVisible || Renderer4.isVisible)
  52.                     {
  53.                         Activate ();
  54.                     }
  55.                 }
  56.             }
  57.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement