e238abd832
Create venomous NPCs in Northrad (snakes & scorpions)
2024-05-15 22:58:30 +10:00
90cb258455
Make the desert a dry thirsty place + oasis has water
2024-04-26 23:35:25 +10:00
5d008bb52a
Add rad detox + assorted fixups
...
Now ChangeTargetHealth effect is generalised to ChangeTargetParameter
that can also change raddamage (and in the future could cover other
things).
Also fixes a long-standing lmap bug - only show exits where both ends
are in the zone of the current room, rather than just requiring one of
the rooms to be in the zone.
2024-04-07 00:37:39 +11:00
f37baf187e
Implement radiation damage
2024-03-22 22:20:26 +11:00
8769c8c6eb
Allow completing a test to get a rad permit.
2024-03-17 16:25:04 +11:00
8a9713b5e1
Don't idlepark from certain special public locations
2024-03-11 21:09:17 +11:00
e144771018
Rust version upgrade
2024-03-11 20:42:52 +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
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
6126bc984b
Fix build, prep for Turn Toggle
2024-01-13 18:01:19 +11:00
28654a5130
Beginning of light mechanic implementation
2024-01-12 22:23:02 +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
2350e22f5f
Make water a bit less thirst quenching - it's gone a bit too far
2023-10-15 17:12:30 +11:00
83a18cfd63
Improve effect system, including messages when effects wear off.
2023-10-14 22:23:06 +11:00
925deba57e
Implement scavenge command
2023-10-06 22:32:15 +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
704b760c52
Make water more thirst-quenching.
2023-09-15 21:32:04 +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
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
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
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
cf0d2f740b
Apply dodge penalty from armour.
2023-05-28 21:59:09 +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
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
62f5457d3a
Open doors automatically on movement.
2023-04-16 22:12:19 +10:00