90cb258455
Make the desert a dry thirsty place + oasis has water
2024-04-26 23:35:25 +10:00
e144771018
Rust version upgrade
2024-03-11 20:42:52 +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
d1a5a4d2fa
Add a required quest to gain access to the sewers
2024-01-29 00:48:41 +11:00
169e56dc84
Flesh out the full map of Melbs sewers
2024-01-21 22:37:16 +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
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
706825be20
Add stop command that reverses current action.
2023-10-23 22:12:59 +11:00
76b2874077
Allow feinting during battle
2023-10-20 23:24:20 +11:00
807a9612fd
Split most room data to YAML for faster compile times.
2023-10-08 16:34:55 +11:00
64b96f48ab
Restrict access to corp HQ to members + those with consent to fight
2023-10-01 22:45:42 +11:00
90a6b3f31b
Add a hospital that can heal players who can't heal themselves
2023-09-26 22:33:41 +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
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
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
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
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
3292dcc13b
Implement delete command to reset or destroy a character.
2023-06-07 22:38:46 +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
936fcc6dde
Refactor to make death more than a boolean (what organs left)
2023-04-23 22:31:31 +10:00
10351fdf18
Add consent check on accessing private property.
2023-04-23 00:28:15 +10:00
62f5457d3a
Open doors automatically on movement.
2023-04-16 22:12:19 +10:00
0ccf9a3adc
Allow renting apartments at CoK building.
2023-04-08 23:51:18 +10:00
3bd0412e4a
Allow people to join, leave, and fire from corps.
2023-03-25 00:58:19 +11:00
9046218155
Fixups for attack after attacker leaves.
2023-02-20 15:23:36 +11:00
4652fa52cf
Support mocking DB to increase testability.
2023-02-19 14:03:15 +11:00
a3ea381438
Support player recloning + NPCs can wander and aggro.
2023-01-27 00:36:49 +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
8efe2dc87a
Implement skillcheck to escape combat.
2023-01-15 23:16:02 +11:00
cf8ceb1351
Add more NPCs + announce moves to room.
2023-01-12 23:13:11 +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