Skip to content

Commit dd5253e

Browse files
committed
feat: trying out more stream configs
1 parent 49c6645 commit dd5253e

File tree

1 file changed

+24
-5
lines changed

1 file changed

+24
-5
lines changed

electron/renderer/pages/game.tsx

+24-5
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,12 @@ const GamePage: React.FC = (): ReactNode => {
276276
// TODO IPC handler to get/save the user's config set
277277
const configGridItems: Array<GridItemConfig> = [];
278278

279+
configGridItems.push({
280+
gameItemInfo: getGameItemInfo(GameItemId.MAIN),
281+
whenVisibleStreamToItemIds: [GameItemId.MAIN],
282+
whenHiddenStreamToItemIds: [],
283+
});
284+
279285
configGridItems.push({
280286
gameItemInfo: getGameItemInfo(GameItemId.ROOM),
281287
whenVisibleStreamToItemIds: [GameItemId.ROOM],
@@ -289,15 +295,27 @@ const GamePage: React.FC = (): ReactNode => {
289295
});
290296

291297
configGridItems.push({
292-
gameItemInfo: getGameItemInfo(GameItemId.MAIN),
293-
whenVisibleStreamToItemIds: [GameItemId.MAIN],
298+
gameItemInfo: getGameItemInfo(GameItemId.SPELLS),
299+
whenVisibleStreamToItemIds: [GameItemId.SPELLS],
294300
whenHiddenStreamToItemIds: [],
295301
});
296302

297303
configGridItems.push({
298-
gameItemInfo: getGameItemInfo(GameItemId.SPELLS),
299-
whenVisibleStreamToItemIds: [GameItemId.SPELLS],
300-
whenHiddenStreamToItemIds: [],
304+
gameItemInfo: getGameItemInfo(GameItemId.ATMOSPHERICS),
305+
whenVisibleStreamToItemIds: [GameItemId.ATMOSPHERICS],
306+
whenHiddenStreamToItemIds: [GameItemId.MAIN],
307+
});
308+
309+
configGridItems.push({
310+
gameItemInfo: getGameItemInfo(GameItemId.COMBAT),
311+
whenVisibleStreamToItemIds: [GameItemId.COMBAT],
312+
whenHiddenStreamToItemIds: [GameItemId.MAIN],
313+
});
314+
315+
configGridItems.push({
316+
gameItemInfo: getGameItemInfo(GameItemId.ASSESS),
317+
whenVisibleStreamToItemIds: [GameItemId.ASSESS],
318+
whenHiddenStreamToItemIds: [GameItemId.COMBAT],
301319
});
302320

303321
const configItemsMap: Record<string, GridItemConfig> = {};
@@ -424,6 +442,7 @@ const GamePage: React.FC = (): ReactNode => {
424442
layout: layoutItem.layout,
425443
content: (
426444
<GameStream
445+
primaryStreamId={configItem.gameItemInfo.streamId}
427446
gameStreamIds={itemStreamMapping[layoutItem.itemId].map(
428447
(itemId) => {
429448
return configItemsMap[itemId].gameItemInfo.streamId;

0 commit comments

Comments
 (0)