Commit Graph

46 Commits

Author SHA1 Message Date
2747dddd90 Allow buying, wearing and removing clothes.
Step 2 will be to make clothes serve a functional purpose as armour.
2023-05-23 20:37:27 +10:00
6ce1aff83e Add butcher command to cut everything from a corpse at once. 2023-04-24 22:55:40 +10:00
26cc053480 Improve cut command to be queued, and always corpsify first. 2023-04-24 16:47:08 +10:00
d8b0b6bed5 Allow cutting parts from corpses. 2023-04-24 00:56:42 +10:00
ed3d77dcbe Allow (un)installation of scanlocks. 2023-04-21 23:33:23 +10:00
3d3f792fdc Support closing doors. 2023-04-16 22:39:34 +10:00
131512fbf6 Allow doors to open. 2023-04-16 01:54:03 +10:00
284c49b4a1 Add gmap (giant map) command. 2023-04-09 23:51:10 +10:00
a78b3b4892 Add vacate command. 2023-04-09 00:36:45 +10:00
0ccf9a3adc Allow renting apartments at CoK building. 2023-04-08 23:51:18 +10:00
7d1d6675b7 Allow corps to consent to fight each other.
Note it doesn't actually do anything yet - that's coming!
2023-03-27 22:41:39 +11:00
d35bbbad53 Implement messaging to corps. 2023-03-26 22:29:39 +11:00
cb05843ee9 Add ability to invite people to corps. 2023-03-19 22:59:35 +11:00
929a64f93e Allow creation of new corps. 2023-03-19 00:04:59 +11:00
b96fc2e772 Enable PvP fighting. 2023-03-13 15:23:07 +11:00
caa3d84081 Allow checking score and status. 2023-02-26 22:34:26 +11:00
369b07474a Support paging. 2023-02-26 17:01:05 +11:00
385d2d1fd8 Implement use command for trauma kits. 2023-02-25 23:49:46 +11:00
d4fd71d839 Improve get targeting with 'all' option. 2023-02-20 22:27:43 +11:00
d5314c981e Add drop command, and show inventory on look. 2023-02-20 17:38:35 +11:00
25cfda033b Implement get command to pick things up. 2023-02-20 16:33:53 +11:00
b28ea26d8a Use correct indefinite article in possession descriptions. 2023-02-20 00:02:29 +11:00
4652fa52cf Support mocking DB to increase testability. 2023-02-19 14:03:15 +11:00
2850b66bee Support wielding weapons. 2023-02-19 01:18:08 +11:00
99ffe45479 Implement inventory command. 2023-02-02 22:58:20 +11:00
985f93ca08 Implement buying possessions. 2023-01-30 22:28:43 +11:00
722757468f Start work on shops. 2023-01-29 00:26:06 +11:00
2053c9cbb3 Add who command. 2023-01-28 23:00:53 +11:00
5d3c8bc0aa Allow attacks to be started. 2023-01-15 17:30:23 +11:00
4207ab8f4d Create 60 NPCs and let them spontaneously talk. 2023-01-07 23:06:02 +11:00
3863356e98 Implement lmap and add more content for the road grid. 2023-01-02 21:29:48 +11:00
6d155c3e68 Add queue system. 2023-01-02 13:25:05 +11:00
1c3d2456a4 Add more content + concept of fixed items. 2023-01-01 00:09:25 +11:00
d15558a728 Implement most of statbots character generation. 2022-12-31 18:42:13 +11:00
3ad4de8f5f Make statbot start to reply to whispers. 2022-12-31 00:59:14 +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
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
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
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
729a218b36 Modularise and cleanup handlers 2022-12-24 13:43:28 +11:00