Commit Graph

172 Commits

Author SHA1 Message Date
925deba57e Implement scavenge command 2023-10-06 22:32:15 +11:00
64b96f48ab Restrict access to corp HQ to members + those with consent to fight 2023-10-01 22:45:42 +11:00
f1a23ac811 Fix lmap display for se/nw links 2023-10-01 19:18:49 +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
546f19d3cb More journals, including concept of ones for visiting a room 2023-09-27 23:22:37 +10: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
6dc4a870fc Implement computer museum puzzle. 2023-09-20 23:56:28 +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
8461f36fa6 Implement a diner where food can be bought. 2023-09-15 22:39:49 +10:00
704b760c52 Make water more thirst-quenching. 2023-09-15 21:32:04 +10:00
5a5408479a Make stats an alias for status. 2023-09-15 21:31:41 +10:00
96424f3a1f Fix test build. 2023-09-14 23:05:34 +10:00
2beaf0d2af Slow down when urges are high.
Also fix a few issues with concurrency errors from the DB.
2023-09-14 22:52:24 +10:00
daa847b448 Fix bug where we don't stop attacking NPCs when they escape. 2023-09-11 22:29:34 +10:00
d5641a97f7 Fix invalid other_damage_types distributions. 2023-09-11 22:29:11 +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
94fc4656f8 Implement stand and recline commands. 2023-09-05 20:55:25 +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
a1495e6731 Implement "report abuse" command. 2023-07-27 21:38:29 +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
e83cc19698 Allow hiring NPCs (roboporters) to carry heavy stuff!
Note that I still have to implement carrying weight calculation, so it
isn't yet as useful as it will be eventually!
2023-07-06 22:34:01 +10:00
4b524fda96 Support following other players. 2023-06-30 23:46:38 +10:00
261151881d Refactor to move command queue to item.
This is the start of being able to implement following in a way that
works for NPCs, but it isn't finished yet. It does mean NPCs can do
things like climb immediately, and will make it far simpler for NPCs
to do other player-like actions in the future.
2023-06-20 22:53:46 +10:00
61b40a9000 Fix test that didn't compile. 2023-06-12 00:52:27 +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
862d7e3824 Show wielded and worn in inventory. 2023-06-04 11:57:30 +10:00
228c5fbb9b Add gear command. 2023-06-03 23:47:29 +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
79b0ed8540 Implement a climbing system. 2023-05-21 22:31:52 +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
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
936fcc6dde Refactor to make death more than a boolean (what organs left) 2023-04-23 22:31:31 +10:00
8102f2f7b0 Document install and uninstall. 2023-04-23 00:34:05 +10:00
10351fdf18 Add consent check on accessing private property. 2023-04-23 00:28:15 +10:00
ed3d77dcbe Allow (un)installation of scanlocks. 2023-04-21 23:33:23 +10:00