summaryrefslogtreecommitdiff
path: root/src/ui/utils.ts
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2025-06-29 15:56:06 -0700
committerKai Stevenson <kai@kaistevenson.com>2025-06-29 16:36:20 -0700
commit3df0abc4b0a374c57845e96339bf5a46d8189364 (patch)
treee11dcea578948fbd134de93149f5576ab7ff2c8c /src/ui/utils.ts
parentffcdb8b126c5267040ddc8f0304b153fa88755e5 (diff)
networking worksHEADmaster
Diffstat (limited to 'src/ui/utils.ts')
-rw-r--r--src/ui/utils.ts11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/ui/utils.ts b/src/ui/utils.ts
index 32de02e..9f5e8bc 100644
--- a/src/ui/utils.ts
+++ b/src/ui/utils.ts
@@ -1,9 +1,14 @@
import process from "node:process";
import { GAME_SIZE } from "../state";
-export const TERM_SIZE = {
- rows: GAME_SIZE.rows + 2,
- cols: (GAME_SIZE.cols * 2 + 2) * 2,
+export const RENDER_GAME_SIZE = {
+ rows: GAME_SIZE.rows,
+ cols: GAME_SIZE.cols * 2 + 4,
+};
+
+export const RENDER_STATE_SIZE = {
+ rows: RENDER_GAME_SIZE.rows + 7,
+ cols: RENDER_GAME_SIZE.cols * 2 + 10,
};
export const getCurrentTerminalSize = (): { rows: number; cols: number } => {