X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=resources%2Fjs%2Fcomponents%2Faos%2FSeed.js;h=513bdd380bddcd3a3588aaddc2494f275f3fd0f8;hb=a6187e9c653f9727b9703d95361374ae31a0d99c;hp=3e6ac4af4e11bce9575ac8221fa0610016beb9af;hpb=145eeff8f5111c716cc3c7e8be324967c68de5af;p=alttp.git diff --git a/resources/js/components/aos/Seed.js b/resources/js/components/aos/Seed.js index 3e6ac4a..513bdd3 100644 --- a/resources/js/components/aos/Seed.js +++ b/resources/js/components/aos/Seed.js @@ -46,10 +46,14 @@ const isDefaultSetting = (name, value) => { return value === 'false'; case 'nodupes': return value === 'false'; + case 'noww': + return value === 'false'; case 'palette': return value === 'Vanilla'; case 'panther': return value === 'Rand70Dup'; + case 'reqallsouls': + return value === 'false'; case 'shopprice': return value === 'Vanilla'; case 'shopSouls': @@ -65,7 +69,7 @@ const isDefaultSetting = (name, value) => { } }; -const Seed = ({ patch, seed }) => { +const Seed = ({ onRetry, patch, seed }) => { const { rom } = useAosBaseRom(); return @@ -125,6 +129,16 @@ const Seed = ({ patch, seed }) => { {i18n.t(`aosSeeds.statuses.${seed.status}`)}

} + {seed.status === 'error' ? +

+ +

+ : null}

{i18n.t('aosSeeds.generator')}

@@ -151,6 +165,7 @@ const Seed = ({ patch, seed }) => { }; Seed.propTypes = { + onRetry: PropTypes.func, patch: PropTypes.instanceOf(ArrayBuffer), seed: PropTypes.shape({ generator: PropTypes.string,