装备:全服公告
This commit is contained in:
@@ -55,16 +55,18 @@ export function updateStone(origin: Stone[], id: number, target: number) {
|
||||
|
||||
export function updateEplace(eplace: EPlace[], eplaceId: number, update: Partial<EPlace>) {
|
||||
let newEplace: EPlace[] = [];
|
||||
let newEquip: EPlace;
|
||||
let updatedEplace: Partial<EPlace>[] = [];
|
||||
for(let equip of eplace) {
|
||||
if(equip.id == eplaceId) {
|
||||
newEplace.push({ ...equip, ...update });
|
||||
newEquip = { ...equip, ...update };
|
||||
updatedEplace.push({ id: equip.id, equipId: equip.equipId, ...update });
|
||||
} else {
|
||||
newEplace.push(equip);
|
||||
}
|
||||
}
|
||||
return {newEplace, updatedEplace};
|
||||
return {newEplace, updatedEplace, newEquip };
|
||||
}
|
||||
|
||||
export function updateEplaces(eplace: EPlace[], update: Map<number, Partial<EPlace>>) {
|
||||
|
||||
Reference in New Issue
Block a user