I'd suggest Stylish.Deledrius wrote:Fortunately that's something most browsers let the user override, for precisely this reason. At least for now...KathAveara wrote:Could we have the option to change the font to something else, if we so choose? Some fonts are easier for some people to read than other fonts.
A text Myst Online project
Re: A text Myst Online project
Have Ages, and link to them without bindings. [Words 1:13]
Seltani
Seltani
Re: A text Myst Online project
I meant built-in, but that works too.
It's good to know what your options are if you find things on the web not tailored to your needs, while we still have a web.

Re: A text Myst Online project
There's now a bookshelf in the gallery area where anybody can add books.
I've also put out the "Basic Library" age, which has three bookshelves. These are publicly readable, but only editable by the instance owner.
It's still not possible to put books or bookshelves in your own worlds. That will require a fair amount of work on the editor; the database structure for books is more complicated than that for text, events, etc. However, you can use your Basic Library instance as a substitute for the moment.
(Note that a shelf can contain links for multiple instances of a world. So it makes perfect sense for two people to add their Basic Library instances to the Seltani gallery shelf. The display is a little confusing; see the bottom pane in the right-hand column to figure out which instance the current linking book links to.)
I've also put out the "Basic Library" age, which has three bookshelves. These are publicly readable, but only editable by the instance owner.
It's still not possible to put books or bookshelves in your own worlds. That will require a fair amount of work on the editor; the database structure for books is more complicated than that for text, events, etc. However, you can use your Basic Library instance as a substitute for the moment.
(Note that a shelf can contain links for multiple instances of a world. So it makes perfect sense for two people to add their Basic Library instances to the Seltani gallery shelf. The display is a little confusing; see the bottom pane in the right-hand column to figure out which instance the current linking book links to.)
Re: A text Myst Online project
It's happening~!
By the way, I managed to get the github version running. Here's a quick overview of what I did, in the hope that it may be helpful to others:
By the way, I managed to get the github version running. Here's a quick overview of what I did, in the hope that it may be helpful to others:
I haven't yet figured out how to log in as Admin (am I supposed to use the not-yet-implemented password recovery feature?), or to set the builder flag (possibly I need to learn how to use mongo).After installing the requirements listed in README, edit tworld.conf with appropriate values.
Run the setup script:
python3 twsetup.py --config=tworld.conf
Start the tworld and tweb processes (in separate shells):
python3 tworld.py --config=tworld.conf
python3 tweb.py --config=tworld.conf
Finally, connect to localhost (or wherever you're running tworld and tweb) on port 4000 (or whichever port you set in tworld.conf).
Have Ages, and link to them without bindings. [Words 1:13]
Seltani
Seltani
-
- Posts: 79
- Joined: Mon Jun 10, 2013 2:29 am
Re: A text Myst Online project
Well, my browser overrides pretty much every site, except for Seltani.Deledrius wrote:Fortunately that's something most browsers let the user override, for precisely this reason. At least for now...KathAveara wrote:Could we have the option to change the font to something else, if we so choose? Some fonts are easier for some people to read than other fonts.
Moula KI: 17967159
DI KI: 00205116
deviantART: kathaveara
tumblr: kaththedragon
Grand Master of the Guild of Linguists
DI KI: 00205116
deviantART: kathaveara
tumblr: kaththedragon
Grand Master of the Guild of Linguists
-
- Posts: 79
- Joined: Mon Jun 10, 2013 2:29 am
Re: A text Myst Online project
Belford, is it possible to make text display only in a specific instance, or to a certain person?
Moula KI: 17967159
DI KI: 00205116
deviantART: kathaveara
tumblr: kaththedragon
Grand Master of the Guild of Linguists
DI KI: 00205116
deviantART: kathaveara
tumblr: kaththedragon
Grand Master of the Guild of Linguists
-
- Posts: 79
- Joined: Mon Jun 10, 2013 2:29 am
Re: A text Myst Online project
Y'know what's a lot of fun? Playing out a story in your Age with guests. For example, I had two people visiting my Age, and I wrote in a load of Bah'ro. They managed to make friends, and they left behind a telescope to look at the Age's sun as a reward.
Moula KI: 17967159
DI KI: 00205116
deviantART: kathaveara
tumblr: kaththedragon
Grand Master of the Guild of Linguists
DI KI: 00205116
deviantART: kathaveara
tumblr: kaththedragon
Grand Master of the Guild of Linguists
Re: A text Myst Online project
Pavitra -- you're right, the only way to get into the admin account is to use a bunch of mongodb shell commands. It's all completely undocumented. I apologize, but that documentation and setup procedure is a low priority.
The email recovery feature will help, and I intend to get to that... um, *pretty* soon -- but I'm focussing on in-world features for the next few weeks.
Tomorrow's upgrade will have minimal support for checking the player's identity.
The email recovery feature will help, and I intend to get to that... um, *pretty* soon -- but I'm focussing on in-world features for the next few weeks.
All these things should be possible but aren't yet.Belford, is it possible to make text display only in a specific instance, or to a certain person?
Tomorrow's upgrade will have minimal support for checking the player's identity.
Re: A text Myst Online project
Cool!Playing out a story in your Age with guests.
(BTW, I've added Pavitra's notes to the README file, since they're correct. :)
Re: A text Myst Online project
Server updated. There is now a font preference.
New functions:
players.count(location): number of players in a location.
players.count(realm): number of players in the entire instance.
player.list(...): same thing, but returns a list of player objects. This is not useful because there's no way to iterate through the list yet.
ObjectId(...): returns the database key of a player or location. You can now say "if player == ObjectId('51abfd22689e9d40c33a4b38'): ..." to check the active player's identity against a constant. To see your database key, type "/playstate". (This is exactly analogous to a Ki number, only it's 24 digits of hex.)
New functions:
players.count(location): number of players in a location.
players.count(realm): number of players in the entire instance.
player.list(...): same thing, but returns a list of player objects. This is not useful because there's no way to iterate through the list yet.
ObjectId(...): returns the database key of a player or location. You can now say "if player == ObjectId('51abfd22689e9d40c33a4b38'): ..." to check the active player's identity against a constant. To see your database key, type "/playstate". (This is exactly analogous to a Ki number, only it's 24 digits of hex.)