Changes - Pinacolada64/NOW GitHub Wiki
This page archives changes documented, generally code changes, not content or building changes, however they can be listed in their own area separately.
General Functionality / Purpose Changes
2022 June / July
- Re-implementation of the Sense command
- Allow Senses to be assigned by player "look-traps"
- Allow certain senses to be detected by Target of sense
Code changes
2018 week 3
- CmdAccess groups option moved to hierarchy alias. Instead of typing
access/groups, now use the commandhierarchy. - Import all default building commands from Evennia into
commands/building.pyfor customization with minimal disruption of updates. Since CmdTeleport is for building, it was moved into the module with the rest of the building commands. - Imported all admin commands from Evennia into
commands/admin.pyfor customization with minimal disruption of updates. - CmdAudit created and placed in a new group of commands for helpstaff in
commands/helpstaff.py @bootmealias and /boot option added to CmdQuit to kick all other sessions signed in by account.- Beginning process of converting all custom commands to be session-clean, sending response messages to only the initiating session instead of making crosstalk across multi-character single account usage.
2018 week 2
aboutshows that we've switched to the0.8.0-devversion, which required an unexpected dependency for the inflect library, so it was installed. This is a change, not a bug. We use develop branch so we can keep with the changes as they come, instead of suddenly at once when Evennia 0.8.0 is released.- When teleporting into a grid room, the object now appears in the location the object was last. In the case of the object's first visit, the object is placed in a "base" location defined by the grid room. This is done in the Grid.last_at method, which was added to deal with this situation.
- Fixed bug in Ride. Replaced "Python Generator" code in rider list generation with a simpler version. This bug only appeared when 2 or more riders (not followers) were being moved.
- Added prelogin about command: CmdUnconnectedAbout - and placeholder text (it needs content suggestions).
- Fixed a bug in Character at_post_puppet/unpuppet announcing on channels when channels don't yet exist.
- Added
glance/alltosense here, to include self among room contents that character senses.
2018 week 1
- If you see (or have seen) an error or message regarding
__unloggedin_look_command, don't bother to report and don't be concerned. It's Evennia-related development. - WHO for regular users now sorts alphabetically by character name. For superusers, WHO sorts by account name. (Pre-login WHO is still in order by arrival.)
- Small tweek to
sweepallows staff to sweep objects remotely. If you want something within reason swept, but can't, just ask. - For staff,
locatecommand (an alias of find) gives the location of an object (if it has a location - it might be in "Nothingness") in addition to its name, aliases, and database number. For users, if you've misplaced something, just ask and we can probably find it. - Fixed new character typing
changecommand for first and second time causing error message. Error occurred only on new character and only when typingchangewithout any parameters the first two times. Reproduced on test server and fix tested/verified good.
TypeError: 'NoneType' object is not iterable User input was: 'change'.
- Added
change descandchange desc toparsing to edit object's description. Several users attempted this parse. - Want to see yourself listed in
glance? Try it with the new /all option. As with any option, you can use the first letter or two for short, soglance/aworks. - Slight tweaks to connect/login experience. Connect screen isn't shown when auto-logging in. It doesn't appear unless the connection is idle for 0.6 seconds, giving it a sort of old style BBS loading look. Connect screen is also now less verbose.