From 3f557369c7bbd08fdf2e6dbd9271873b20a9a144 Mon Sep 17 00:00:00 2001 From: fusion32 Date: Sat, 24 May 2025 20:57:24 -0300 Subject: halfway of `map.cc` and start of `objects.cc` --- TODO.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index bf2c2ae..ec487dc 100644 --- a/TODO.md +++ b/TODO.md @@ -1,4 +1,7 @@ ## TODO NEXT +- MAP.CC +- OBJECTS.CC +- STRINGS.CC - TCreature - TPlayer - TNonPlayer @@ -9,6 +12,7 @@ The decompiled file has ~115K lines of C. If we take ~15K lines to be rubbish, t ## TODO AFTER FIRST PASS - Trim some rough edges. - Avoid unsafe libc functions like `strcpy`, `strncpy`, `strcat`, `sprintf` etc... -- Handle connections inline with `poll` (probably?). +- Handle connections inline with `poll`/`epoll` (probably?). +- Remove exceptions. - Review signal usage for timing (SIGALRM, etc...). - Support Windows. -- cgit v1.2.3