For plural items we offered the option 'bag of' which would then be blocked because in 2015 we determined that 'bag' would be a restricted word in clothing tailoring. It still being an option was a holdover. It has been removed.
After taking a look at how photo scanning works, I've disabled the code that recycles the photo after it scans and updated the messaging. Since photos even in the database are are actually just references to the photos on disk, the photos in the DB aren't actually taking up very much space, and just reference the original photos anyway.
(Edited by Slither at 10:58 am on 1/2/2023)
I've added a basic help file you can use with 'help e-note' when you have one in your possession. This just shows the same thing that .printing used to show when you had an e-print attached.
E-NOTE PAGE BREAKS WHEN PRINTING
It used to be that .pagebreak would make a new page when you printed. This stopped working when e-notes were ported to the new SQL based system due to certain verbs not being moved over. There was a custom verb that read lines, which was missing. Instead of porting that over I've just made a change such that you can use [pagebreak] instead of .pagebreak. This gets around the need for having a custom verb for reading lines.
Vehicle combat was failing to properly report to the ambient witness system due to a missing verb on vehicles. This has been corrected, and vehicles being attacked or attacking should now properly be ambiently witnessed if it should be, and reported appropriately(the WJF-Ops assault reporting, as one example).
The code that was running to automatically update weekly profits based on a variety of factors involved with owning a business was not running properly. As a result, some leases were not updating. I've fixed the bug and added better alerting around this not running properly. I've also kicked it off so the January updates to lease weekly profits have been implemented.
(Edited by Slither at 3:02 pm on 1/10/2023)
in 2021 we introduced a change that made it so selling the same item over and over at the market would reduce the amount you'd get offered since you're essentially flooding the market. This code was working... but it wasn't properly integrated into haggle, which meant that if you sold a bunch of the same item, the amount you were offered would be higher than the amount you actually got paid. There were a few bugs submitted about this. I had a player help me test, and identified the issue and resolved it.
There was a bug when taking photographs of motorcycles. This was due to a verb for outside descriptions not existing on motorcycles and being requested (motorcycles have one single description, not two, like cars or AVs). This issue has been resolved and these types of photos should be possible now.
Vehicles have locations for certain parts, and if those parts are installed they provide functionality, like on a vehicle the left side and right side being present will enable the windows up/windows down command.
However, some vehicles are larger, and have multiple side panels. For example, one has a 'front left side' and 'front right side' and a 'mid right side' and 'mid left side'. This was causing the code for windows to fail because there was no 'left side' and 'right side'. I've updated the code to allow for multiple locations to be specified instead of just 'left side and right side'. Meaning windows now work on larger vehicles that had the 'front left side and front right side' locations.
If you have a vehicle that isn't conforming to this please submit an @bug and I'll look at what might be wrong.
Some players were experiencing tracebacks when at least one known part was getting damaged. These tracebacks were making some vehicles undrivable. A sanity check has been improved so that it catches these edge cases.
There are certain types of NPCs that had a typo when receiving an item. They also had trouble returning payment under certain conditions. This has been fixed in the code.
This had improperly formatted help, and was missing a line 'Help for your NK HD-650K Video Coprocessor'. I've added these & fixed the formatting.
NK HD-650K Video Coprocessor ALIASES
The aliases on this was incorrect, it was showing as SK and not NK. Very strange. Fixed, but will only be fixed on newly spawned items.
(Edited by Slither at 1:31 pm on 1/21/2023)
Looking at your radio when it is powered on will show you the range of frequencies it has access to. You can tune to any frequencies within this range unless the specific frequency is restricted.
LOOKING AT RADIOS - RESTRICTED FREQUENCIES
Some radio frequencies are restricted (like the radios & freqs the WJF uses) and the manufacturer is required by law (in character) to block radios from transmitting and receiving on these frequencies. Looking at your radio when it is powered on will show you the list of restricted frequencies it cannot tune to.
(Edited by Slither at 2:20 pm on 1/21/2023)
This verb was in an in progress state. It looks like it wasn't totally finished and Kard and I are trying to puzzle through how it was intended to work. We did fix a few issues with it, so things like 'ping earth' work, except point to a detailed_ping verb which was never finished, but it isn't TBing as much. We're making a bit of progress, though it is slow going.
Pinging now sorta-kinda works again in space. PING STATIONS works once more as intended and lets you see the stations in space around you so you can navigate, and TRANSITS "should" work as well. SHIPS doesn't appear to, and neither does the 'general ping' to see everything in range. Those are on the list.
I didn't do a wrap-up post this year, but I have some analytics for you. These are the aggregated staff metrics for the entire year.
Puppet Requests Completed: 5334
Service Requests Completed: 1894
Histories Approved: 690
Histories Denied: 668
Notes Left: 14105
Xhelps Sent: 41963
Guests Greeted: 1665
Chatter Added: 896
Goldstars Given: 149
Verbs Programmed: 20954
Props Set: 15864
Things Created: 4211
Rooms Dug: 787
Things Described: 171
Re-decorations Approved: 69 (Butako did 100% of these)
Typos Fixed: 639
A reprogram verb has been added on scramble cards (such as the SecureTalk card) which allows you to modify the secure key value on encryption cards, which can allow you to infiltrate to another card (if you know their value), or add another layer of security to it. HELP CARD has been updated to explain how this system works. Hacking requires a specific tool and security tech skills.
You can also do reprogram
ROBOT INTERNALS INSTALL SCRIPT
There was a bug in in the internals install script that meant that the user installing an internal on a robot did not know the outcome of the installation. This has been fixed now.
Upon reprogramming a scramble card, the batch number will be scratched out. This is to avoid potential confusion in that you might think that two cards matching the same batch number would work, but since one is reprogrammed it doesn't. Now, if a card has a scratched out batch number, you know it has been reprogrammed / has a custom hash.
I actually started work on this in 2021 and forgot I never finished it. Explosions in the city will now be announced on SIC. There are 4 different scripts.
- Big Bomb, On a Street (timebomb type)
- Small Bomb, On a Street (grenade, molotov type)
- Big Bomb, Inside
- Small Bomb, Inside
These scripts will push a randomized # of messages on to the SIC from a predetermined list. Bigger bombs have a higher potential to have more SIC messages than smaller bombs.
Some messages are just people shouting for help or commenting on it.
Some messages include the location.
Some messages include the type of explosive.
Some messages include a combination of this information.
It's random what messages show up.
It is somewhat difficult to test this without spamming the hell out of the game. I've tested a decent amount but want people to keep on the look out for the following:
1. broken messages in the scripts
2. weird messages that don't seem to make sense
3. this happening at times it shouldn't (like you explode something in space and it goes on the SIC)
4. messages not showing up on SIC at all
5. an explosion consistently only showing 1 message and not a randomized amount
Hopefully I got most of the kinks worked out.
If anyone wants to contribute to these scripts, I'll be posting them on the Scripting section (a lot of these were actually written by players previously).
There is a new 'book' in game which I've converted from something a player wrote. This book breaks down how radios work. It's fairly cheap and on sale at Techtronics. It captures a lot of what is captured in the IC trainings we've held on radios recently. It'll be updated over time as radios grow in complexity.
Generally, I'd like more of these IC guides, so as I see opportunities to turn things into books I will probably do so.
In an effort to more realistically depict response times to reflect time needed for witnesses to call 911 / SIC Ops and for Ops to process that and get the message out, we have added a delay to the WJF-Ops message that goes out to the WJF key. This is true for anything that would trigger a WJF-Ops key broadcast. The delay is longest on Gold, shorter on Green, and non-existent on Blue. This should help promote crime a bit more, and promote PCs being about to personally report things to lead to faster responses than relying on NPCs.
Previously, this reporting to the WJF SIC key was literally as fast as Sindome's CPU could process the attack / crime happening, so this is something of a large change. We will be monitoring it to see if the times need to be adjusted.
I've fixed a bug that dismounted people on bikes when someone attempted to grapple them and failed. The code will work as expected when you succeed in grappling someone, by removing them from the bike.
It is possible this bug fix will have side effects I can't plan for, so if you see anything wonky around this please @Bug it.
There was a bug where color codes were getting intermingled in the haggling during browse you might overhear in the market. This was breaking because of the way we only show part of a whisper. I've resolved it for 'browse'. I think it's already stripping the colors out for haggling. If anyone continues to see it please submit an @bug with details on how to reproduce.
Certain portable variable frequency radios have had their examine updated (such as the Freqqy 2500, but not the Freqqy 1000). Specifically, the turn verb has its options (on, off, scan) explained.
There was some confusion as to if the Freqqy 2500 had a scan feature or not. This should clarify it / how to use it.