diff --git a/README.org b/README.org index 558173e..d4292bc 100644 --- a/README.org +++ b/README.org @@ -7,7 +7,7 @@ The following dependencies are required: - A C++ compiler (e.g., clang, g++) - CMake (3.16 or newer) - SDL3 development libraries - - SDL3_net development libraries (managed by CMake) + - Asio networking library (managed by CMake) - GLEW development libraries - FreeType development libraries - Lua 5.4 development libraries @@ -56,7 +56,7 @@ Simply run the following commands from the root of the project directory: simulation. * Planned Features - /Note: [X] indicates a feature that is currently in progress./ + /Note: [X] indicates a feature that is currently in progress or complete. ** Core Gameplay & Hacking - [X] Custom-built graphical OS desktop environment. @@ -64,8 +64,8 @@ Simply run the following commands from the root of the project directory: - [X] Draggable and focusable UI windows. - [X] Local and remote virtual file systems (VFS). - [X] Core filesystem commands (=ls=, =cd=). - - [ ] Remote system connections via ingame =ssh= tool. - - [ ] Network scanning tools to discover hosts, open ports, and running + - [X] Remote system connections via ingame =ssh= tool. + - [X] Network scanning tools to discover hosts, open ports, and running services. - [ ] A deep exploit system based on service versions (e.g., SSH, FTP, HTTP). - [ ] Ability to find, modify, and write new exploits. @@ -86,8 +86,8 @@ Simply run the following commands from the root of the project directory: intruders. ** Player Systems & Progression - - [ ] Embedded Lua scripting engine for creating custom tools. - - [ ] In-game code editor with syntax highlighting etc. + - [X] Embedded Lua scripting engine for creating custom tools. + - [X] In-game code editor with syntax highlighting etc. - [ ] Secure, sandboxed execution of player scripts with CPU/RAM as a resource. - [ ] An in-game internet with a web browser, email, and online banking.