Commit abd98302 authored by Chunchi Che's avatar Chunchi Che

rename something

parent 1b638174
Pipeline #26995 passed with stages
in 10 minutes and 51 seconds
...@@ -10,7 +10,7 @@ export default (becomeTarget: ygopro.StocGameMessage.MsgBecomeTarget) => { ...@@ -10,7 +10,7 @@ export default (becomeTarget: ygopro.StocGameMessage.MsgBecomeTarget) => {
); );
if (target) { if (target) {
console.info(`${target.meta.text.name} become target`); console.info(`${target.meta.text.name} become target`);
target.selected = true; target.targeted = true;
} else { } else {
console.warn(`<BecomeTarget>target from ${location} is null`); console.warn(`<BecomeTarget>target from ${location} is null`);
} }
......
...@@ -23,6 +23,6 @@ export default (_chainEnd: ygopro.StocGameMessage.MsgChainEnd) => { ...@@ -23,6 +23,6 @@ export default (_chainEnd: ygopro.StocGameMessage.MsgChainEnd) => {
// //
// TODO: 这里每次都要全部遍历一遍,后续可以优化下 // TODO: 这里每次都要全部遍历一遍,后续可以优化下
for (const card of cardStore.inner) { for (const card of cardStore.inner) {
card.selected = false; card.targeted = false;
} }
}; };
...@@ -35,7 +35,7 @@ export default (field: MsgReloadField) => { ...@@ -35,7 +35,7 @@ export default (field: MsgReloadField) => {
idleInteractivities: [], idleInteractivities: [],
meta: { id: 0, data: {}, text: {} }, meta: { id: 0, data: {}, text: {} },
isToken: false, isToken: false,
selected: false, targeted: false,
}), }),
), ),
) )
......
...@@ -75,7 +75,7 @@ export default async (start: ygopro.StocGameMessage.MsgStart) => { ...@@ -75,7 +75,7 @@ export default async (start: ygopro.StocGameMessage.MsgStart) => {
text: {}, text: {},
}, },
isToken: !((i + 1) % 3), isToken: !((i + 1) % 3),
selected: false, targeted: false,
}), }),
), ),
), ),
......
...@@ -16,7 +16,7 @@ export interface CardType { ...@@ -16,7 +16,7 @@ export interface CardType {
idleInteractivities: Interactivity<number>[]; // IDLE状态下的互动信息 idleInteractivities: Interactivity<number>[]; // IDLE状态下的互动信息
counters: { [type: number]: number }; // 指示器 counters: { [type: number]: number }; // 指示器
isToken: boolean; // 是否是token isToken: boolean; // 是否是token
selected: boolean; // 当前卡是否被选择成为效果的对象 targeted: boolean; // 当前卡是否被选择成为效果的对象
} }
class CardStore implements NeosStore { class CardStore implements NeosStore {
......
...@@ -319,7 +319,7 @@ export const Card: React.FC<{ idx: number }> = React.memo(({ idx }) => { ...@@ -319,7 +319,7 @@ export const Card: React.FC<{ idx: number }> = React.memo(({ idx }) => {
<YgoCard className={styles.back} isBack /> <YgoCard className={styles.back} isBack />
</div> </div>
</Dropdown> </Dropdown>
{snap.selected ? <div className={styles.streamer} /> : <></>} {snap.targeted ? <div className={styles.streamer} /> : <></>}
</animated.div> </animated.div>
); );
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment