Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
791
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
INI file 44.42 KB | None | 0 0
  1. ; =====================================================================================================================
  2. [Input]
  3. ; =====================================================================================================================
  4. controls.pc.search = 57 ; SPACE
  5. controls.pc.switchTab = 56 ; ALT
  6. controls.pc.equipMode = 42 ; LSHIFT
  7. controls.pc.quickCraft = 16 ; Q
  8.  
  9. controls.gamepad.switchTab = 271 ; BACK
  10. controls.gamepad.prevColumn = 274 ; LEFT_SHOULDER
  11. controls.gamepad.nextColumn = 275 ; RIGHT_SHOULDER
  12. controls.gamepad.sortOrder = 272 ; LEFT_THUMB
  13.  
  14.  
  15. ; =====================================================================================================================
  16. [SearchBox]
  17. ; =====================================================================================================================
  18. autoupdate.enable = true
  19. autoupdate.delay = 0
  20.  
  21.  
  22. ; =====================================================================================================================
  23. [ItemInfo]
  24. ; =====================================================================================================================
  25. itemcard.align = center
  26. itemcard.xOffset = 0
  27. itemcard.yOffset = 0
  28.  
  29.  
  30. ; =====================================================================================================================
  31. [ItemList]
  32. ; =====================================================================================================================
  33. quantityMenu.minCount = 6 ; Number of items required to trigger quantity dialog. 0 is disabled
  34.  
  35.  
  36. ; =====================================================================================================================
  37. [Appearance]
  38. ; =====================================================================================================================
  39. icons.category.source = 'skyui/icons_category_psychosteve.swf'
  40.  
  41. icons.item.source = 'skyui/icons_item_psychosteve.swf'
  42. icons.item.noColor = false
  43. icons.item.showStolen = true
  44.  
  45. colors.text.enabled = 0xffffff
  46. colors.stolen.enabled = 0xffffff
  47. colors.negative.enabled = 0xff0000
  48. colors.text.disabled = 0x4c4c4c
  49. colors.stolen.disabled = 0x4c4c4c
  50. colors.negative.disabled = 0x800000
  51.  
  52.  
  53. ; =====================================================================================================================
  54. [ListLayout]
  55. ; =====================================================================================================================
  56. vars.a_textBorder.value = <0, 0, 1.1, 0> ; left right top bottom
  57. vars.n_iconSize.value = 18
  58.  
  59. defaults.entryWidth = 530
  60.  
  61. ; Default text format defaults -------------------------------------------------------
  62. defaults.entry.textFormat.font = '$EverywhereMediumFont'
  63. defaults.entry.textFormat.align = right
  64. defaults.entry.textFormat.bold = false
  65. defaults.entry.textFormat.italic = false
  66. defaults.entry.textFormat.underline = false
  67. defaults.entry.textFormat.size = 14
  68. defaults.entry.textFormat.letterSpacing = 0.8
  69. defaults.entry.textFormat.kerning = false
  70. defaults.entry.textFormat.leftMargin = 0
  71. defaults.entry.textFormat.rightMargin = 0
  72. defaults.entry.textFormat.indent = 0
  73. defaults.entry.textFormat.leading = 0
  74.  
  75. defaults.label.textFormat.font = '$EverywhereMediumFont'
  76. defaults.label.textFormat.align = right
  77. defaults.label.textFormat.bold = false
  78. defaults.label.textFormat.italic = false
  79. defaults.label.textFormat.underline = false
  80. defaults.label.textFormat.size = 12
  81. defaults.label.textFormat.letterSpacing = 0.8
  82. defaults.label.textFormat.kerning = false
  83. defaults.label.textFormat.leftMargin = 0
  84. defaults.label.textFormat.rightMargin = 0
  85. defaults.label.textFormat.indent = 0
  86. defaults.label.textFormat.leading = 0
  87.  
  88.  
  89. ; ICONS -------------------------------------------------------
  90. columns.equipColumn.type = EQUIP_ICON
  91. columns.equipColumn.passive = true
  92. columns.equipColumn.states = 1
  93. columns.equipColumn.indent = -28
  94. columns.equipColumn.icon.size = n_iconSize
  95. columns.equipColumn.border = <0, 10, 3, 3> ; left right top bottom
  96. columns.equipColumn.state1.label.text = ' '
  97.  
  98. columns.iconColumn.type = ITEM_ICON
  99. columns.iconColumn.states = 2
  100. columns.iconColumn.icon.size = n_iconSize
  101. columns.iconColumn.border = <0, 3, 3, 3> ; left right top bottom
  102.  
  103. columns.iconColumn.state1.label.text = ' '
  104. columns.iconColumn.state1.sortAttributes = <type, formType, subType, weightClass, bipedSlotsDisplay, material, infoDamage, infoBaseDamage, infoReach, infoSpeed, infoStagger, infoArmor, infoBaseArmor, infoWarmth, infoSchoolName, actorValue, resistance, skillLevel, magnitude, duration, isRead, text>
  105. columns.iconColumn.state1.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  106.  
  107. columns.iconColumn.state2.label.text = ' '
  108. columns.iconColumn.state2.label.arrowDown = true
  109. columns.iconColumn.state2.sortAttributes = <type, formType, subType, weightClass, bipedSlotsDisplay, material, infoDamage, infoBaseDamage, infoReach, infoSpeed, infoStagger, infoArmor, infoBaseArmor, infoWarmth, infoSchoolName, actorValue, resistance, skillLevel, magnitude, duration, isRead, text>
  110. columns.iconColumn.state2.sortOptions = <{DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {DESCENDING | CASEINSENSITIVE}, {DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {ASCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {DESCENDING | CASEINSENSITIVE}>
  111.  
  112. ; ITEM NAME COLUMN -------------------------------------------------------
  113. columns.itemNameColumn.type = NAME
  114. columns.itemNameColumn.name = '$NAME'
  115. columns.itemNameColumn.states = 4
  116. columns.itemNameColumn.weight = 1.0
  117. columns.itemNameColumn.border = a_textBorder
  118. columns.itemNameColumn.label.textFormat.align = left
  119.  
  120. columns.itemNameColumn.state1.label.text = '$NAME'
  121. columns.itemNameColumn.state1.entry.text = @text
  122. columns.itemNameColumn.state1.sortOptions = {ASCENDING | CASEINSENSITIVE}
  123.  
  124. columns.itemNameColumn.state2.label.text = '$EQUIPPED'
  125. columns.itemNameColumn.state2.entry.text = @text
  126. columns.itemNameColumn.state2.sortAttributes = <isEquipped, equipState, text>
  127. columns.itemNameColumn.state2.sortOptions = <{DESCENDING | NUMERIC}, {DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  128. columns.itemNameColumn.state2.playerOnly = true
  129.  
  130. columns.itemNameColumn.state3.label.text = '$STOLEN'
  131. columns.itemNameColumn.state3.entry.text = @text
  132. columns.itemNameColumn.state3.sortAttributes = <isStolen, text>
  133. columns.itemNameColumn.state3.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  134. columns.itemNameColumn.state3.playerOnly = true
  135.  
  136. columns.itemNameColumn.state4.label.text = '$ENCHANTED'
  137. columns.itemNameColumn.state4.entry.text = @text
  138. columns.itemNameColumn.state4.sortAttributes = <isEnchanted, text>
  139. columns.itemNameColumn.state4.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  140.  
  141.  
  142. ; ARMOR RATING COLUMN -------------------------------------------------------
  143. columns.arColumn.type = TEXT
  144. columns.arColumn.name = '$ARMOR'
  145. columns.arColumn.states = 2
  146. columns.arColumn.width = 0.09
  147. columns.arColumn.border = a_textBorder
  148.  
  149. columns.arColumn.state1.label.text = '$ARM'
  150. columns.arColumn.state1.label.arrowDown = true
  151. columns.arColumn.state1.entry.text = @infoArmor
  152. columns.arColumn.state1.sortAttributes = <infoArmor, text>
  153. columns.arColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  154.  
  155. columns.arColumn.state2.label.text = '$ARM'
  156. columns.arColumn.state2.entry.text = @infoArmor
  157. columns.arColumn.state2.sortAttributes = <infoArmor, text>
  158. columns.arColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  159.  
  160.  
  161. ; BASE ARMOR RATING COLUMN -------------------------------------------------------
  162. columns.basearColumn.type = TEXT
  163. columns.basearColumn.name = 'BASEARMOR'
  164. columns.basearColumn.states = 2
  165. columns.basearColumn.width = 0.09
  166. columns.basearColumn.border = a_textBorder
  167. columns.basearColumn.hidden = true
  168.  
  169. columns.basearColumn.state1.label.text = 'BASEARM'
  170. columns.basearColumn.state1.label.arrowDown = true
  171. columns.basearColumn.state1.entry.text = @infoBaseArmor
  172. columns.basearColumn.state1.sortAttributes = <infoBaseArmor, text>
  173. columns.basearColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  174.  
  175. columns.basearColumn.state2.label.text = 'BASEARM'
  176. columns.basearColumn.state2.entry.text = @infoBaseArmor
  177. columns.basearColumn.state2.sortAttributes = <infoBaseArmor, text>
  178. columns.basearColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  179.  
  180.  
  181. ; WARMTH RATING COLUMN -------------------------------------------------------
  182. columns.warmthColumn.type = TEXT
  183. columns.warmthColumn.name = '$WARMTH'
  184. columns.warmthColumn.states = 2
  185. columns.warmthColumn.width = 0.09
  186. columns.warmthColumn.border = a_textBorder
  187.  
  188. columns.warmthColumn.state1.label.text = '$WARMTH'
  189. columns.warmthColumn.state1.label.arrowDown = true
  190. columns.warmthColumn.state1.entry.text = @infoWarmth
  191. columns.warmthColumn.state1.sortAttributes = <infoWarmth, text>
  192. columns.warmthColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  193.  
  194. columns.warmthColumn.state2.label.text = '$WARMTH'
  195. columns.warmthColumn.state2.entry.text = @infoWarmth
  196. columns.warmthColumn.state2.sortAttributes = <infoWarmth, text>
  197. columns.warmthColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  198.  
  199.  
  200. ; SUBTYPE COLUMN -------------------------------------------------------
  201. columns.subTypeColumn.type = TEXT
  202. columns.subTypeColumn.name = '$TYPE'
  203. columns.subTypeColumn.states = 2
  204. columns.subTypeColumn.width = 0.15
  205. columns.subTypeColumn.border = a_textBorder
  206.  
  207. columns.subTypeColumn.state1.label.text = '$TYPE'
  208. columns.subTypeColumn.state1.entry.text = @subTypeDisplay
  209. columns.subTypeColumn.state1.sortAttributes = <subTypeDisplay, text>
  210. columns.subTypeColumn.state1.sortOptions = <{ASCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  211.  
  212. columns.subTypeColumn.state2.label.text = '$TYPE'
  213. columns.subTypeColumn.state2.entry.text = @subTypeDisplay
  214. columns.subTypeColumn.state2.label.arrowDown = true
  215. columns.subTypeColumn.state2.sortAttributes = <subTypeDisplay, text>
  216. columns.subTypeColumn.state2.sortOptions = <{DESCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  217.  
  218.  
  219. ; MATERIAL COLUMN -------------------------------------------------------
  220. columns.materialColumn.type = TEXT
  221. columns.materialColumn.name = '$MATERIAL'
  222. columns.materialColumn.states = 2
  223. columns.materialColumn.width = 0.10
  224. columns.materialColumn.border = a_textBorder
  225. columns.materialColumn.hidden = true
  226.  
  227. columns.materialColumn.state1.label.text = '$MAT'
  228. columns.materialColumn.state1.entry.text = @materialDisplay
  229. columns.materialColumn.state1.sortAttributes = <materialDisplay, text>
  230. columns.materialColumn.state1.sortOptions = <{ASCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  231.  
  232. columns.materialColumn.state2.label.text = '$MAT'
  233. columns.materialColumn.state2.entry.text = @materialDisplay
  234. columns.materialColumn.state2.label.arrowDown = true
  235. columns.materialColumn.state2.sortAttributes = <materialDisplay, text>
  236. columns.materialColumn.state2.sortOptions = <{DESCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  237.  
  238.  
  239. ; CLASS COLUMN -------------------------------------------------------
  240. columns.classColumn.type = TEXT
  241. columns.classColumn.name = '$CLASS'
  242. columns.classColumn.states = 2
  243. columns.classColumn.width = 0.10
  244. columns.classColumn.border = a_textBorder
  245.  
  246. columns.classColumn.state1.label.text = '$CLASS'
  247. columns.classColumn.state1.entry.text = @weightClassDisplay
  248. columns.classColumn.state1.sortAttributes = <weightClassDisplay, text>
  249. columns.classColumn.state1.sortOptions = <{ASCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  250.  
  251. columns.classColumn.state2.label.text = '$CLASS'
  252. columns.classColumn.state2.entry.text = @weightClassDisplay
  253. columns.classColumn.state2.label.arrowDown = true
  254. columns.classColumn.state2.sortAttributes = <weightClassDisplay, text>
  255. columns.classColumn.state2.sortOptions = <{DESCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  256.  
  257.  
  258. ; SLOT COLUMN -------------------------------------------------------
  259. columns.slotsColumn.type = TEXT
  260. columns.slotsColumn.name = 'SLOT'
  261. columns.slotsColumn.states = 2
  262. columns.slotsColumn.width = 0.10
  263. columns.slotsColumn.border = a_textBorder
  264. columns.slotsColumn.hidden = true
  265.  
  266. columns.slotsColumn.state1.label.text = 'SLOT'
  267. columns.slotsColumn.state1.label.arrowDown = true
  268. columns.slotsColumn.state1.entry.text = @bipedSlotsDisplay
  269. columns.slotsColumn.state1.sortAttributes = <bipedSlotsDisplay, text>
  270. columns.slotsColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  271.  
  272. columns.slotsColumn.state2.label.text = 'SLOT'
  273. columns.slotsColumn.state2.entry.text = @bipedSlotsDisplay
  274. columns.slotsColumn.state2.sortAttributes = <bipedSlotsDisplay, text>
  275. columns.slotsColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  276.  
  277.  
  278. ; MAGNITUDE COLUMN -------------------------------------------------------
  279. columns.magnitudeColumn.type = TEXT
  280. columns.magnitudeColumn.name = '$MAGNITUDE'
  281. columns.magnitudeColumn.states = 2
  282. columns.magnitudeColumn.width = 0.09
  283. columns.magnitudeColumn.border = a_textBorder
  284.  
  285. columns.magnitudeColumn.state1.label.text = '$MAG'
  286. columns.magnitudeColumn.state1.label.arrowDown = true
  287. columns.magnitudeColumn.state1.entry.text = @magnitude
  288. columns.magnitudeColumn.state1.sortAttributes = <magnitude, text>
  289. columns.magnitudeColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  290.  
  291. columns.magnitudeColumn.state2.label.text = '$MAG'
  292. columns.magnitudeColumn.state2.entry.text = @magnitude
  293. columns.magnitudeColumn.state2.sortAttributes = <magnitude, text>
  294. columns.magnitudeColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  295.  
  296.  
  297. ; DURATION COLUMN -------------------------------------------------------
  298. columns.durationColumn.type = TEXT
  299. columns.durationColumn.name = '$TIME'
  300. columns.durationColumn.states = 2
  301. columns.durationColumn.width = 0.09
  302. columns.durationColumn.border = a_textBorder
  303.  
  304. columns.durationColumn.state1.label.text = '$TIME'
  305. columns.durationColumn.state1.label.arrowDown = true
  306. columns.durationColumn.state1.entry.text = @duration
  307. columns.durationColumn.state1.sortAttributes = <duration, text>
  308. columns.durationColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  309.  
  310. columns.durationColumn.state2.label.text = '$TIME'
  311. columns.durationColumn.state2.entry.text = @duration
  312. columns.durationColumn.state2.sortAttributes = <duration, text>
  313. columns.durationColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  314.  
  315.  
  316. ; MAGIC MAGNITUDE COLUMN -------------------------------------------------------
  317. columns.magicMagnitudeColumn.type = TEXT
  318. columns.magicMagnitudeColumn.name = '$MAGNITUDE'
  319. columns.magicMagnitudeColumn.states = 2
  320. columns.magicMagnitudeColumn.width = 0.15
  321. columns.magicMagnitudeColumn.border = a_textBorder
  322.  
  323. columns.magicMagnitudeColumn.state1.label.text = '$MAG'
  324. columns.magicMagnitudeColumn.state1.label.arrowDown = true
  325. columns.magicMagnitudeColumn.state1.entry.text = @magnitude
  326. columns.magicMagnitudeColumn.state1.sortAttributes = <magnitude, text>
  327. columns.magicMagnitudeColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  328.  
  329. columns.magicMagnitudeColumn.state2.label.text = '$MAG'
  330. columns.magicMagnitudeColumn.state2.entry.text = @magnitude
  331. columns.magicMagnitudeColumn.state2.sortAttributes = <magnitude, text>
  332. columns.magicMagnitudeColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  333.  
  334.  
  335. ; MAGIC DURATION COLUMN -------------------------------------------------------
  336. columns.magicDurationColumn.type = TEXT
  337. columns.magicDurationColumn.name = '$TIME'
  338. columns.magicDurationColumn.states = 2
  339. columns.magicDurationColumn.width = 0.15
  340. columns.magicDurationColumn.border = a_textBorder
  341.  
  342. columns.magicDurationColumn.state1.label.text = '$TIME'
  343. columns.magicDurationColumn.state1.label.arrowDown = true
  344. columns.magicDurationColumn.state1.entry.text = @duration
  345. columns.magicDurationColumn.state1.sortAttributes = <duration, text>
  346. columns.magicDurationColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  347.  
  348. columns.magicDurationColumn.state2.label.text = '$TIME'
  349. columns.magicDurationColumn.state2.entry.text = @duration
  350. columns.magicDurationColumn.state2.sortAttributes = <duration, text>
  351. columns.magicDurationColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  352.  
  353.  
  354. ; DAMAGE COLUMN -------------------------------------------------------
  355. columns.damageColumn.type = TEXT
  356. columns.damageColumn.name = '$DAMAGE'
  357. columns.damageColumn.states = 2
  358. columns.damageColumn.width = 0.09
  359. columns.damageColumn.border = a_textBorder
  360.  
  361. columns.damageColumn.state1.label.text = '$DAM'
  362. columns.damageColumn.state1.label.arrowDown = true
  363. columns.damageColumn.state1.entry.text = @infoDamage
  364. columns.damageColumn.state1.sortAttributes = <infoDamage, text>
  365. columns.damageColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  366.  
  367. columns.damageColumn.state2.label.text = '$DAM'
  368. columns.damageColumn.state2.entry.text = @infoDamage
  369. columns.damageColumn.state2.sortAttributes = <infoDamage, text>
  370. columns.damageColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  371.  
  372.  
  373. ; BASE DAMAGE COLUMN -------------------------------------------------------
  374. columns.basedamageColumn.type = TEXT
  375. columns.basedamageColumn.name = 'BASEDAMAGE'
  376. columns.basedamageColumn.states = 2
  377. columns.basedamageColumn.width = 0.09
  378. columns.basedamageColumn.border = a_textBorder
  379. columns.basedamageColumn.hidden = true
  380.  
  381. columns.basedamageColumn.state1.label.text = 'BASEDAM'
  382. columns.basedamageColumn.state1.label.arrowDown = true
  383. columns.basedamageColumn.state1.entry.text = @infoBaseDamage
  384. columns.basedamageColumn.state1.sortAttributes = <infoBaseDamage, text>
  385. columns.basedamageColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  386.  
  387. columns.basedamageColumn.state2.label.text = 'BASEDAM'
  388. columns.basedamageColumn.state2.entry.text = @infoBaseDamage
  389. columns.basedamageColumn.state2.sortAttributes = <infoBaseDamage, text>
  390. columns.basedamageColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  391.  
  392.  
  393. ; REACH COLUMN -------------------------------------------------------
  394. columns.reachColumn.type = TEXT
  395. columns.reachColumn.name = 'REACH'
  396. columns.reachColumn.states = 2
  397. columns.reachColumn.width = 0.09
  398. columns.reachColumn.border = a_textBorder
  399. columns.reachColumn.hidden = true
  400.  
  401. columns.reachColumn.state1.label.text = 'REACH'
  402. columns.reachColumn.state1.label.arrowDown = true
  403. columns.reachColumn.state1.entry.text = @infoReach
  404. columns.reachColumn.state1.sortAttributes = <infoReach, text>
  405. columns.reachColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  406.  
  407. columns.reachColumn.state2.label.text = 'REACH'
  408. columns.reachColumn.state2.entry.text = @infoReach
  409. columns.reachColumn.state2.sortAttributes = <infoReach, text>
  410. columns.reachColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  411.  
  412.  
  413. ; SPEED COLUMN -------------------------------------------------------
  414. columns.speedColumn.type = TEXT
  415. columns.speedColumn.name = 'SPEED'
  416. columns.speedColumn.states = 2
  417. columns.speedColumn.width = 0.09
  418. columns.speedColumn.border = a_textBorder
  419.  
  420. columns.speedColumn.state1.label.text = 'SPEED'
  421. columns.speedColumn.state1.label.arrowDown = true
  422. columns.speedColumn.state1.entry.text = @infoSpeed
  423. columns.speedColumn.state1.sortAttributes = <infoSpeed, text>
  424. columns.speedColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  425.  
  426. columns.speedColumn.state2.label.text = 'SPEED'
  427. columns.speedColumn.state2.entry.text = @infoSpeed
  428. columns.speedColumn.state2.sortAttributes = <infoSpeed, text>
  429. columns.speedColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  430.  
  431.  
  432. ; STAGGER COLUMN -------------------------------------------------------
  433. columns.staggerColumn.type = TEXT
  434. columns.staggerColumn.name = 'STAGGER'
  435. columns.staggerColumn.states = 2
  436. columns.staggerColumn.width = 0.09
  437. columns.staggerColumn.border = a_textBorder
  438. columns.staggerColumn.hidden = true
  439.  
  440. columns.staggerColumn.state1.label.text = 'STAGGER'
  441. columns.staggerColumn.state1.label.arrowDown = true
  442. columns.staggerColumn.state1.entry.text = @infoStagger
  443. columns.staggerColumn.state1.sortAttributes = <infoStagger, text>
  444. columns.staggerColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  445.  
  446. columns.staggerColumn.state2.label.text = 'STAGGER'
  447. columns.staggerColumn.state2.entry.text = @infoStagger
  448. columns.staggerColumn.state2.sortAttributes = <infoStagger, text>
  449. columns.staggerColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  450.  
  451.  
  452. ; WEIGHT COLUMN -------------------------------------------------------
  453. columns.weightColumn.type = TEXT
  454. columns.weightColumn.name = '$WEIGHT'
  455. columns.weightColumn.states = 2
  456. columns.weightColumn.width = 0.09
  457. columns.weightColumn.border = a_textBorder
  458.  
  459. columns.weightColumn.state1.label.text = '$WGT'
  460. columns.weightColumn.state1.label.arrowDown = true
  461. columns.weightColumn.state1.entry.text = @infoWeight
  462. columns.weightColumn.state1.sortAttributes = <infoWeight, text>
  463. columns.weightColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  464.  
  465. columns.weightColumn.state2.label.text = '$WGT'
  466. columns.weightColumn.state2.entry.text = @infoWeight
  467. columns.weightColumn.state2.sortAttributes = <infoWeight, text>
  468. columns.weightColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  469.  
  470.  
  471. ; VALUE COLUMN -------------------------------------------------------
  472. columns.valueColumn.type = TEXT
  473. columns.valueColumn.name = '$VALUE'
  474. columns.valueColumn.states = 2
  475. columns.valueColumn.width = 0.09
  476. columns.valueColumn.border = a_textBorder
  477.  
  478. columns.valueColumn.state1.label.text = '$VAL'
  479. columns.valueColumn.state1.label.arrowDown = true
  480. columns.valueColumn.state1.entry.text = @infoValue
  481. columns.valueColumn.state1.sortAttributes = <infoValue, text>
  482. columns.valueColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  483.  
  484. columns.valueColumn.state2.label.text = '$VAL'
  485. columns.valueColumn.state2.entry.text = @infoValue
  486. columns.valueColumn.state2.sortAttributes = <infoValue, text>
  487. columns.valueColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  488.  
  489.  
  490. ; VALUE/WEIGHT COLUMN -------------------------------------------------------
  491. columns.valueWeightColumn.type = TEXT
  492. columns.valueWeightColumn.name = '$VALUE/WEIGHT'
  493. columns.valueWeightColumn.states = 2
  494. columns.valueWeightColumn.width = 0.09
  495. columns.valueWeightColumn.border = a_textBorder
  496. columns.valueWeightColumn.hidden = true
  497.  
  498. columns.valueWeightColumn.state1.label.text = '$V/W'
  499. columns.valueWeightColumn.state1.label.arrowDown = true
  500. columns.valueWeightColumn.state1.entry.text = @infoValueWeight
  501. columns.valueWeightColumn.state1.sortAttributes = <infoValueWeight, text>
  502. columns.valueWeightColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  503.  
  504. columns.valueWeightColumn.state2.label.text = '$V/W'
  505. columns.valueWeightColumn.state2.entry.text = @infoValueWeight
  506. columns.valueWeightColumn.state2.sortAttributes = <infoValueWeight, text>
  507. columns.valueWeightColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  508.  
  509.  
  510. ; MAGIC NAME COLUMN -------------------------------------------------------
  511. columns.magicNameColumn.type = NAME
  512. columns.magicNameColumn.name = '$NAME'
  513. columns.magicNameColumn.states = 2
  514. columns.magicNameColumn.weight = 1.0
  515. columns.magicNameColumn.border = a_textBorder
  516. columns.magicNameColumn.label.textFormat.align = left
  517.  
  518. columns.magicNameColumn.state1.label.text = '$NAME'
  519. columns.magicNameColumn.state1.entry.text = @text
  520. columns.magicNameColumn.state1.sortOptions = {ASCENDING | CASEINSENSITIVE}
  521.  
  522. columns.magicNameColumn.state2.label.text = '$FAVORITE'
  523. columns.magicNameColumn.state2.entry.text = @text
  524. columns.magicNameColumn.state2.sortAttributes = <favorite, text>
  525. columns.magicNameColumn.state2.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  526. columns.magicNameColumn.state2.playerOnly = true
  527.  
  528.  
  529. ; SPELL COST COLUMN -------------------------------------------
  530. columns.spellCostColumn.type = TEXT
  531. columns.spellCostColumn.name = '$SPELL COST'
  532. columns.spellCostColumn.states = 2
  533. columns.spellCostColumn.width = 0.15
  534. columns.spellCostColumn.border = a_textBorder
  535.  
  536. columns.spellCostColumn.state1.label.text = '$COST'
  537. columns.spellCostColumn.state1.label.arrowDown = true
  538. columns.spellCostColumn.state1.entry.text = @spellCostDisplay
  539. columns.spellCostColumn.state1.sortAttributes = <infoSpellCost, text>
  540. columns.spellCostColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  541.  
  542. columns.spellCostColumn.state2.label.text = '$COST'
  543. columns.spellCostColumn.state2.label.arrowDown = false
  544. columns.spellCostColumn.state2.entry.text = @spellCostDisplay
  545. columns.spellCostColumn.state2.sortAttributes = <infoSpellCost, text>
  546. columns.spellCostColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  547.  
  548.  
  549. ; WORD 1 COLUMN -------------------------------------------
  550. columns.word0Column.type = TEXT
  551. columns.word0Column.name = '$FIRST WORD'
  552. columns.word0Column.states = 2
  553. columns.word0Column.width = 0.2
  554. columns.word0Column.border = a_textBorder
  555.  
  556. columns.word0Column.state1.label.text = '$FIRST WORD'
  557. columns.word0Column.state1.label.arrowDown = true
  558. columns.word0Column.state1.entry.text = @word0
  559. columns.word0Column.state1.sortAttributes = <word0Recharge, text>
  560. columns.word0Column.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  561. columns.word0Column.state1.colorAttribute = word0Color
  562.  
  563. columns.word0Column.state2.label.text = '$FIRST WORD'
  564. columns.word0Column.state2.label.arrowDown = false
  565. columns.word0Column.state2.entry.text = @word0
  566. columns.word0Column.state2.sortAttributes = <word0Recharge, text>
  567. columns.word0Column.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  568. columns.word0Column.state2.colorAttribute = word0Color
  569.  
  570.  
  571. ; WORD 2 COLUMN -------------------------------------------
  572. columns.word1Column.type = TEXT
  573. columns.word1Column.name = '$SECOND WORD'
  574. columns.word1Column.states = 2
  575. columns.word1Column.width = 0.2
  576. columns.word1Column.border = a_textBorder
  577.  
  578. columns.word1Column.state1.label.text = '$SECOND WORD'
  579. columns.word1Column.state1.label.arrowDown = true
  580. columns.word1Column.state1.entry.text = @word1
  581. columns.word1Column.state1.sortAttributes = <word1Recharge, text>
  582. columns.word1Column.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  583. columns.word1Column.state1.colorAttribute = word1Color
  584.  
  585. columns.word1Column.state2.label.text = '$SECOND WORD'
  586. columns.word1Column.state2.label.arrowDown = false
  587. columns.word1Column.state2.entry.text = @word1
  588. columns.word1Column.state2.sortAttributes = <word1Recharge, text>
  589. columns.word1Column.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  590. columns.word1Column.state2.colorAttribute = word1Color
  591.  
  592.  
  593. ; WORD 3 COLUMN -------------------------------------------
  594. columns.word2Column.type = TEXT
  595. columns.word2Column.name = '$THIRD WORD'
  596. columns.word2Column.states = 2
  597. columns.word2Column.width = 0.2
  598. columns.word2Column.border = a_textBorder
  599.  
  600. columns.word2Column.state1.label.text = '$THIRD WORD'
  601. columns.word2Column.state1.label.arrowDown = true
  602. columns.word2Column.state1.entry.text = @word2
  603. columns.word2Column.state1.sortAttributes = <word2Recharge, text>
  604. columns.word2Column.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  605. columns.word2Column.state1.colorAttribute = word2Color
  606.  
  607. columns.word2Column.state2.label.text = '$THIRD WORD'
  608. columns.word2Column.state2.label.arrowDown = false
  609. columns.word2Column.state2.entry.text = @word2
  610. columns.word2Column.state2.sortAttributes = <word2Recharge, text>
  611. columns.word2Column.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  612. columns.word2Column.state2.colorAttribute = word2Color
  613.  
  614.  
  615. ; SCHOOL COLUMN -------------------------------------------
  616. columns.schoolColumn.type = TEXT
  617. columns.schoolColumn.name = '$SCHOOL'
  618. columns.schoolColumn.states = 2
  619. columns.schoolColumn.width = 0.15
  620. columns.schoolColumn.border = a_textBorder
  621.  
  622. columns.schoolColumn.state1.label.text = '$SCHOOL'
  623. columns.schoolColumn.state1.label.arrowDown = false
  624. columns.schoolColumn.state1.entry.text = @infoSchoolName
  625. columns.schoolColumn.state1.sortAttributes = <infoSchoolName, text>
  626. columns.schoolColumn.state1.sortOptions = <{ASCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  627.  
  628. columns.schoolColumn.state2.label.text = '$SCHOOL'
  629. columns.schoolColumn.state2.label.arrowDown = true
  630. columns.schoolColumn.state2.entry.text = @infoSchoolName
  631. columns.schoolColumn.state2.sortAttributes = <infoSchoolName, text>
  632. columns.schoolColumn.state2.sortOptions = <{DESCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  633.  
  634.  
  635. ; LEVEL COLUMN -------------------------------------------
  636. columns.levelColumn.type = TEXT
  637. columns.levelColumn.name = '$SKILL LEVEL'
  638. columns.levelColumn.states = 2
  639. columns.levelColumn.width = 0.15
  640. columns.levelColumn.border = a_textBorder
  641.  
  642. columns.levelColumn.state1.label.text = '$LEVEL'
  643. columns.levelColumn.state1.label.arrowDown = false
  644. columns.levelColumn.state1.entry.text = @infoCastLevel
  645. columns.levelColumn.state1.sortAttributes = <skillLevel, text>
  646. columns.levelColumn.state1.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  647.  
  648. columns.levelColumn.state2.label.text = '$LEVEL'
  649. columns.levelColumn.state2.label.arrowDown = true
  650. columns.levelColumn.state2.entry.text = @infoCastLevel
  651. columns.levelColumn.state2.sortAttributes = <skillLevel, text>
  652. columns.levelColumn.state2.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  653.  
  654.  
  655. ; TIME REMAINING COLUMN -------------------------------------------
  656. columns.timeRemainingColumn.type = TEXT
  657. columns.timeRemainingColumn.name = '$TIME LEFT'
  658. columns.timeRemainingColumn.states = 2
  659. columns.timeRemainingColumn.width = 0.333
  660. columns.timeRemainingColumn.label.textFormat.align = center
  661. columns.timeRemainingColumn.entry.textFormat.align = center
  662.  
  663. columns.timeRemainingColumn.state1.label.text = '$TIME LEFT'
  664. columns.timeRemainingColumn.state1.label.arrowDown = false
  665. columns.timeRemainingColumn.state1.entry.text = @timeRemainingDisplay
  666. columns.timeRemainingColumn.state1.sortAttributes = <timeRemaining, text>
  667. columns.timeRemainingColumn.state1.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  668.  
  669. columns.timeRemainingColumn.state2.label.text = '$TIME LEFT'
  670. columns.timeRemainingColumn.state2.label.arrowDown = true
  671. columns.timeRemainingColumn.state2.entry.text = @timeRemainingDisplay
  672. columns.timeRemainingColumn.state2.sortAttributes = <timeRemaining, text>
  673. columns.timeRemainingColumn.state2.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  674.  
  675.  
  676. ; EFFECT ITEM COLUMN -------------------------------------------
  677. columns.effectItemColumn.type = TEXT
  678. columns.effectItemColumn.name = '$SOURCE'
  679. columns.effectItemColumn.states = 2
  680. columns.effectItemColumn.width = 0.333
  681. columns.effectItemColumn.label.textFormat.align = right
  682. columns.effectItemColumn.entry.textFormat.align = right
  683.  
  684. columns.effectItemColumn.state1.label.text = '$SOURCE'
  685. columns.effectItemColumn.state1.label.arrowDown = false
  686. columns.effectItemColumn.state1.entry.text = @cardName
  687. columns.effectItemColumn.state1.sortAttributes = <cardName, text>
  688. columns.effectItemColumn.state1.sortOptions = <{ASCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  689.  
  690. columns.effectItemColumn.state2.label.text = '$SOURCE'
  691. columns.effectItemColumn.state2.label.arrowDown = true
  692. columns.effectItemColumn.state2.entry.text = @cardName
  693. columns.effectItemColumn.state2.sortAttributes = <cardName, text>
  694. columns.effectItemColumn.state2.sortOptions = <{DESCENDING | CASEINSENSITIVE}, {ASCENDING | CASEINSENSITIVE}>
  695.  
  696.  
  697. ; CRAFT NAME COLUMN -------------------------------------------------------
  698. columns.craftNameColumn.type = NAME
  699. columns.craftNameColumn.name = '$NAME'
  700. columns.craftNameColumn.states = 1
  701. columns.craftNameColumn.weight = 1.0
  702. columns.craftNameColumn.border = a_textBorder
  703. columns.craftNameColumn.label.textFormat.align = left
  704.  
  705. columns.craftNameColumn.state1.label.text = '$NAME'
  706. columns.craftNameColumn.state1.entry.text = @text
  707. columns.craftNameColumn.state1.sortAttributes = <text>
  708. columns.craftNameColumn.state1.sortOptions = <{ASCENDING | CASEINSENSITIVE}>
  709.  
  710. ; DISENCHANT EFFECT COLUMN -------------------------------------------------------
  711. columns.disenchantEffectColumn.type = TEXT
  712. columns.disenchantEffectColumn.name = '$EFFECT'
  713. columns.disenchantEffectColumn.states = 2
  714. columns.disenchantEffectColumn.width = 0.4
  715. columns.disenchantEffectColumn.label.textFormat.align = right
  716. columns.disenchantEffectColumn.entry.textFormat.align = right
  717.  
  718. columns.disenchantEffectColumn.state1.label.text = '$EFFECT'
  719. columns.disenchantEffectColumn.state1.label.arrowDown = false
  720. columns.disenchantEffectColumn.state1.entry.text = @effectName
  721. columns.disenchantEffectColumn.state1.sortAttributes = <effectName, value, text>
  722. columns.disenchantEffectColumn.state1.sortOptions = <{ASCENDING | CASEINSENSITIVE}, {DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  723.  
  724. columns.disenchantEffectColumn.state2.label.text = '$EFFECT'
  725. columns.disenchantEffectColumn.state2.label.arrowDown = true
  726. columns.disenchantEffectColumn.state2.entry.text = @effectName
  727. columns.disenchantEffectColumn.state2.sortAttributes = <effectName, value, text>
  728. columns.disenchantEffectColumn.state2.sortOptions = <{DESCENDING | CASEINSENSITIVE}, {DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  729.  
  730. ; SOUL SIZE COLUMN -------------------------------------------------------
  731. columns.soulSizeColumn.type = TEXT
  732. columns.soulSizeColumn.name = '$HK19'
  733. columns.soulSizeColumn.states = 2
  734. columns.soulSizeColumn.width = 0.15
  735. columns.soulSizeColumn.label.textFormat.align = right
  736. columns.soulSizeColumn.entry.textFormat.align = right
  737.  
  738. columns.soulSizeColumn.state1.label.text = '$HK19'
  739. columns.soulSizeColumn.state1.label.arrowDown = false
  740. columns.soulSizeColumn.state1.entry.text = @soulSizeDisplay
  741. columns.soulSizeColumn.state1.sortAttributes = <soulSize, text>
  742. columns.soulSizeColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  743.  
  744. columns.soulSizeColumn.state2.label.text = '$HK19'
  745. columns.soulSizeColumn.state2.label.arrowDown = true
  746. columns.soulSizeColumn.state2.entry.text = @soulSizeDisplay
  747. columns.soulSizeColumn.state2.sortAttributes = <soulSize, text>
  748. columns.soulSizeColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  749.  
  750. ; ALCHEMY WEIGHT COLUMN -------------------------------------------------------
  751. columns.alchWeightColumn.type = TEXT
  752. columns.alchWeightColumn.name = '$WEIGHT'
  753. columns.alchWeightColumn.states = 2
  754. columns.alchWeightColumn.width = 0.14
  755. columns.alchWeightColumn.border = a_textBorder
  756.  
  757. columns.alchWeightColumn.state1.label.text = '$WGT'
  758. columns.alchWeightColumn.state1.label.arrowDown = true
  759. columns.alchWeightColumn.state1.entry.text = @infoWeight
  760. columns.alchWeightColumn.state1.sortAttributes = <infoWeight, text>
  761. columns.alchWeightColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  762.  
  763. columns.alchWeightColumn.state2.label.text = '$WGT'
  764. columns.alchWeightColumn.state2.entry.text = @infoWeight
  765. columns.alchWeightColumn.state2.sortAttributes = <infoWeight, text>
  766. columns.alchWeightColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  767.  
  768.  
  769. ; ALCHEMY VALUE COLUMN -------------------------------------------------------
  770. columns.alchValueColumn.type = TEXT
  771. columns.alchValueColumn.name = '$VALUE'
  772. columns.alchValueColumn.states = 2
  773. columns.alchValueColumn.width = 0.14
  774. columns.alchValueColumn.border = a_textBorder
  775.  
  776. columns.alchValueColumn.state1.label.text = '$VAL'
  777. columns.alchValueColumn.state1.label.arrowDown = true
  778. columns.alchValueColumn.state1.entry.text = @infoValue
  779. columns.alchValueColumn.state1.sortAttributes = <infoValue, text>
  780. columns.alchValueColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  781.  
  782. columns.alchValueColumn.state2.label.text = '$VAL'
  783. columns.alchValueColumn.state2.entry.text = @infoValue
  784. columns.alchValueColumn.state2.sortAttributes = <infoValue, text>
  785. columns.alchValueColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  786.  
  787.  
  788. ; ALCHEMY VALUE/WEIGHT COLUMN -------------------------------------------------------
  789. columns.alchValueWeightColumn.type = TEXT
  790. columns.alchValueWeightColumn.name = '$VALUE/WEIGHT'
  791. columns.alchValueWeightColumn.states = 2
  792. columns.alchValueWeightColumn.width = 0.14
  793. columns.alchValueWeightColumn.border = a_textBorder
  794. columns.alchValueWeightColumn.hidden = true
  795.  
  796. columns.alchValueWeightColumn.state1.label.text = '$V/W'
  797. columns.alchValueWeightColumn.state1.label.arrowDown = true
  798. columns.alchValueWeightColumn.state1.entry.text = @infoValueWeight
  799. columns.alchValueWeightColumn.state1.sortAttributes = <infoValueWeight, text>
  800. columns.alchValueWeightColumn.state1.sortOptions = <{DESCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  801.  
  802. columns.alchValueWeightColumn.state2.label.text = '$V/W'
  803. columns.alchValueWeightColumn.state2.entry.text = @infoValueWeight
  804. columns.alchValueWeightColumn.state2.sortAttributes = <infoValueWeight, text>
  805. columns.alchValueWeightColumn.state2.sortOptions = <{ASCENDING | NUMERIC}, {ASCENDING | CASEINSENSITIVE}>
  806.  
  807.  
  808. ; ITEM VIEWS -------------------------------------------------------
  809. views.defaultItemView.primaryColumn = itemNameColumn
  810. views.defaultItemView.columns = <equipColumn, iconColumn, itemNameColumn, subTypeColumn, weightColumn, valueColumn, valueWeightColumn>
  811.  
  812. views.weaponView.primaryColumn = itemNameColumn
  813. views.weaponView.columns = <equipColumn, iconColumn, itemNameColumn, subTypeColumn, materialColumn, damageColumn, basedamageColumn, reachColumn, speedColumn, staggerColumn, weightColumn, valueColumn, valueWeightColumn>
  814. views.weaponView.category = <Inventory.FILTERFLAG_INV_WEAPONS, Inventory.FILTERFLAG_CONTAINER_WEAPONS>
  815.  
  816. views.armorView.primaryColumn = itemNameColumn
  817. views.armorView.columns = <equipColumn, iconColumn, itemNameColumn, subTypeColumn, classColumn, slotsColumn, materialColumn, arColumn, basearColumn, warmthColumn, weightColumn, valueColumn, valueWeightColumn>
  818. views.armorView.category = <Inventory.FILTERFLAG_INV_ARMOR, Inventory.FILTERFLAG_CONTAINER_ARMOR>
  819.  
  820. views.magicItemView.primaryColumn = itemNameColumn
  821. views.magicItemView.columns = <equipColumn, iconColumn, itemNameColumn, subTypeColumn, magnitudeColumn, durationColumn, weightColumn, valueColumn, valueWeightColumn>
  822. views.magicItemView.category = <Inventory.FILTERFLAG_INV_POTIONS, Inventory.FILTERFLAG_INV_SCROLLS, Inventory.FILTERFLAG_CONTAINER_POTIONS, Inventory.FILTERFLAG_CONTAINER_SCROLLS>
  823.  
  824. views.keysView.primaryColumn = itemNameColumn
  825. views.keysView.columns = <equipColumn, iconColumn, itemNameColumn, weightColumn, valueColumn, valueWeightColumn>
  826. views.keysView.category = <Inventory.FILTERFLAG_INV_KEYS, Inventory.FILTERFLAG_CONTAINER_KEYS>
  827.  
  828.  
  829. ; MAGIC VIEWS -------------------------------------------------------
  830. views.defaultMagicView.primaryColumn = magicNameColumn
  831. views.defaultMagicView.columns = <equipColumn, iconColumn, magicNameColumn, levelColumn, magicMagnitudeColumn, magicDurationColumn, spellCostColumn>
  832.  
  833. views.allMagicView.primaryColumn = magicNameColumn
  834. views.allMagicView.columns = <equipColumn, iconColumn, magicNameColumn, schoolColumn, levelColumn, spellCostColumn>
  835. views.allMagicView.category = <Inventory.FILTERFLAG_MAGIC_ALL, Inventory.FILTERFLAG_MAGIC_FAVORITES>
  836.  
  837. views.shoutsView.primaryColumn = magicNameColumn
  838. views.shoutsView.columns = <equipColumn, iconColumn, magicNameColumn, word0Column, word1Column, word2Column>
  839. views.shoutsView.category = Inventory.FILTERFLAG_MAGIC_SHOUTS
  840.  
  841. views.powersView.primaryColumn = magicNameColumn
  842. views.powersView.columns = <equipColumn, iconColumn, magicNameColumn, magicDurationColumn, spellCostColumn>
  843. views.powersView.category = Inventory.FILTERFLAG_MAGIC_POWERS
  844.  
  845. views.activeEffectView.primaryColumn = magicNameColumn
  846. views.activeEffectView.columns = <equipColumn, iconColumn, magicNameColumn, timeRemainingColumn, effectItemColumn>
  847. views.activeEffectView.category = Inventory.FILTERFLAG_MAGIC_ACTIVEEFFECTS
  848.  
  849.  
  850. ; CRAFTING VIEWS -------------------------------------------------------
  851. views.defaultCraftingView.primaryColumn = craftNameColumn
  852. views.defaultCraftingView.columns = <equipColumn, iconColumn, craftNameColumn, subTypeColumn, weightColumn, valueColumn, valueWeightColumn>
  853.  
  854. views.disenchantView.primaryColumn = craftNameColumn
  855. views.disenchantView.columns = <equipColumn, iconColumn, craftNameColumn, disenchantEffectColumn, subTypeColumn, weightColumn, valueColumn, valueWeightColumn>
  856. views.disenchantView.category = Inventory.FILTERFLAG_ENCHANTING_DISENCHANT
  857.  
  858. views.enchantItemView.primaryColumn = craftNameColumn
  859. views.enchantItemView.columns = <equipColumn, iconColumn, craftNameColumn, subTypeColumn, materialColumn, weightColumn, valueColumn, valueWeightColumn>
  860. views.enchantItemView.category = Inventory.FILTERFLAG_ENCHANTING_ITEM
  861.  
  862. views.enchantEnchantmentView.primaryColumn = craftNameColumn
  863. views.enchantEnchantmentView.columns = <equipColumn, iconColumn, craftNameColumn>
  864. views.enchantEnchantmentView.category = Inventory.FILTERFLAG_ENCHANTING_ENCHANTMENT
  865.  
  866. views.enchantSoulView.primaryColumn = craftNameColumn
  867. views.enchantSoulView.columns = <equipColumn, iconColumn, craftNameColumn, soulSizeColumn, weightColumn, valueColumn, valueWeightColumn>
  868. views.enchantSoulView.category = Inventory.FILTERFLAG_ENCHANTING_SOULGEM
  869.  
  870. views.craftWeaponView.primaryColumn = craftNameColumn
  871. views.craftWeaponView.columns = <equipColumn, iconColumn, craftNameColumn, subTypeColumn, materialColumn, damageColumn, basedamageColumn, reachColumn, speedColumn, staggerColumn, weightColumn, valueColumn, valueWeightColumn>
  872. views.craftWeaponView.category = Inventory.FILTERFLAG_CUST_CRAFT_WEAPONS
  873.  
  874. views.craftAmmoView.primaryColumn = craftNameColumn
  875. views.craftAmmoView.columns = <equipColumn, iconColumn, craftNameColumn, subTypeColumn, materialColumn, damageColumn, weightColumn, valueColumn, valueWeightColumn>
  876. views.craftAmmoView.category = Inventory.FILTERFLAG_CUST_CRAFT_AMMO
  877.  
  878. views.craftArmorView.primaryColumn = craftNameColumn
  879. views.craftArmorView.columns = <equipColumn, iconColumn, craftNameColumn, subTypeColumn, classColumn, slotsColumn, materialColumn, arColumn, basearColumn, weightColumn, valueColumn, valueWeightColumn>
  880. views.craftArmorView.category = Inventory.FILTERFLAG_CUST_CRAFT_ARMOR
  881.  
  882. views.alchemyView.primaryColumn = craftNameColumn
  883. views.alchemyView.columns = <equipColumn, iconColumn, craftNameColumn, alchWeightColumn, alchValueColumn, alchValueWeightColumn>
  884.  
  885.  
  886. ; LAYOUTS -------------------------------------------------------
  887. layouts.itemListLayout.name = 'ItemListLayout'
  888. layouts.itemListLayout.views = <weaponView, armorView, magicItemView, keysView, defaultItemView>
  889.  
  890. layouts.magicListLayout.name = 'MagicListLayout'
  891. layouts.magicListLayout.views = <shoutsView, powersView, activeEffectView, allMagicView, defaultMagicView>
  892.  
  893. layouts.enchantListLayout.name = 'EnchantListLayout'
  894. layouts.enchantListLayout.views = <disenchantView, enchantItemView, enchantEnchantmentView, enchantSoulView, defaultCraftingView>
  895.  
  896. layouts.constructListLayout.name = 'ConstructListLayout'
  897. layouts.constructListLayout.views = <craftWeaponView, craftAmmoView, craftArmorView, defaultCraftingView>
  898.  
  899. layouts.smithingListLayout.name = 'SmithingListLayout'
  900. layouts.smithingListLayout.views = <defaultCraftingView>
  901.  
  902. layouts.alchemyListLayout.name = 'AlchemyListLayout'
  903. layouts.alchemyListLayout.views = <alchemyView>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement