ToastCore is an updated version of the unofficial 2018 LambdaCore database. It's intended either as a replacement for LambdaCore when starting a new MOO or as a reference for implementing ToastStunt-specific features in existing databases.
- Updated core utility verbs with ToastStunt equivalents where appropriate
- ANSI 2.6
- MCP 2.1
- Replace crypt() with Argon2id password hashing
- Skeleton waif and anonymous objects
- Various builtin type prototypes that redirect to their $generic_utils counterparts
- e.g.
"My cool string":explode()
- e.g.
- Stunt Shapes object serializer
- MCP SimpleEdit updates
- Support for lists
- Support for //-style comments
- Inline editor used on ChatMUD and Miriani (previously known as 'Flexible Editor')
- Poor man's namespaces
- Maps on #0 can be expanded when matching
- e.g.
@edit $help_db["toaststunt"].argon2
- $recycler that uses recycle() and recreate() instead of $garbage objects
- Network name lookups handled in-database in a separate thread
- Basic telnet handler with MSSP support
- General cleanup of antiquated / unused things in LambdaCore
An exhaustive list of changes can be found in the changelog.
- WARNING: Be aware that, if you are running the MOO database on your local machine, ToastStunt will not display the welcome screen due to the way proxy rewriting works. To connect to your fresh ToastCore's primary wizard character, type:
connect wizard