sixones / vitality

Macintosh Eve online skill planner
GNU General Public License v3.0
70 stars 12 forks source link

Display Jump Clones #42

Closed Bleyddyn closed 9 years ago

Bleyddyn commented 9 years ago

The Character Sheet API now includes jump clone locations and implants. We should figure out how to display them. Relevant xml:

<cloneJumpDate>2015-01-08 03:19:55</cloneJumpDate>
<rowset name="jumpClones" key="jumpCloneID" columns="jumpCloneID,typeID,locationID,cloneName">
  <row jumpCloneID="19933997" typeID="164" locationID="######" cloneName="" />
  <row jumpCloneID="20412514" typeID="164" locationID="######" cloneName="" />
  <row jumpCloneID="21052475" typeID="164" locationID="####" cloneName="" />
</rowset>
<rowset name="jumpCloneImplants" key="jumpCloneID" columns="jumpCloneID,typeID,typeName">
  <row jumpCloneID="19933997" typeID="9899" typeName="Ocular Filter - Basic" />
  <row jumpCloneID="19933997" typeID="9941" typeName="Memory Augmentation - Basic" />
  <row jumpCloneID="19933997" typeID="9942" typeName="Neural Boost - Basic" />
  <row jumpCloneID="19933997" typeID="9943" typeName="Cybernetic Subprocessor - Basic" />
</rowset>
Bleyddyn commented 9 years ago

UI suggestion: Add a new line to the character sheet if the character has any jump clones. Something like:

Jump clones: ## <date or "now">

The number would be the number of jump clones, the date would display the date/time when the character can next clone jump, or 'now' if that's the case.

Clicking anywhere in there (or possibly have a round i-info button) would open a jump clone detail window that shows each clone, its location, name and implants. Possibly also show all related skills and their levels.

Bleyddyn commented 9 years ago

This is mostly finished. Still need to test the Next Available Jump field with live data and jump clone names.

I added relevant skills to the tooltips on the "max clones" and "jump delay" fields.

Bleyddyn commented 9 years ago

Part of release https://github.com/sixones/vitality/releases/tag/v0.3.6b_2