panther75

Grade Mark_H5

Jan 26th, 2023
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.11 KB | Fixit | 0 0
  1. //Grade Mark
  2. function AddTooltipItemGrade(ItemInfo Item)
  3. {
  4.     local string TextureName;
  5.  
  6.     if(Item.CrystalType > 0)
  7.     {
  8.         StartItem();
  9.         m_Info.eType = DIT_TEXTURE;
  10.         m_Info.nOffSetX = 2;
  11.         m_Info.nOffSetY = 0;
  12.      
  13.         switch (Item.CrystalType)
  14.         {
  15.             case 1: // D grade_d
  16.             TextureName = "symbol.grade_d";
  17.             break;
  18.      
  19.             case 2: // C grade_c
  20.             TextureName = "symbol.grade_c";
  21.             break;
  22.  
  23.             case 3: // B grade_b
  24.             TextureName = "symbol.grade_b";
  25.             break;
  26.      
  27.             case 4: // A grade_a
  28.             TextureName = "symbol.grade_a";
  29.             break;
  30.      
  31.             case 5: // S grade_s
  32.             TextureName = "symbol.grade_s";
  33.             break;
  34.      
  35.             case 6: // S80 Grade_S80
  36.             TextureName = "symbol.Grade_S80";
  37.             break;
  38.      
  39.             case 7: // S84 Grade_S84
  40.             TextureName = "symbol.Grade_S84";
  41.             break;
  42.      
  43.             case 8: // R Grade_R
  44.             TextureName = "symbol.Grade_R";
  45.             break;
  46.      
  47.             case 9: // R95 Grade_R95
  48.             TextureName = "symbol.Grade_R95";
  49.             break;
  50.      
  51.             case 10: // R99 Grade_R99
  52.             TextureName = "symbol.Grade_R99";
  53.             break;
  54.            
  55.             case 11: // R110 Grade_R110
  56.             TextureName = "symbol.Grade_R110";
  57.             break;
  58.         }
  59.      
  60.         if (Item.CrystalType == 6 || Item.CrystalType == 7 || Item.CrystalType == 9 || Item.CrystalType == 10 || Item.CrystalType == 11)
  61.         {
  62.             m_Info.u_nTextureWidth = 32;
  63.             m_Info.u_nTextureHeight = 16;
  64.          
  65.             m_Info.u_nTextureUWidth = 32;
  66.             m_Info.u_nTextureUHeight = 16;
  67.         }
  68.         else
  69.         {
  70.             m_Info.u_nTextureWidth = 16;
  71.             m_Info.u_nTextureHeight = 16;
  72.          
  73.             m_Info.u_nTextureUWidth = 16;
  74.             m_Info.u_nTextureUHeight = 16;
  75.         }
  76.  
  77.  
  78.         m_Info.u_strTexture = TextureName;
  79.         EndItem();
  80.     }
  81. }
Tags: Grade
Advertisement
Add Comment
Please, Sign In to add comment