Guest User

Untitled

a guest
May 19th, 2015
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 7.21 KB | None | 0 0
  1. function output_table(aspects)
  2. print("+-----------------+--------+")
  3. print("| Aspect          | Amount |")
  4. print("| aer             |" aspects['aer'] " |")
  5. print("| alienis         |" .. aspects['alienis'] .. " |")
  6. print("| aqua            |" .. aspects['aqua'] .. " |")
  7. print("| arbor           |" .. aspects['arbor'] .. " |")
  8. print("| auram           |" .. aspects['auram'] .. " |")
  9. print("| bestia          |" .. aspects['bestia'] .. " |")
  10. print("| cognitio        |" .. aspects['cognitio'] .. " |")
  11. print("| corpus          |" .. aspects['corpus'] .. " |")
  12. print("| desidia         |" .. aspects['desidia'] .. " |")
  13. print("| exanimis        |" .. aspects['exanimis'] .. " |")
  14. print("| fabrico         |" .. aspects['fabrico'] .. " |")
  15. print("| fames           |" .. aspects['fames'] .. " |")
  16. print("| gelum           |" .. aspects['gelum'] .. " |")
  17. print("| gula            |" .. aspects['gula'] .. " |")
  18. print("| herba           |" .. aspects['herba'] .. " |")
  19. print("| humanus         |" .. aspects['humanus'] .. " |")
  20. print("| ignis           |" .. aspects['ignis'] .. " |")
  21. print("| infernus        |" .. aspects['infernus'] .. " |")
  22. print("| instrumentum    |" .. aspects['instrumentum'] .. " |")
  23. print("| invidia         |" .. aspects['invidia'] .. " |")
  24. print("| ira             |" .. aspects['ira'] .. " |")
  25. print("| iter            |" .. aspects['iter'] .. " |")
  26. print("| limus           |" .. aspects['limus'] .. " |")
  27. print("| lucrum          |" .. aspects['lucrum'] .. " |")
  28. print("| lux             |" .. aspects['lux'] .. "|")
  29. print("| luxuria         |" .. aspects['luxuria'] .. " |")
  30. print("| machina         |" .. aspects['machina'] .. " |")
  31. print("| messis          |" .. aspects['messis'] .. " |")
  32. print("| metallum        |" .. aspects['metallum'] .. " |")
  33. print("| mortuus         |" .. aspects['mortuus'] .. " |")
  34. print("| motus           |" .. aspects['motus'] .. " |")
  35. print("| ordo            |" .. aspects['ordo'] .. " |")
  36. print("| pannus          |" .. aspects['pannus'] .. " |")
  37. print("| perditio        |" .. aspects['perditio'] .. " |")
  38. print("| perfodio        |" .. aspects['perfodio'] .. " |")
  39. print("| permutatio      |" .. aspects['permutatio'] .. " |")
  40. print("| potentia        |" .. aspects['potentia'] .. " |")
  41. print("| praecantatio    |" .. aspects['praecantatio'] .. " |")
  42. print("| sano            |" .. aspects['sano'] .. "|")
  43. print("| sensus          |" .. aspects['sensus'] .. " |")
  44. print("| spiritus        |" .. aspects['spiritus'] .. " |")
  45. print("| superbia        |" .. aspects['superbia'] .. " |")
  46. print("| telum           |" .. aspects['telum'] .. " |")
  47. print("| tempestas       |" .. aspects['tempestas'] .. " |")
  48. print("| tempus          |" .. aspects['tempus'] .. " |")
  49. print("| tenebrae        |" .. aspects['tenebrae'] .. " |")
  50. print("| terra           |" .. aspects['terra'] .. " |")
  51. print("| tutamen         |" .. aspects['tutamen'] .. " |")
  52. print("| vacuos          |" .. aspects['vacuos'] .. " |")
  53. print("| venenum         |" .. aspects['venenum'] .. " |")
  54. print("| victus          |" .. aspects['victus'] .. " |")
  55. print("| vinculum        |" .. aspects['vinculum'] .. " |")
  56. print("| vitium          |" .. aspects['vitium'] .. " |")
  57. print("| vitreus         |" .. aspects['vitreus'] .. " |")
  58. print("| volatus         |" .. aspects['volatus'] .. " |")
  59. end
  60.  
  61.  
  62. aspectalyzer = peripheral.wrap("left")
  63. aspects = {}
  64. aspects['aer'] = aspectalyzer.getAspectCount('aer')
  65. aspects['aqua'] = toString(aspectalyzer.getAspectCount('aqua'))
  66. aspects['ignis'] = toString(aspectalyzer.getAspectCount('ignis'))
  67. aspects['ordo'] = toString(aspectalyzer.getAspectCount('ordo'))
  68. aspects['perditio'] = toString(aspectalyzer.getAspectCount('perditio'))
  69. aspects['terra'] = toString(aspectalyzer.getAspectCount('terra'))
  70. aspects['gelum'] = toString(aspectalyzer.getAspectCount('gelum'))
  71. aspects['lux'] = toString(aspectalyzer.getAspectCount('lux'))
  72. aspects['motus'] = toString(aspectalyzer.getAspectCount('motus'))
  73. aspects['permutatio'] = toString(aspectalyzer.getAspectCount('permutatio'))
  74. aspects['potentia'] = toString(aspectalyzer.getAspectCount('potentia'))
  75. aspects['tempestas'] = toString(aspectalyzer.getAspectCount('tempestas'))
  76. aspects['vacuos'] = toString(toString(aspectalyzer.getAspectCount('vacuos'))
  77. aspects['venenum'] = toString(aspectalyzer.getAspectCount('venenum'))
  78. aspects['victus'] = toString(aspectalyzer.getAspectCount('victus'))
  79. aspects['vitreus'] = toString(aspectalyzer.getAspectCount('vitreus'))
  80. aspects['bestia'] = toString(aspectalyzer.getAspectCount('bestia'))
  81. aspects['fames'] = toString(aspectalyzer.getAspectCount('fames'))
  82. aspects['herba'] = toString(aspectalyzer.getAspectCount('herba'))
  83. aspects['iter'] = toString(aspectalyzer.getAspectCount('iter'))
  84. aspects['limus'] = toString(aspectalyzer.getAspectCount('limus'))
  85. aspects['metallum'] = toString(aspectalyzer.getAspectCount('metallum'))
  86. aspects['mortuus'] = toString(aspectalyzer.getAspectCount('mortuus'))
  87. aspects['praecantatio'] = toString(aspectalyzer.getAspectCount('praecantatio'))
  88. aspects['sano'] = toString(aspectalyzer.getAspectCount('sano'))
  89. aspects['tempus'] = toString(aspectalyzer.getAspectCount('tempus'))
  90. aspects['tenebrae'] = toString(aspectalyzer.getAspectCount('tenebrae'))
  91. aspects['vinculum'] = toString(aspectalyzer.getAspectCount('vinculum'))
  92. aspects['volatus'] = toString(aspectalyzer.getAspectCount('volatus'))
  93. aspects['alienis'] = toString(aspectalyzer.getAspectCount('alienis'))
  94. aspects['arbor'] = toString(aspectalyzer.getAspectCount('arbor'))
  95. aspects['auram'] = toString(aspectalyzer.getAspectCount('auram'))
  96. aspects['corpus'] = toString(aspectalyzer.getAspectCount('corpus'))
  97. aspects['exanimis'] = toString(aspectalyzer.getAspectCount('exanimis'))
  98. aspects['gula'] = toString(aspectalyzer.getAspectCount('gula'))
  99. aspects['infernus'] = toString(aspectalyzer.getAspectCount('infernus'))
  100. aspects['spiritus'] = toString(aspectalyzer.getAspectCount('spiritus'))
  101. aspects['superbia'] = toString(aspectalyzer.getAspectCount('superbia'))
  102. aspects['vitium'] = toString(aspectalyzer.getAspectCount('vitium'))
  103. aspects['cognitio'] = toString(aspectalyzer.getAspectCount('cognitio'))
  104. aspects['desidia'] = toString(aspectalyzer.getAspectCount('desidia'))
  105. aspects['luxuria'] = toString(aspectalyzer.getAspectCount('luxuria'))
  106. aspects['sensus'] = toString(aspectalyzer.getAspectCount('sensus'))
  107. aspects['humanus'] = toString(aspectalyzer.getAspectCount('humanus'))
  108. aspects['invidia'] = toString(aspectalyzer.getAspectCount('invidia'))
  109. aspects['instrumentum'] = toString(aspectalyzer.getAspectCount('instrumentum'))
  110. aspects['lucrum'] = toString(aspectalyzer.getAspectCount('lucrum'))
  111. aspects['messis'] = toString(aspectalyzer.getAspectCount('messis'))
  112. aspects['perfodio'] = toString(aspectalyzer.getAspectCount('perfodio'))
  113. aspects['fabrico'] = toString(aspectalyzer.getAspectCount('fabrico'))
  114. aspects['machina'] = toString(aspectalyzer.getAspectCount('machina'))
  115. aspects['pannus'] = toString(aspectalyzer.getAspectCount('pannus'))
  116. aspects['telum'] = toString(aspectalyzer.getAspectCount('telum'))
  117. aspects['tutamen'] = toString(aspectalyzer.getAspectCount('tutamen'))
  118. aspects['ira'] = toString(aspectalyzer.getAspectCount('ira'))
  119.  
  120. local monitor = peripheral.wrap("top")
  121. monitor.setTextScale(2)
  122.  
  123. print("")
  124. output_table(aspects)
Advertisement
Add Comment
Please, Sign In to add comment