Commit Graph

34 Commits

Author SHA1 Message Date
deadvey 367b3ac396 fixed some formatting and added a note 2026-05-18 14:51:31 +02:00
deadvey 5f294cceb2 documentation 2026-05-18 13:49:35 +01:00
deadvey 051bfe46e4 redesigned how file is tokenised into string, keyword, identifier, bracket and character
added support for GOTOs and removed object recursive calls
2026-05-18 13:22:29 +01:00
deadvey d4947a4434 unwrap_or_exit can now display the error message, requires it to use the Debug trait 2026-05-17 15:52:18 +01:00
deadvey dd04399784 Cleaned code up a bit
TODD:
make colour an enum
make unwrap_or_exit return the error
2026-05-17 15:44:01 +01:00
deadvey 13049309b2 Changed how the data is tokenised 2026-05-17 12:47:22 +01:00
deadvey 0c28bc113d started working on new tokeniser 2026-05-16 21:11:45 +01:00
deadvey 94422b307c fixed some markdown formatting 2026-05-16 14:19:04 +01:00
deadvey 6d012dbe6b added character documentation and split Clothing into a sub-struct
of Character
2026-05-16 14:06:49 +01:00
deadvey 99a5b03290 added animate and to character commands 2026-05-16 12:46:15 +01:00
deadvey a251be7827 added a modify data function for changing the data_to_send mutex 2026-05-16 12:40:00 +01:00
deadvey 9d2f615e16 Moved report text to README and so README is now better (I think) 2026-05-15 19:32:09 +01:00
deadvey 8953f3f68c Added a 2026-05-15 19:31:39 +01:00
deadvey 20174e697c removed unwraps and added a method to Results called .unwrap_or_exit(error_message, error_code)
This tries to unwrap and if it can't then it outputs the error message with the error!() macro
(log library) and exits with the error code.  This is to be used instead of expect and is for
fatal errors
2026-05-15 19:19:17 +01:00
deadvey a5a45fa1f0 version & fixed some clippy linting 2026-05-14 23:34:11 +01:00
deadvey 90c5e464d2 Added LICENSE and README 2026-05-14 21:45:21 +01:00
deadvey 24eb0f96e9 moved character parsing to it's own file and made it return data to the API 2026-05-14 21:42:59 +01:00
deadvey a18928c673 added CHANGE command 2026-05-14 21:24:28 +01:00
deadvey a55053dc97 Clippy lint fixing 2026-05-14 15:31:48 +01:00
deadvey 7b9d52e94d retrack stories new directory 2026-05-14 14:52:36 +01:00
deadvey ba7985161e moved default sories location and added some proper error handling 2026-05-14 14:51:47 +01:00
deadvey e5a3d0d7b7 added zip file support and passing story as parameter 2026-05-14 00:49:10 +01:00
deadvey fbd315ed7b Implemented choices successfully 2026-05-10 23:19:42 +01:00
deadvey 7e5874ffbb Made server and client 1 2026-05-08 23:24:42 +01:00
deadvey 7db9406ced removed swp files 2026-05-08 23:14:17 +01:00
deadvey 7175f2a776 worked on the api abit, nearly finished with choice implementation 2026-05-08 23:13:33 +01:00
deadvey 1d2966a494 began implementing choice responses server side 2026-05-07 23:34:37 +01:00
deadvey ffe1c75947 started implementing server side choice mechanics 2026-05-03 02:58:16 +01:00
deadvey 93c09290cd Added a character route for requesting character data from the server 2026-04-30 14:53:04 +01:00
deadvey 800bee13da polished up a bit and got the index offset working 2026-04-30 12:42:47 +01:00
deadvey 660f7cad7e Did a bit of polishing up 2026-04-29 00:40:29 +01:00
deadvey c53138b163 got api working ish, I need to clean this code up a lot 2026-04-27 17:26:49 +01:00
deadvey c87949bc4b Added some basic parsing ability, need to add the network calls 2026-04-06 03:21:28 +01:00
deadvey 0fc9a31de9 happening initial commit 2026-04-05 13:31:36 +01:00