cnl_cnl_cnl

Untitled

Dec 19th, 2025 (edited)
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. local strata = {
  2. {name = "Channelling", color = "red", shard = "metallic", loc = "Orc Mines[IS], Sky Elves[SS]"},
  3. {name = "Enhancement", color = "blue", shard = "opalescent", loc = "Hellwell[AH], Summit [AH]"},
  4. {name = "Healing", color = "green", shard = "milky", loc = "Pirate's Cove[BH], Enea's Temple[IS]"},
  5. {name = "Mental", color = "violet", shard = "clear", loc = "Castle Zodiac[AH], Water Plane[AH]"},
  6. {name = "Necromancy", color = "dark", shard = "jet-black", loc = "Dark Chasm[AH], The Tarot[IS]"},
  7. {name = "Shaping", color = "orange", shard = "veined", loc = "Centaurs'[SS], Earth Plane[AH]"},
  8. {name = "Summoning", color = "yellow", shard = "luminous", loc = "Deemonee Warren[IS]"},
  9. }
  10.  
  11. local W = { name = 13, color = 8, shard = 12, loc = 50 }
  12. local W = { name = 12, color = 7, shard = 11, loc = 36 }
  13.  
  14.  
  15. local function pad(s, w)
  16. s = tostring(s)
  17. if #s >= w then return s end
  18. return s .. string.rep(" ", w - #s)
  19. end
  20.  
  21. local function line()
  22. echo("+" ..
  23. string.rep("-", W.name + 2) .. "+" ..
  24. string.rep("-", W.color + 2) .. "+" ..
  25. string.rep("-", W.shard + 2) .. "+" ..
  26. string.rep("-", W.loc + 2) .. "+\n")
  27. end
  28.  
  29. line()
  30. echo("| " ..
  31. pad("Strata", W.name) .. " | " ..
  32. pad("Color", W.color) .. " | " ..
  33. pad("Shard", W.shard) .. " | " ..
  34. pad("Locations", W.loc) .. " |\n")
  35. line()
  36.  
  37. for _, s in ipairs(strata) do
  38. echo("| " ..
  39. pad(s.name, W.name) .. " | " ..
  40. pad(s.color, W.color) .. " | " ..
  41. pad(s.shard, W.shard) .. " | " ..
  42. pad(s.loc, W.loc) .. " |\n")
  43. end
  44.  
  45. line()
  46.  
Advertisement
Add Comment
Please, Sign In to add comment