851e3d8d1e
Document all shops and registered user commands
...
Include tests to keep it that way.
2024-06-20 22:58:08 +10:00
5c2462a396
Enable first chemistry crafting
2024-06-19 22:28:09 +10:00
fd29618643
Make Ronald a bit weaker at blade to make him a bit easier.
2024-06-13 22:14:47 +10:00
1d890b51ec
Make some armour soak damage a bit less punishing
2024-06-12 23:13:14 +10:00
6bb3e6a335
Implement NPC AI for Ronald
...
Also add more armour to protect against guns.
2024-06-12 22:40:09 +10:00
78abdb761b
Implement the first guns.
2024-06-08 00:20:45 +10:00
8aff296e03
Add the start of Ronald's House
...
And minor bugfixes on stability of item indexes, making stings less
aggressive.
2024-05-22 22:57:36 +10:00
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
eec4b933ef
Fix Northern Radfields map
2024-04-26 14:45:59 +10:00
ef395b3711
Add the desert part of the radfields
2024-04-25 23:41:11 +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
36086b809c
Add Geiger Counter and Radsuit
2024-04-04 21:35:29 +11:00
f37baf187e
Implement radiation damage
2024-03-22 22:20:26 +11:00
5a270b50dc
Missing punctuation.
2024-03-17 16:29:19 +11:00
4752f7a41d
Fix up message
2024-03-17 16:27:21 +11:00
8769c8c6eb
Allow completing a test to get a rad permit.
2024-03-17 16:25:04 +11:00
f6cda9a0b8
Add OORANS training room
2024-03-12 22:59:10 +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
be0204f5d9
Fix broken test
2024-03-05 22:45:43 +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
b1fecab1b0
Infest the sewers with crocodiles + minor NPC fixups
2024-02-11 22:21:51 +11:00
18f1bcf241
Add stinkfiends. Fix bug with get.
2024-02-08 22:35:06 +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
72c48b44c5
Make the sewers dangerous
2024-01-27 18:17:56 +11:00
169e56dc84
Flesh out the full map of Melbs sewers
2024-01-21 22:37:16 +11:00
033cbf2273
Allow plugging in to charge in powered locations
2024-01-17 22:48:42 +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
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
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
b06f045d10
Move help to separate YAML file.
2023-10-11 22:51:00 +11:00
e53949abf7
NPC data to separate YAML
2023-10-09 21:38:12 +11:00
16341e2c3e
Fix warnings from latest version of Rust/Cargo.
2023-10-08 16:47:48 +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
64b96f48ab
Restrict access to corp HQ to members + those with consent to fight
2023-10-01 22:45:42 +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