Skip to content
This repository has been archived by the owner on Apr 19, 2022. It is now read-only.

Ship Switcher #6

Closed
mrmin123 opened this issue Nov 26, 2017 · 2 comments
Closed

Ship Switcher #6

mrmin123 opened this issue Nov 26, 2017 · 2 comments

Comments

@mrmin123
Copy link
Collaborator

No description provided.

@mrmin123 mrmin123 self-assigned this Nov 26, 2017
@mrmin123 mrmin123 changed the title Port SubmarineSwitcher module Ship Switcher Dec 8, 2017
@mrmin123
Copy link
Collaborator Author

mrmin123 commented Dec 8, 2017

Disclaimer: I have an attack plan for this, but this is an epic-level ticket so it probably won't see the light of day for a while.

@mrmin123
Copy link
Collaborator Author

Huge test branch here: https://github.com/mrmin123/kcauto-kai/tree/6-ship-switcher

Only contains new backend logic, frontend still being developed.

The Config is a bit obtuse, which I think strongly necessitates use of the frontend to make sense of it the first time around, but I'll try to explain here:

Slot#Criteria - when to exchange out; comma-delimited values, valid values are sparkle, damage, fatigue

Slot#Ships - a bit more complicated:

  • Specifying via class (DD, CLT, etc) or ship (i-18, ro-whateverthefuck, etc), the format is [C/S]:[class/ship]:[level]:[locked]:[ringed]
    • C if class, S if ship
    • class/ship are values like DD, CLT, i-18, etc (whatever there is assets for, or whatever you generate and name)
    • level is in the format of something like <30, >30, indicating you want to only select ships below or above level 30 (inclusive), respectively; use _ to ignore levels
    • locked should be L if you want to only use Locked ships, anything else if you don't want to use Locked ships, or _ if you want to ignore locked state
    • ringed should be R if you want to only use Ringed ships, anything else if you don't want to use Ringed ships, or _ if you want to ignore ringed state
  • Specifying via position, the format is P:[C/N/L]:[S/E]:[offset]
    • C/N/L - C if sorting should be on class, N if date acquired, L if level
    • S/E - S if the offset count should be from the start of the shiplist (page1), E if from the end of the shiplist (last page)
    • offset - numeric value specifying how many ships away from Start or End (as specified); the first and last ships will have offset of 1

Please report issues here.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant