Implement changing images based on uncap level
This commit is contained in:
parent
8ce10c43b1
commit
a0db0bd93c
2 changed files with 23 additions and 3 deletions
|
|
@ -37,7 +37,17 @@ const CharacterUnit = (props: Props) => {
|
||||||
|
|
||||||
if (props.gridCharacter) {
|
if (props.gridCharacter) {
|
||||||
const character = props.gridCharacter.object!
|
const character = props.gridCharacter.object!
|
||||||
imgSrc = `${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/chara-main/${character.granblue_id}_01.jpg`
|
|
||||||
|
// Change the image based on the uncap level
|
||||||
|
let suffix = '01'
|
||||||
|
if (props.gridCharacter.uncap_level == 6)
|
||||||
|
suffix = '04'
|
||||||
|
else if (props.gridCharacter.uncap_level == 5)
|
||||||
|
suffix = '03'
|
||||||
|
else if (props.gridCharacter.uncap_level > 2)
|
||||||
|
suffix = '02'
|
||||||
|
|
||||||
|
imgSrc = `${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/chara-main/${character.granblue_id}_${suffix}.jpg`
|
||||||
}
|
}
|
||||||
|
|
||||||
setImageUrl(imgSrc)
|
setImageUrl(imgSrc)
|
||||||
|
|
|
||||||
|
|
@ -39,12 +39,22 @@ const SummonUnit = (props: Props) => {
|
||||||
let imgSrc = ""
|
let imgSrc = ""
|
||||||
if (props.gridSummon) {
|
if (props.gridSummon) {
|
||||||
const summon = props.gridSummon.object!
|
const summon = props.gridSummon.object!
|
||||||
|
|
||||||
|
const upgradedSummons = [
|
||||||
|
'2040094000', '2040100000', '2040080000', '2040098000',
|
||||||
|
'2040090000', '2040084000', '2040003000', '2040056000'
|
||||||
|
]
|
||||||
|
|
||||||
|
console.log(`${summon.granblue_id} ${summon.name.en} ${props.gridSummon.uncap_level} ${upgradedSummons.indexOf(summon.granblue_id.toString())}`)
|
||||||
|
let suffix = ''
|
||||||
|
if (upgradedSummons.indexOf(summon.granblue_id.toString()) != -1 && props.gridSummon.uncap_level == 5)
|
||||||
|
suffix = '_02'
|
||||||
|
|
||||||
// Generate the correct source for the summon
|
// Generate the correct source for the summon
|
||||||
if (props.unitType == 0 || props.unitType == 2)
|
if (props.unitType == 0 || props.unitType == 2)
|
||||||
imgSrc = `${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/summon-main/${summon.granblue_id}.jpg`
|
imgSrc = `${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/summon-main/${summon.granblue_id}${suffix}.jpg`
|
||||||
else
|
else
|
||||||
imgSrc = `${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/summon-grid/${summon.granblue_id}.jpg`
|
imgSrc = `${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/summon-grid/${summon.granblue_id}${suffix}.jpg`
|
||||||
}
|
}
|
||||||
|
|
||||||
setImageUrl(imgSrc)
|
setImageUrl(imgSrc)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue