-
-
-
-
-
- {t.title}
- -
-
-
- {results.length > 0 && (
-
-
-
-
-
- handleResourceChange('fuel', e.target.value)}
- className="w-full p-2 border rounded dark:bg-gray-700 dark:text-gray-100 dark:border-gray-600"
- min="10"
- max="300"
- placeholder="10"
- />
-
-
-
- handleResourceChange('steel', e.target.value)}
- className="w-full p-2 border rounded dark:bg-gray-700 dark:text-gray-100 dark:border-gray-600"
- min="10"
- max="300"
- placeholder="10"
- />
-
-
-
- handleResourceChange('ammo', e.target.value)}
- className="w-full p-2 border rounded dark:bg-gray-700 dark:text-gray-100 dark:border-gray-600"
- min="10"
- max="300"
- placeholder="10"
- />
-
-
-
- handleResourceChange('bauxite', e.target.value)}
- className="w-full p-2 border rounded dark:bg-gray-700 dark:text-gray-100 dark:border-gray-600"
- min="10"
- max="300"
- placeholder="10"
- />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- setHqLevel(Math.max(1, Math.min(120, parseInt(e.target.value) || 120)))}
- className="w-full p-2 border rounded dark:bg-gray-700 dark:text-gray-100 dark:border-gray-600"
- min="1"
- max="120"
- placeholder="120"
- />
-
-
-
- )}
- {t.resultTitle}
-
- {results.map((result, index) => (
-
-
-
- ))}
-
-
- {result.itemName && getItemName({ name: {
- ja_jp: result.itemName,
- ja_kana: '',
- ja_romaji: '',
- zh_cn: result.itemName
- }}, language)}
-
-
- ({t.pools[result.poolName.split('(')[0] as keyof typeof t.pools]}) - {t.rarity}:{result.rarity}
-
- {result.requiredResources && (
-
- {result.probability}%
-
- {t.minRequirement}: {result.requiredResources.fuel}{t.resources.fuel}/
- {result.requiredResources.ammo}{t.resources.ammo}/
- {result.requiredResources.steel}{t.resources.steel}/
- {result.requiredResources.bauxite}{t.resources.bauxite}
-
- )}
-
-
-
- {t.developmentFailed}
- {failureRate}%
-
- {results[0]?.failureReasons && results[0].failureReasons.length > 0 && (
-
-
- )}
- {t.failureReasons}:
-
- {results[0].failureReasons.map((failure, index) => (
-
-
-
- ))}
-
-
- {getItemName({ name: {
- ja_jp: failure.itemName,
- ja_kana: '',
- ja_romaji: '',
- zh_cn: failure.itemName
- }}, language)}
-
-
- - {t.reasons[failure.reason as keyof typeof t.reasons]}
-
-
- {failure.requiredLevel && (
-
- {t.requiredLevel}: {failure.requiredLevel}
-
- )}
- {failure.requiredResources && (
-
- {t.requiredResources}: {failure.requiredResources.fuel}{t.resources.fuel}/
- {failure.requiredResources.ammo}{t.resources.ammo}/
- {failure.requiredResources.steel}{t.resources.steel}/
- {failure.requiredResources.bauxite}{t.resources.bauxite}
-
- )}
-
-
- {t.shipTypeHelp.gun}
-{t.shipTypeHelp.torp}
-{t.shipTypeHelp.air}
-{t.shipTypeHelp.sub}
-