Pull weapon uncap level from server

This commit is contained in:
Justin Edmund 2022-02-01 01:47:27 -08:00
parent a471a494bc
commit e70a7afab7
4 changed files with 8 additions and 3 deletions

View file

@ -59,7 +59,7 @@ const WeaponUnit = (props: Props) => {
type="weapon" type="weapon"
ulb={weapon?.uncap.ulb || false} ulb={weapon?.uncap.ulb || false}
flb={weapon?.uncap.flb || false} flb={weapon?.uncap.flb || false}
uncapLevel={3} uncapLevel={weapon?.uncap_level!}
/> />
</div> </div>
</div> </div>

View file

@ -87,10 +87,13 @@ const PartyRoute: React.FC = () => {
let weapons: GridArray<Weapon> = {} let weapons: GridArray<Weapon> = {}
list.forEach((object: GridWeapon) => { list.forEach((object: GridWeapon) => {
const weapon = object.weapon
weapon.uncap_level = object.uncapLevel
if (object.mainhand) if (object.mainhand)
setMainWeapon(object.weapon) setMainWeapon(weapon)
else if (!object.mainhand && object.position != null) else if (!object.mainhand && object.position != null)
weapons[object.position] = object.weapon weapons[object.position] = weapon
}) })
return weapons return weapons

View file

@ -3,4 +3,5 @@ interface GridWeapon {
mainhand: boolean mainhand: boolean
position: number | null position: number | null
weapon: Weapon weapon: Weapon
uncapLevel: number | null
} }

1
types/Weapon.d.ts vendored
View file

@ -25,5 +25,6 @@ interface Weapon {
flb: boolean flb: boolean
ulb: boolean ulb: boolean
} }
uncap_level: number | null
position?: number position?: number
} }