Beta 65
Pre-release
Pre-release
How to Upgrade (no restart required)
Upgrade Notes
A few configuration improvements may require manual changes to your configuration files.
- The
use_terms_of_service
flag is no longer used. The game decides whether to show terms of service or not based on whether you have any in the terms of service text file. - The FS3 starting language list is no longer used. If you had starting languages, add them to the
starting_skills
list like any other ability. - Check your demographics
help_text
. The hash keys must match the demographic names exactly, including case and spacing. For example:full name: "%xcfullname <name>%xn - Your character's full name.”
Features
- Demographics are now more flexible. The list of available genders is now configurable and age/birthdate is now optional.
- The ‘custom’ plugin now loads last, enabling you to make more surgical overrides to other plugins by adding stuff to ‘custom’.
- Brand new essential game config tutorial.
- There’s new documentation for FS3 dice mechanics. (suggested by Tat)
- Table of contents on wiki pages is formatted prettier. (inspired by the formats on Spirit Lake and Grey Harbor).
- The tutorials now have better guidance for uninstalling extras.
Fixes
- A new pose coming in while you were editing a pose would close your edit box. (reported by Cidward)
- The wikidot italics extension was conflicting with hyperlinks. (reported by Auspice)
- Only poses should add you to the scene participant list, not OOC comments. (reported by Auspice)
- Background skills that weren’t titlecased weren’t getting saved. (reported by Jinshei)
- You couldn’t add a new place from the web portal if there weren’t already places.
- Luck points were not rounding off on the web portal display. (reported by Blu)
Little Things
- find command is now broken up into pages.
- When editing custom CSS, you stay on the screen after you save (making trial-and-error tweaks easier).
- Tweaked column alignment on the plots list so summary doesn’t take up all the space. (suggested by Blu)
- You got an error if you tried to set demographics when not logged in.
Updates to Extras
- Cookies: cookies/scene with the room you’re in wouldn’t include offline/web scene participants.
- Openweather: mudpuppy fixed a few little things with getting the weather.
To update an extra, just use plugin/install <extra name>
again. Your configuration will not be affected.
Orphaned Exits
I noticed that exits from temprooms weren’t getting cleaned up properly. You may have a bunch of exits lingering with no ‘source’ property (i.e. from nowhere).
First double check that they aren’t important.
ruby Exit.all.select { |e| !e.source }.map { |e| "#{e.id} #{e.name} to #{e.destination_name}" }.join(“n”)
Assuming that you want to get rid of them all, you can do so with:
ruby Exit.all.select { |e| !e.source }.each { |e| e.destroy }