Skip to content

Beta 65

Pre-release
Pre-release
Compare
Choose a tag to compare
@lynnfaraday lynnfaraday released this 13 Oct 19:06
· 812 commits to master since this release
519366a

How to Upgrade (no restart required)

Upgrade Notes

A few configuration improvements may require manual changes to your configuration files.

  1. 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.
  2. 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.
  3. 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 }