Advertisement
Guest User

Untitled

a guest
Jun 18th, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. showUpgrades: (full = A.full)=>{
  2.             var list = #ms.sys.upgrades({full:true}) , Addpad = UTIL.addPadding
  3.             if (full) return list
  4.             var maxTypeLen = 0 , maxNameLen = 0
  5.             list.forEach(elm=>{
  6.                 if (elm.type.length > maxTypeLen) maxTypeLen = elm.type.length
  7.                 if (elm.name.length > maxNameLen) maxNameLen = elm.name.length
  8.             })
  9.  
  10.             list = list.map( (e,ind)=>{
  11.                 let i = Addpad( ind.toString() , 3 , 1 , "0" ), upg
  12.                 i = (e.loaded) ? `\`J${i}\`` : `\`f${i}\``
  13.                 upg = `\`T${Addpad( e.k3y||e.type , maxTypeLen , 1)}\` ${i} \`${e.rarity}${Addpad(e.name,maxNameLen)}\``
  14.  
  15.                 return `>${upg}<`
  16.             } )
  17.  
  18.             return list
  19.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement