duplicate events on same construct won't move
This commit is contained in:
parent
84e3e776ca
commit
75a1c1b3c4
@ -93,10 +93,12 @@ function registerEvents(store) {
|
|||||||
|
|
||||||
if (r.stages.includes('START_SKILL') && anims.animSource) {
|
if (r.stages.includes('START_SKILL') && anims.animSource) {
|
||||||
store.dispatch(actions.setAnimSource(anims.animSource));
|
store.dispatch(actions.setAnimSource(anims.animSource));
|
||||||
|
store.dispatch(actions.setAnimText(null));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (r.stages.includes('END_SKILL') && anims.animTarget) {
|
if (r.stages.includes('END_SKILL') && anims.animTarget) {
|
||||||
store.dispatch(actions.setAnimTarget(anims.animTarget));
|
store.dispatch(actions.setAnimTarget(anims.animTarget));
|
||||||
|
store.dispatch(actions.setAnimText(null));
|
||||||
if (animations.isCbAnim(anims.animSkill)) store.dispatch(actions.setAnimCb(cb));
|
if (animations.isCbAnim(anims.animSkill)) store.dispatch(actions.setAnimCb(cb));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -107,9 +109,9 @@ function registerEvents(store) {
|
|||||||
} else {
|
} else {
|
||||||
setTimeout(
|
setTimeout(
|
||||||
() => store.dispatch(actions.setAnimText(text)),
|
() => store.dispatch(actions.setAnimText(text)),
|
||||||
timeout - TIMES.POST_SKILL_DURATION_MS - 500
|
timeout - TIMES.POST_SKILL_DURATION_MS - 700
|
||||||
);
|
);
|
||||||
timeout -= 500;
|
timeout -= 700;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -117,7 +119,7 @@ function registerEvents(store) {
|
|||||||
store.dispatch(actions.setAnimSkill(null));
|
store.dispatch(actions.setAnimSkill(null));
|
||||||
store.dispatch(actions.setAnimSource(null));
|
store.dispatch(actions.setAnimSource(null));
|
||||||
store.dispatch(actions.setAnimTarget(null));
|
store.dispatch(actions.setAnimTarget(null));
|
||||||
store.dispatch(actions.setAnimText(null));
|
// store.dispatch(actions.setAnimText(null));
|
||||||
store.dispatch(actions.setAnimFocus([]));
|
store.dispatch(actions.setAnimFocus([]));
|
||||||
if (r.stages.includes('END_SKILL') && animations.isCbAnim(anims.animSkill)) return true;
|
if (r.stages.includes('END_SKILL') && animations.isCbAnim(anims.animSkill)) return true;
|
||||||
return cb();
|
return cb();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user