Commit Graph

66 Commits

Author SHA1 Message Date
e144771018 Rust version upgrade 2024-03-11 20:42:52 +11:00
ff1cb6157d Remove debug code 2024-03-05 22:43:07 +11:00
5c230f2667 Ship idle users to the homeless shelter after a couple of hours 2024-03-05 22:37:33 +11:00
19cef2d9c4 Allow selling in stores, with Josephine special behaviour
Also added a staff invincible mode to help clean out NPCs with wrong
inventory.
2024-02-26 22:35:55 +11:00
a2652e471d Create subsewer rooms 2024-02-24 01:38:39 +11:00
067d9383ac Do more cleanup of recloned NPCs, but wait 10 minutes instead of 2. 2024-01-29 22:12:16 +11:00
d1a5a4d2fa Add a required quest to gain access to the sewers 2024-01-29 00:48:41 +11:00
15b96c1b50 Allow buying a lantern that lights up the sewer.
It will be rechargeable but that's not fully implemented yet.
2024-01-15 22:40:45 +11:00
bf3860dd11 Recalculate total stats based off sharing, and inform user of impact 2024-01-06 23:15:41 +11:00
dbaf477f49 Add buff reward + fix resolver bug 2024-01-05 23:46:02 +11:00
68fc094c15 Cleanup most of the less_explicit mode support 2023-12-30 19:07:16 +11:00
58c815f8b4 Remove explicit parameter from display_for_sentence 2023-12-30 16:13:07 +11:00
3c302136d5 Remove most references to less_explicit_mode
Instead add one basic illegality filter for everyone.
2023-12-29 23:48:31 +11:00
a68955deab Remove separate explicit messages from all room broadcasts 2023-12-29 22:45:32 +11:00
0c280711e8 Add a mini-game around sharing knowledge
It still needs to apply buffs at the end and a few other details!
2023-12-27 00:34:47 +11:00
76b2874077 Allow feinting during battle 2023-10-20 23:24:20 +11:00
aa4828469a Allow for occassional 'power' attacks
They do more damage but take longer.
2023-10-18 22:25:08 +11:00
6ac3f676be Give some weapons a chance at causing crit status effects. 2023-10-16 22:18:03 +11:00
83a18cfd63 Improve effect system, including messages when effects wear off. 2023-10-14 22:23:06 +11:00
807a9612fd Split most room data to YAML for faster compile times. 2023-10-08 16:34:55 +11:00
925deba57e Implement scavenge command 2023-10-06 22:32:15 +11:00
472bdb4f0e Fix bug that leads to some players never having urges like hunger 2023-10-01 17:03:11 +11:00
50f23e1c56 Implement corporate HQs 2023-10-01 16:34:25 +11:00
90a6b3f31b Add a hospital that can heal players who can't heal themselves 2023-09-26 22:33:41 +10:00
92d7b22921 Add wristpad hack concept - enhancements to characters.
And add one hidden in the computer museum.
2023-09-23 23:55:29 +10:00
4467707d4a Start work on a new computer museum zone. The puzzle and reward are
still TODO.
2023-09-17 22:13:19 +10:00
752af74337 Implement a 'poverty discount' to help players stuck with no money. 2023-09-16 22:41:38 +10:00
e42bb6b4a9 Implement blades (partially), + fix some attack bugs. 2023-09-11 21:40:41 +10:00
c054c8473a Make craft and fighting cause stress, and too much block them 2023-09-08 22:03:42 +10:00
8336c5be9b Stand up during certain commands 2023-09-07 22:11:21 +10:00
3e4e448404 Implement sit command. 2023-09-02 23:48:43 +10:00
3023b5317a Add a fill command to fill bottles etc... 2023-08-12 01:36:46 +10:00
fab18d604e Implement hunger, eating, and drinking. 2023-08-05 01:51:42 +10:00
590d4640dd Implement craft on benches
Initially just a stove
Also update Rust.
2023-07-24 22:46:50 +10:00
bfc1d4d4b5 Allow putting things in containers.
Includes rules on what you can place, and weight / capacity limits.
2023-07-16 13:37:29 +10:00
b3cbc9f544 Add a bookshop, and add getting things from containers
The book doesn't yet contain recipes, but when it does, we will be
able to get things out of it to use in the non-improv crafting system
(to be implemented).
2023-07-14 23:15:30 +10:00
ea45530a39 Apply limits on carrying capacity, and make roboporter strong. 2023-07-11 21:23:34 +10:00
4b524fda96 Support following other players. 2023-06-30 23:46:38 +10:00
cd40573345 Add an improvise command to craft things without tools. 2023-06-12 00:36:55 +10:00
3292dcc13b Implement delete command to reset or destroy a character. 2023-06-07 22:38:46 +10:00
cf0d2f740b Apply dodge penalty from armour. 2023-05-28 21:59:09 +10:00
c78dc64a7f Implement soaks
Also fix some minor combat bugs found, including the refocusing bug,
and the dead NPCs talking (mk II) bug.
2023-05-25 22:51:52 +10:00
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
078519be95 Add journal system
Also fix up bugs with navigation during death, and awarding payouts when
you don't get any XP.
2023-05-16 22:02:42 +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
936fcc6dde Refactor to make death more than a boolean (what organs left) 2023-04-23 22:31:31 +10:00
ed3d77dcbe Allow (un)installation of scanlocks. 2023-04-21 23:33:23 +10:00
3bd0412e4a Allow people to join, leave, and fire from corps. 2023-03-25 00:58:19 +11:00
158b590c35 Revoke 'until death' consent on death. 2023-03-13 22:38:54 +11:00