Advertisement
Guest User

Interactive Detection D2

a guest
Oct 6th, 2016
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.02 KB | None | 0 0
  1.                     EleGraphicalData element = ele.GraphicalDatas.FirstOrDefault(x => x.Value.Id == item).Value;
  2.                     if (element != null)
  3.                     {
  4.                         switch (element.Type)
  5.                         {
  6.                             case EleGraphicalElementTypes.ANIMATED:
  7.                             case EleGraphicalElementTypes.BLENDED:
  8.                             case EleGraphicalElementTypes.BOUNDING_BOX:
  9.                             case EleGraphicalElementTypes.NORMAL:
  10.                                 switch ((InteractiveGFXEnum)(element as NormalGraphicalElementData).Gfx)
  11.                                 {
  12.                                     case InteractiveGFXEnum.ZaapKoalak:
  13.                                     case InteractiveGFXEnum.ZaapChateauAmakna:
  14.                                     case InteractiveGFXEnum.ZaapSufokia:
  15.                                     case InteractiveGFXEnum.ZaapFrigost:
  16.                                     case InteractiveGFXEnum.ZaapPandala:
  17.                                     case InteractiveGFXEnum.ZaapKrakleur:
  18.                                     case InteractiveGFXEnum.ZaapCanope:
  19.                                     case InteractiveGFXEnum.ZaapBonta:
  20.                                     case InteractiveGFXEnum.ZaapBrakmar:
  21.                                     case InteractiveGFXEnum.ZaapAstrub:
  22.                                         break;
  23.                                     case InteractiveGFXEnum.AtelierCouture2:
  24.                                     case InteractiveGFXEnum.AtelierCouture1:
  25.                                         break;
  26.                                     case InteractiveGFXEnum.AtelierSculteur:
  27.                                         break;
  28.                                     case InteractiveGFXEnum.AtelierCoordonnier:
  29.                                         break;
  30.                                     case InteractiveGFXEnum.AtelierBricoleur:
  31.                                         break;
  32.                                     case InteractiveGFXEnum.AtelierBoucher:
  33.                                         break;
  34.                                     case InteractiveGFXEnum.AtelierIdole:
  35.                                     case InteractiveGFXEnum.AtelierIdole1:
  36.                                         break;
  37.                                     case InteractiveGFXEnum.AtelierTrophe:
  38.                                         break;
  39.                                     case InteractiveGFXEnum.AtelierBouclier:
  40.                                         break;
  41.                                     case InteractiveGFXEnum.AtelierBoulanger:
  42.                                         break;
  43.                                     case InteractiveGFXEnum.AtelierPaysan:
  44.                                         break;
  45.                                     case InteractiveGFXEnum.AtelierPecheur:
  46.                                     case InteractiveGFXEnum.AtelierPecheur1:
  47.                                         break;
  48.                                     case InteractiveGFXEnum.AtelierBijoutier:
  49.                                     case InteractiveGFXEnum.AtelierBijoutier1:
  50.                                         break;
  51.                                     case InteractiveGFXEnum.AtelierMineurFondre:
  52.                                         break;
  53.                                     case InteractiveGFXEnum.AtelierMineurPolir:
  54.                                         break;
  55.                                     case InteractiveGFXEnum.AtelierForgeron:
  56.                                         break;
  57.                                     case InteractiveGFXEnum.AtelierBucheron:
  58.                                         break;
  59.                                     case InteractiveGFXEnum.Paddock:
  60.                                         break;
  61.                                     default:
  62.                                         break;
  63.                                 }
  64.                                 break;
  65.                             case EleGraphicalElementTypes.ENTITY:
  66.                                 switch ((element as EntityGraphicalElementData).EntityLook)
  67.                                 {
  68.                                     case "{0}": // Puit
  69.                                         break;
  70.                                     case "{1}": // Frene
  71.                                         break;
  72.                                     case "{2}": // Chataigner
  73.                                         break;
  74.                                     case "{3}": // Noyer
  75.                                         break;
  76.                                     case "{4}": // Chene
  77.                                         break;
  78.                                     default:
  79.                                         break;
  80.                                 }
  81.                                 break;
  82.                             case EleGraphicalElementTypes.PARTICLES:
  83.                                 break;
  84.                         }
  85.                     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement