|
d93a1fc3ca
|
Complete the grid.
|
2023-01-04 23:05:06 +11:00 |
|
|
dc24b51bcf
|
Add unit test to make sure grid coords aren't duplicated.
|
2023-01-03 22:37:58 +11:00 |
|
|
2697f78bb6
|
Add another E-W street to the Melbs grid.
|
2023-01-03 22:13:23 +11:00 |
|
|
384952a39a
|
Add another N-S street.
|
2023-01-03 21:47:35 +11:00 |
|
|
f7816334cc
|
Add more roads.
|
2023-01-02 22:04:38 +11:00 |
|
|
3863356e98
|
Implement lmap and add more content for the road grid.
|
2023-01-02 21:29:48 +11:00 |
|
|
82dfac1cf5
|
Add more roads content.
|
2023-01-02 15:39:55 +11:00 |
|
|
6d155c3e68
|
Add queue system.
|
2023-01-02 13:25:05 +11:00 |
|
|
7edf9b7b9d
|
Add start of task runner framework (in progress).
|
2023-01-01 19:24:13 +11:00 |
|
|
8f66177f43
|
Show exit from reprolabs on map.
|
2023-01-01 00:16:29 +11:00 |
|
|
1c3d2456a4
|
Add more content + concept of fixed items.
|
2023-01-01 00:09:25 +11:00 |
|
|
92814a4175
|
Add player-to-player whispering.
|
2022-12-31 19:33:31 +11:00 |
|
|
d15558a728
|
Implement most of statbots character generation.
|
2022-12-31 18:42:13 +11:00 |
|
|
2ffc3e4f2e
|
Fix summary calculation for statbot.
|
2022-12-31 01:01:57 +11:00 |
|
|
3ad4de8f5f
|
Make statbot start to reply to whispers.
|
2022-12-31 00:59:14 +11:00 |
|
|
79fea1f3b5
|
Implement resolving objects from player's perspective.
|
2022-12-30 00:41:46 +11:00 |
|
|
dc71999591
|
Add "standing" to character descriptions.
|
2022-12-29 23:20:07 +11:00 |
|
|
c39803898b
|
Implement basic NPC creation, and improve item updating.
|
2022-12-29 23:16:52 +11:00 |
|
|
cf2798a418
|
Expose more about contents of room.
|
2022-12-29 22:17:55 +11:00 |
|
|
562c5c34f6
|
Support looking at exits.
|
2022-12-29 18:44:50 +11:00 |
|
|
3dd6cf9bf2
|
Add word-wrapping algorithm.
|
2022-12-29 16:20:34 +11:00 |
|
|
8b628eb831
|
Show current location on login.
|
2022-12-29 00:43:23 +11:00 |
|
|
86278e890d
|
Implement basic map and some of the look functionality
Only covering current location look now.
|
2022-12-29 00:37:14 +11:00 |
|
|
1a46405a49
|
Start ansi formatting utilities ready for look command.
|
2022-12-28 20:00:55 +11:00 |
|
|
d362c2f371
|
Start modelling and supporting rooms / zones.
|
2022-12-27 23:35:27 +11:00 |
|
|
c4f9577645
|
Start to implement a static item (rooms etc...) system.
|
2022-12-27 20:16:35 +11:00 |
|
|
672eb1ee75
|
Get login working correctly.
|
2022-12-27 16:08:27 +11:00 |
|
|
16bd49f160
|
Start system to accept required terms to continue.
|
2022-12-27 00:20:09 +11:00 |
|
|
4055a856f4
|
Add information about setting of the game.
|
2022-12-27 00:19:54 +11:00 |
|
|
d4bc71e26f
|
Start user registration work
|
2022-12-26 01:31:06 +11:00 |
|
|
218ca0b953
|
Allow disconnections and implement quit.
|
2022-12-25 12:42:03 +11:00 |
|
|
55d3087d21
|
Implement features of listener to limit abuse of resources / DoS
|
2022-12-25 12:20:06 +11:00 |
|
|
e5e6c45e81
|
Support help that is hidden in less explicit mode.
|
2022-12-25 01:42:51 +11:00 |
|
|
887b69340f
|
Make commands run in DB transaction
|
2022-12-25 01:14:04 +11:00 |
|
|
13b10c3fe7
|
Implement a basic help system.
|
2022-12-24 21:38:14 +11:00 |
|
|
4ce39f9421
|
Start work on command parsing.
|
2022-12-24 21:16:23 +11:00 |
|
|
ac10d7db84
|
Only close listener connection on failure if it has been open for
a long time. This will protect against the case where the message
itself is the cause of the problem.
|
2022-12-24 13:57:41 +11:00 |
|
|
729a218b36
|
Modularise and cleanup handlers
|
2022-12-24 13:43:28 +11:00 |
|
|
7ff85d7fdb
|
Add ansi! macro
|
2022-12-24 01:34:01 +11:00 |
|
|
8aa4d59ba6
|
Implement DB based sendqueue
|
2022-12-23 23:31:49 +11:00 |
|
|
a81bd9c52b
|
Refactor db.rs and start saving sessions
|
2022-12-23 21:37:28 +11:00 |
|
|
6d05573fad
|
Fix bug in listener, plus get some basic functionality going.
|
2022-12-23 18:30:38 +11:00 |
|
|
b090d701aa
|
Refactor dynamic Result type + add session cleanup
|
2022-12-18 23:44:04 +11:00 |
|
|
7dd8b05855
|
Ensure this isn't a computer game by itself.
Require a signed age-verification.yml to complete the server part
of the game, so it can't be used by anyone underage.
|
2022-12-18 02:30:30 +11:00 |
|
|
47e47345cc
|
Implement echo test
|
2022-12-16 20:48:24 +11:00 |
|
|
0291c56a82
|
Get very basic listener to gameserver interop
|
2022-12-14 23:48:00 +11:00 |
|
|
08b24b2fed
|
Make listener send ping on connect + regularly
|
2022-12-14 21:34:07 +11:00 |
|
|
a152e656be
|
Config itself probably shouldn't be in git
|
2022-12-13 23:20:39 +11:00 |
|
|
35faed679e
|
Add initial README and LICENSE
|
2022-12-13 23:16:12 +11:00 |
|
|
2881d7a274
|
Implement basics of listener
|
2022-12-13 22:44:55 +11:00 |
|