mirror of
https://github.com/Vikeo/LifeTrinket.git
synced 2025-11-19 09:18:02 +00:00
reset game wip
This commit is contained in:
@@ -40,11 +40,11 @@ const Settings = ({ player, opponents, onChange }: SettingsProps) => {
|
|||||||
|
|
||||||
const initialPlayers = createInitialPlayers(initialPlayerOptions);
|
const initialPlayers = createInitialPlayers(initialPlayerOptions);
|
||||||
|
|
||||||
const resetPlayer = initialPlayers.find((initialPlayer) => {
|
const newMe = initialPlayers.find((initialPlayer) => {
|
||||||
return initialPlayer.key === player.key;
|
return initialPlayer.key === player.key;
|
||||||
});
|
});
|
||||||
|
|
||||||
if (!resetPlayer) {
|
if (!newMe) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -64,7 +64,11 @@ const Settings = ({ player, opponents, onChange }: SettingsProps) => {
|
|||||||
onChange(opponent);
|
onChange(opponent);
|
||||||
});
|
});
|
||||||
|
|
||||||
onChange(resetPlayer);
|
onChange({
|
||||||
|
...newMe,
|
||||||
|
color: player.color,
|
||||||
|
settings: { ...player.settings },
|
||||||
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleNewGame = () => {
|
const handleNewGame = () => {
|
||||||
@@ -131,6 +135,10 @@ const Settings = ({ player, opponents, onChange }: SettingsProps) => {
|
|||||||
checkedIcon={<ExperienceIcon size="32px" color={player.color} />}
|
checkedIcon={<ExperienceIcon size="32px" color={player.color} />}
|
||||||
onChange={handleSettingsChange}
|
onChange={handleSettingsChange}
|
||||||
/>
|
/>
|
||||||
|
<S.Button rotation={player.settings.rotation} onClick={handlePlayerReset}>
|
||||||
|
Reset
|
||||||
|
</S.Button>
|
||||||
|
|
||||||
<S.Button rotation={player.settings.rotation} onClick={handleNewGame}>
|
<S.Button rotation={player.settings.rotation} onClick={handleNewGame}>
|
||||||
NEW GAME
|
NEW GAME
|
||||||
</S.Button>
|
</S.Button>
|
||||||
|
|||||||
Reference in New Issue
Block a user