X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=resources%2Fjs%2Fcomponents%2Ftracker%2FConfigDialog.js;fp=resources%2Fjs%2Fcomponents%2Ftracker%2FConfigDialog.js;h=ca95ba0d2bfe86a1d1ef05e6bab555a969c58963;hb=07c9bbbb2c6ddde460f48245699f27eaf66b8ac3;hp=88c6d73e90a3992669d837fd2c70555be9a2aa7a;hpb=6a65eac02f94f00fdd2d56ad8feddf5d9476aa1e;p=alttp.git diff --git a/resources/js/components/tracker/ConfigDialog.js b/resources/js/components/tracker/ConfigDialog.js index 88c6d73..ca95ba0 100644 --- a/resources/js/components/tracker/ConfigDialog.js +++ b/resources/js/components/tracker/ConfigDialog.js @@ -4,6 +4,7 @@ import { Col, Form, Modal, Row } from 'react-bootstrap'; import { useTranslation } from 'react-i18next'; import LargeCheck from '../common/LargeCheck'; +import { getConfigValue } from '../../helpers/tracker'; import { useTracker } from '../../hooks/tracker'; const ConfigDialog = ({ @@ -25,6 +26,116 @@ const ConfigDialog = ({ + +

{t('tracker.config.logic')}

+ + {t('tracker.config.worldState')} + + {['open', 'inverted'].map(n => + + )} + + + + {t('tracker.config.glitches')} + + {['none', 'owg', 'hmg', 'mg', 'nl'].map(n => + + )} + + + + {t('tracker.config.bossShuffle')} + + + + +

{t('tracker.config.goal')}

+ + {t('tracker.config.gtCrystals')} + + {['?', 0, 1, 2, 3, 4, 5, 6, 7].map(n => + + )} + + + + {t('tracker.config.ganonCrystals')} + + {['?', 0, 1, 2, 3, 4, 5, 6, 7].map(n => + + )} + + + + {t('tracker.config.goal')} + + {['ganon', 'fast', 'ad', 'ped', 'trinity', 'thunt', 'ghunt'].map(n => + + )} + + + +
+

{t('tracker.config.wildItems')}