Skills list type confirmation handling¶
This page describes the logic SetItem has when handling a listtype of Skills.
maxoptionsis set to the length ofavailabletargets. This should be up to date as SetTargets was called the last time PlayerTurn happened while we were in the main vine menutempskillis set to the sentlistvaroption which is the chosen skill id- currentchoice is set to
Skill helpboxidis set to the one that comes from the skilldata, but if MainManager.mashcommandaltis true (sequential keys is set in the settings):- 4 (
TappingKey) is overriden to 8 (RandomTappingKeysTimer) - 10 (
RandomTappingBar) is overriden to 8 (RandomTappingKeysTimer) - 11 (
RandomPressKeyTimer) is overriden to 8 (RandomTappingKeysTimer) - 9 (
RandomPressBar) is overriden to 12 (MultiPressBar)
- 4 (
- itemarea is set to the
AttackAreafrom skilldata excludeselfis set to the the value from skilldata- If itemarea is
User, there is no need to have GetChoiceInput handle this so it is handled immediately by starting a DoAction action coroutine changing to an uncontrolled flow - Otherwise, GotoSelect is called with overridemax