This month included many fixes and some revised systems, a lot of the time/effort was spent on setting the groundwork for larger systems to come. Made some solid improvements and additions.
New/Updated Commands:
- @image <person> — display a colorized ASCII image. must have +truecolor in your @ansi-options set (the webclient shows these automatically when looking at something)
- comlink commands:
- -? — show the main menu (each menu has additional commands that must be entered with ‘-<command>’
- -w <person> <message> — send a direct message to someone on comms
- -m <person> — send someone a mail
- who — see who’s online to chat to (some NPCs are included in this list after players)
- stop <attacking/following/guarding/hiding/walking> — stop doing one of those things
- @trusts/@trusted — show everyone you’ve trusted to follow
- untrust <person> now works when that person is no longer present
- guard <exit/door> — stop people from entering/exiting in a particular direction (may or may not be broken)
- walk [saved location] — added auto-walk system, just ‘walk’ by itself shows the interaction menu, then you can ‘walk <location>’ to easily return to a place you’ve been
- call <elevator> — no longer have to ‘press up/down’ to get an elevator to show up
- emote/:<roleplay> | <command> — can now stack a command with RP to perform some action in conjunction (e.g. ‘:winces and lays down on the stretcher. | lay on stretcher’)
Environment:
- added some new restaurants/consumables
- blocking out some larger explorable areas
- additional package delivery NPC in the Grand Illusion
Tech:
- we now have an official site, https://neural.net.ai
- additional info for surgeons regarding cybernetics
- starting to block out bodyguard jobs
- emote command stacking
- decreased encumbrance penalty on worn clothing
- balanced weights for some items
- fixes for pose system
- fixes/updates to cyberpsychosis
- fixes/updates to stealth
- fixes for being restrained/following
- fixes/updates for certain drug/implant effects
- eased up on some of the nurse job difficulty and some fixes
- finally adding comlink functionality, writes/mails/news so far
- paginated menus to keep them a little more readable
- fixes for foldable bikes
- can set color preferences on cyberdeck output
- apartments/rentables now commail when rent is overdue/paid
- banks now mail when interest is accrued
- corps/jobs now mail details when hiring and when payroll is done
- fixes for paid rent still showing overdue
- added IC news articles
- reworked package job NPCs
- fair bit of tweaks to AI responses, still so-so at best. seems like the API updated again and really fucked things. added an API queue system on the server to handle far more simultaneous AI interactions than was possible in-core. this also broke almost everything, so that was fun.
- some checks for NPCs to respond to comms
- better action handling/transitions (especially stopping walking)
- mapping/coordinate improvements and performance
- cleaned up some defaults/fixed player creation mails
- integrated MCP 2.1 (old core, was on a very old version of XMCP that wasn’t hooked up), updated web client to support it as well
- ported over $waifs from base ToastStunt core
- updated some of the ANSI color handling. added character images for every current NPC, some of the streets, and most of the interiors. web client now supports/displays those images. this was a very long, slow process so more images will be added when I regain some sanity.
- performance improvements on room displays
- admin tools