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
863ba692f4
Possessions eventually expire if dropped in a public place.
2023-02-26 02:01:48 +11:00
8085689490
Fix edge cases + use up charges when using "use"
2023-02-26 00:56:22 +11:00
385d2d1fd8
Implement use command for trauma kits.
2023-02-25 23:49:46 +11:00
70dae5b853
Look shows health and charges.
2023-02-23 22:55:02 +11:00
51b4c5847f
Write more tests for capacity.
2023-02-19 14:07:02 +11:00
4652fa52cf
Support mocking DB to increase testability.
2023-02-19 14:03:15 +11:00
8d12c88904
Fix bug that stopped counterattack working.
2023-02-19 11:17:05 +11:00
2850b66bee
Support wielding weapons.
2023-02-19 01:18:08 +11:00
28f4e38e4c
Pay out for kill bonuses.
2023-02-10 22:33:50 +11:00
f21f574ebb
Implement capacity limit system.
2023-02-03 23:26:24 +11:00
a3ea381438
Support player recloning + NPCs can wander and aggro.
2023-01-27 00:36:49 +11:00
2d9fcf9850
Bugfixes + don't get to keep items when you die.
2023-01-25 23:59:19 +11:00
e6e712e255
Make dead NPCs auto-respawn.
2023-01-23 22:52:01 +11:00
618d88bb06
Adjust parameters to make probability distributions looser
...
(i.e. outcomes depend more on chance).
2023-01-23 21:40:36 +11:00
165f5671ac
Implement health and death.
2023-01-22 22:43:44 +11:00
0a5b9cc94e
Implement grinding.
2023-01-20 23:09:41 +11:00