|
|
@ -102,6 +102,8 @@ const InGame = ({locale, changeLocale}) => {
|
|
|
|
const [showTurnBar, setShowTurnBar] = useState(false);
|
|
|
|
const [showTurnBar, setShowTurnBar] = useState(false);
|
|
|
|
const [turnBarText, setTurnBarText] = useState("");
|
|
|
|
const [turnBarText, setTurnBarText] = useState("");
|
|
|
|
const [playerTouched, setPlayerTouched] = useState(-2)
|
|
|
|
const [playerTouched, setPlayerTouched] = useState(-2)
|
|
|
|
|
|
|
|
const [playerIndex, setPlayerIndex] = useState(-2)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const [network, setNetwork] = useState<Network | null>(null)
|
|
|
|
const [network, setNetwork] = useState<Network | null>(null)
|
|
|
|
|
|
|
|
|
|
|
@ -126,6 +128,10 @@ const InGame = ({locale, changeLocale}) => {
|
|
|
|
setTurnBarText(newTurnBarText)
|
|
|
|
setTurnBarText(newTurnBarText)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const setPlayerIndexData = (playerIndex: number) => {
|
|
|
|
|
|
|
|
setPlayerIndex(playerIndex)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
const generateTEX = () => {
|
|
|
|
const generateTEX = () => {
|
|
|
|
if (network != null && personNetwork != null && person != null){
|
|
|
|
if (network != null && personNetwork != null && person != null){
|
|
|
|
const tex = generateLatexCode(personNetwork, person, indices, network)
|
|
|
|
const tex = generateLatexCode(personNetwork, person, indices, network)
|
|
|
@ -229,7 +235,8 @@ const InGame = ({locale, changeLocale}) => {
|
|
|
|
setPlayerTouched={handleSetPlayerTouched}
|
|
|
|
setPlayerTouched={handleSetPlayerTouched}
|
|
|
|
playerTouched={playerTouched}
|
|
|
|
playerTouched={playerTouched}
|
|
|
|
setNetwork={setNetworkData}
|
|
|
|
setNetwork={setNetworkData}
|
|
|
|
showLast={showLast}/>
|
|
|
|
showLast={showLast}
|
|
|
|
|
|
|
|
setPlayerIndex={setPlayerIndexData}/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -358,7 +365,7 @@ const InGame = ({locale, changeLocale}) => {
|
|
|
|
|
|
|
|
|
|
|
|
{ !IsSolo &&
|
|
|
|
{ !IsSolo &&
|
|
|
|
<div className='playerlistDiv'>
|
|
|
|
<div className='playerlistDiv'>
|
|
|
|
<PlayerList players={players} setPlayerTouched={handleSetPlayerTouched} playerTouched={playerTouched} />
|
|
|
|
<PlayerList players={players} setPlayerTouched={handleSetPlayerTouched} playerTouched={playerTouched} playerIndex={playerIndex}/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|