get player state on back btn
This commit is contained in:
parent
4ecc87259e
commit
b839810815
@ -18,6 +18,7 @@ function GamePanel(props) {
|
|||||||
setActiveSkill,
|
setActiveSkill,
|
||||||
setActiveCryp,
|
setActiveCryp,
|
||||||
selectSkillTarget,
|
selectSkillTarget,
|
||||||
|
sendPlayerState,
|
||||||
activeCryp,
|
activeCryp,
|
||||||
account,
|
account,
|
||||||
showLog,
|
showLog,
|
||||||
@ -47,11 +48,16 @@ function GamePanel(props) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function backClick() {
|
||||||
|
quit();
|
||||||
|
return sendPlayerState(game.instance);
|
||||||
|
}
|
||||||
|
|
||||||
const header = (
|
const header = (
|
||||||
<div className="instance-hdr">
|
<div className="instance-hdr">
|
||||||
<button
|
<button
|
||||||
className="game-back-btn instance-btn instance-ui-btn left"
|
className="game-back-btn instance-btn instance-ui-btn left"
|
||||||
onClick={quit}>
|
onClick={backClick}>
|
||||||
Back
|
Back
|
||||||
</button>
|
</button>
|
||||||
<div className="spacer">
|
<div className="spacer">
|
||||||
|
|||||||
@ -23,6 +23,11 @@ const addState = connect(
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function sendPlayerState(instanceId) {
|
||||||
|
if (!instanceId) return false;
|
||||||
|
return ws.sendPlayerState(instanceId);
|
||||||
|
}
|
||||||
|
|
||||||
// intercept self casting skills
|
// intercept self casting skills
|
||||||
if (activeSkill && activeSkill.skill.self_targeting) {
|
if (activeSkill && activeSkill.skill.self_targeting) {
|
||||||
ws.sendGameSkill(game.id, activeSkill.crypId, null, activeSkill.skill.skill);
|
ws.sendGameSkill(game.id, activeSkill.crypId, null, activeSkill.skill.skill);
|
||||||
@ -36,6 +41,7 @@ const addState = connect(
|
|||||||
activeSkill,
|
activeSkill,
|
||||||
activeCryp,
|
activeCryp,
|
||||||
selectSkillTarget,
|
selectSkillTarget,
|
||||||
|
sendPlayerState,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user