Tag: Korman

  • October 2025 All Guilds Meeting Summary

    October 2025 All Guilds Meeting Summary

    Here is the summary for the 186th All Guilds Meeting, moderated by Claidi Song, along with the raw and cleansed chatlogs!

    Claidi announced that for various reasons she will need to step down from moderation after December. If you are interested in moderating the meetings after December, please get in contact via the Cyan Chat or MOULa Events Discord servers.

    Contents

    1. OpenUru
    2. Mysterium
    3. Events in the Cavern
    4. D’ni Language Classes
    5. R’Tayrtahn’s Story Nights
    6. Miscellanea

    OpenUru

    ☛ If you plan to participate to Hacktoberfest, the H’uru group on GitHub is offering a few issues tagged with “Hacktoberfest”, meant as good first projects for contributors (besides Plasma, there are also a few issues for Korman, PlasmaShop, Dirtsand and libHSPlasma). You can also contribute non-code, such as documentation or tutorials, and submit the link to Hacktoberfest rather than a pull request.

    ☛ Progress in ongoing on the East Wing expansion for the Ae’gura Messengers Pub; it is planned to become a proper conference room for Mysterium once finished.

    ☛ The first elevator from the top of the Descent Shaft to the Eder Tomahn is now fully functional. After the second elevator will be done, the main problem will be the floor elevator at the bottom of the Shaft.

    After that, past textural cleanups and other wirings, Descent will be pushed to Minkata Alpha for a new round of testing. Things will be broken past the elevators, but it will be a chance for suggesting visual changes.

    Pod 12 and the Reischu Apartment need a few more tweaks before they can be pushed to Minkata Prime.

    ☛ The Stage and the Meteor Shower event in Eder Naybree will finally be pushed forwards. Bot operators are asked to disable the “ExtcolBookVis” variable, since it enables links to yet unreleased Ages.

    Chiso Preniv, Kalamee and Explorers’ Emporium also have updates almost ready to be pushed to Minkata. A lot of fixes and additions for the upcoming quarter update were possible thanks to collaborations between creators, and we hope more will come.

    ☛ Typically the pipeline goes from Minkata Alpha (beta testing), to Minkata Prime (bug fixing), to MOUL Staging (final check on Cyan’s server software) and finally MOUL live. Note that MOUL Staging is a limited-access, temporary shard that affects the CavFunding; those with an account are asked to limit their access to specific testing purposes.

    ☛ The OpenUru and the Guild of Writers websites and repos were recently subject to AI scraper bot attacks. Hoikas and Rarified have done their best to block unauthorized accesses, but legitimate IP addresses may have been blocked inadvertently. If you’re a contributor and suddenly can’t log in, try contacting Rarified (OU) or Hoikas (GoW) through the usual forum/Discord channels.

    Mysterium

    ☛ The Creativity Prompt for October is “Orange”. Entries for the “Round” prompt for September were from Jet and Talashar.

    Events in the Cavern

    ☛ On Monday 6, Skyisblu shared the recipe of her chocolate zucchini cake, inspired by suggestions from August’s post-stream discussions.
    The Cooking Sessions are on the first Monday of the month at 12:00 KIT, via Twitch, in the Guild of Caterers’ Hood. You can find past recipes and recordings at Skyisblu’s blog and YouTube channel.

    ☛ IwonK will host a Wonky Talk (on her Twitch channel) on Friday 17 at 15:00 KIT in the Guild of Cookies’ Hood by the heek table. This month’s topic will be “Swiss Games”. Feel free to suggest interesting games she could talk (and draw) about. As always, there will be cookies!

    Besides streaming, IwonK is making some games of her own as a year-long gamedev challenge, using Bitsy; you can find them at her itch.io page.

    She is also working with Kefrith on an idea originating from the Mysterium Discord: a Mysterium-like online event. The work title is “Rivenium“, they are looking for ideas, events and presentations or panels. If you are interested, you can find IwonK or Kefrith on the Mysterium Discord, at the dedicated forum.

    ☛ Every Saturday, Ereshkigal is hosting an Ancient Stories event at 15:00 KIT in Chiso Preniv, reading folktales, translated ancient texts, historical fiction from all over the ancient world, as well as the occasional historical-inspired fan fiction.

    ☛ Babbel will host her next classical music program in the Hall of Kings in Ae’gura, on Monday 20 at 12:00 KIT. The theme for this month will be “Let the organ everywhere…“.

    ☛ Augur’s Speculative Fiction Book Club will discuss their current book, Ready Player One by Ernest Cline, in Nezetahn(1)’s Hood’s Eder Delin. Due to traveling, the discussion is postponed to November 15 at 12:30 KIT. Everyone is welcome to discuss their opinions on the book, using either voice or text chat.

    Brooketh briefly presented the Competitive Myst Online Group, hosting an Ahyoheek game every Saturday at 21:00 KIT in the Competitive Myst Online Hood. All players are welcome,  regardless of skill level. If you don’t know how to play, they will teach you. Or you can just hang out and observe. Voice chat is encouraged, but not required; both are used.

    On the Open Cave shard, Ayohiker holds an analogous event every Monday at 14:00 KIT in the Ayohikers’ hood.

    ☛ The Cavern Tours are on hold until late 2026.

    ☛ The October Town Hall will be skipped.

    Calum Traveler does live Age building on Twitch on Mondays and Fridays, when there are no other events on schedule.

    ☞ For a more complete list of upcoming events, check our calendar. Times and events may change at the last minute; you can find the latest updates at:

    D’ni Language Classes

    Shokhootahn Rehn had two updates, one for the D’ni Language Classes and one for the Story Nights. Visitors are asked to not post pellet points into the hood imager: one of his former students and a close friend, Yutiel Yoshi, who passed away in 2018, is listed there. He has refrained from posting pellets to maintain her name at the top, as a form of memorial.

    D’ni Language Classes schedule (click to expand)
    • Those who would like to attend the lessons should contact Rehn, preferably on Discord (r’Tayrtahn#1317), or via KImail (#80428). Be sure to include your KI number, so that Rehn can send you a reply!
    • The Guild of Instructors’ Hood will be open and public unless a class is in session. Classes are individual.
    • Daytime openings are on Monday to Friday, at 10:00, 11:00 or 12:00 KIT, depending on the student’s schedule.
    • Evening openings are on Monday to Friday, at 20:00, 21:00 or 22:00 KIT, depending on the student’s schedule.
    • Daytime availability is subject to change with little or no notice. Last-minute changes to class times will be announced via Magic Bot (#27527) or Mimi Bot (#71459); to be notified, add both as buddies, then PM them “advert”.

    R’Tayrtahn’s Story Nights

    Story Night Europe and Original Story Night will continue this month with the story of young Atrus as told in the novel, Myst: The Book of Atrus. Eventually they will cover all of the books and games, as well as the three human attempts at the restoration of D’ni.

    R’Tayrtahn records videos of the sessions (via an avatar named “I’m a bot, do not message”), that he will eventually upload to his YouTube channelBe careful if you PM r’Tay or the bot during the events, as messages will be visible in the videos.

    Videos now also come with auto translated captions in French, German, Indonesian, Italian, Polish, Portuguese and Spanish. Automatic translation often has trouble with words like “D’ni” or “linking books”, so your mileage may vary.

    Story Nights schedule (click to expand)
    • Story Nights are held in Tsahno’s Hood every Saturday, gathering at the fountain at around 23:00 KIT, with the story starting at about 23:30 KIT.
    • For Story Nights – Europe, the gatherings are on Saturday starting at 13:30 KIT, with the story starting at about 14:00 KIT.
    • On All Guilds Meeting days, the event will begin at 14:30 KIT or 30 minutes after the meeting, whichever is later.
    • The stories are told using voice chat, so you will need to have your speakers, headphones or KI devices on. If you would like a reminder, please send r’Tayrtahn (#58324) a KImail with your KI number included in the text, so that he can add you to his buddies list.

    Miscellanea

    ☛ This month, the Age Expeditions in Deep Island will visit Jo’nae Hood by Jonnee, including a restored version by SereneTiki, then they will tackle the puzzles of Takla Ma’kan, by the Huru.info group (not associated with the H’uru project). In the Open Cave, they will visit the last two pods of the Pod Age, then they will take the Fourth Journey in Minkata.


    That was it for this month. Please consider donating to keep the Cavern open!

    September ended with the CavFunding at 97% (CavCon 3) and the reserve at 636%.

    The next All Guilds Meeting is planned for Saturday, November 1st (Leevofo 10) at 13:00 KIT. Note that daylight saving in the U.S.A. ends later than most other countries, so that will be 20:00 CET.

    Until then!

  • Guild of Writers Releases Korman 0.17

    Guild of Writers Releases Korman 0.17

    The Guild of Writers released a new version of the age exporting tool Korman. This update represents 59 commits with approximately 1,950 lines of code changed since Korman 0.16.

    If you never used Korman, or need a refresher, there are tutorials available on the Guild of Writers wiki. If you need more help, or have comments, the discussion thread is here.

    Changelog:

    • Actually added the entry camera feature promised in the Korman 0.16 release notes (whoopsie daisy).
    • [1] Added the ability for colliders to block clickables.
    • Added the ability for Python File Nodes to “satisfy” a Python Activator Attribute.
    • Added the ability for Python File Nodes to serve as GUI Dialog handlers. (Thanks to dpogue for authoring this patch)
    • Added the ability to set the text color in the Localized Text Modifier. (Thanks to Doobes for authoring this patch)
    • Added the SDL Show/Hide Modifier.
    • [2] Added the Sound Reverb Region modifier. (Thanks to Sirius for authoring this patch)
    • Fixed a crash in the exporter when using a sitting camera.
    • Fixed a crash in the game client caused by exporting collision objects with no vertices.
    • Fixed a technical issue preventing the smallest two mip levels of DXT compressed textures from being exported. (Thanks to dgelessus for authoring this libHSPlasma patch)
    • Fixed Exclude Regions not working correctly with Python File Nodes.
    • [3] Fixed overzealous vertex sharing, allowing the same vertex to have different normals for different polygons. (Thanks to Sirius for authoring this patch)
    • Fixed some potential client crashes related to orphaned camera objects being left in the game files.
    • Fixed the description of the “Wind Object” in the Basic Water modifier to indicate that the Z axis sets the water height.
    • Fixed the “disabled texture” generated for dynamic planar environment maps used when the player has turned off planar reflections in the game client.
    • Fixed the Swivel Modifier not being available for empty objects. (Thanks to Doobes for authoring this patch)
    • Improved logging around layer animation and animation messages for better debugging of the “No controllable animations” error.
    • Removed the dependency on the xSitCam.py script from the “sitting camera” feature of the Sitting Behavior Modifier.
    • Removed the redundant “wind speed” setting from the Basic Water Modifier. A reference object should be used to set the wind speed. (Thanks to Sirius for authoring this patch)
    • [4] Reorganized the way bounds properties are stored, especially in logic nodes.

    Clickables

    [1] Previously, clickables could be clicked on through any object (such as walls) as long as the avatar was inside the clickable’s region and (optionally) facing the clickable. Now, all colliders will default to blocking clickables. In other words, you cannot click on a clickable through a wall. To revert to the previous behavior, uncheck the “Blocks Clickables” option in the Collision Modifier.

    Sound Reverb Regions

    [2] At this time, only TPotS supports sound reverb regions. Even if playing an Age on TPotS, these regions only function on Windows XP or lower. These regions exist primarily to ensure this information doesn’t get lost as Cyan Ages are converted to blend files. In the future, the H’uru client will support sound reverb regions – see pull request #1000. Adding these regions to new Ages will largely be ineffective at this time.

    Geometry Changes

    [3] This change will make the exported geometry reflect what is seen in Blender’s viewport more accurately and will improve the results of RT lighting, specular lights, and environment mapping. This is at a cost of potentially increasing the number of exported vertices, which may cause large meshes to exceed the vertex limit.

    Bounds Properties

    [4] All bounds properties are now stored under the hood on the Collision Modifier. Previously, it was possible for a single object to have multiple settings for its bounds. One node could say triangle mesh, and another could say convex hull, resulting in the exporter generating whatever it saw first. Now, there is only one source of truth. This may cause in-game behavior to change if Korman’s migration logic sees the bounds in a different order than the exporter does.

  • March 2025 All Guilds Meeting Summary

    March 2025 All Guilds Meeting Summary

    Here is the summary for the 179th All Guilds Meeting, moderated by Claidi Song, along with the raw and cleansed chatlogs!

    Contents

    1. OpenUru
    2. Mysterium
    3. Events in the Cavern
    4. D’ni Language Classes
    5. R’Tayrtahn’s Story Nights
    6. Miscellanea

    OpenUru

    ☛ February saw a number of losses for the community; the Kahlo Pub memorial was updated, and the Veelay journals will be updated soon.

    ☛ The fourth Rapid Age Development contest is ending soon, on March 8. The theme is a Pod Age; participants were assigned a basic pod shell file (for Blender or 3ds Max). Entries will not need to be MOULa-ready. For more info, check our dedicated post.

    ☛ A long awaited Age will be added soon on Minkata for public testing.

    Mysterium

    Hotel registration is now open: Mysterium 2025 will be held just north of Downtown Atlanta at the Hilton Garden Inn Atlanta Buckhead. The rate will be $129/night with complimentary breakfast and discounted parking included. Both single and double rooms are available.
    Rooms must be booked by July 9. After this date, rooms may be released back to the public and the discounted price will no longer be guaranteed. For more info, check the the Mysterium Location page.

    Submissions are still open: events through April 30, writing and artwork through July 15.

    Mysterium News updates will no longer be posted on Twitter/X. They will continue as scheduled on BluSky, Facebook, Discord, and their website.

    ☛ The Creativity Prompt for March–April is “Thawing“, the deadline is April 30. Entries for the “Rime” prompt for January–February were from Kefrith, Durin, Calum Traveler, TeaL, and Talashar.

    Events in the Cavern

    ☛ On Monday 3, Skyisblu will make a Dutch baby pancake,  a poufy pancake that can be made either savory or sweet, topped with all sorts of tasty things, and can be served for just about any meal.
    The Cooking Sessions are on the first Monday of the month at 12:00 KIT, via Twitch, in the Guild of Caterers’ Hood. You can find past recipes and recordings at Skyisblu’s blog and YouTube channel.

    IwonK will host a Wonky Draws (on her Twitch channel) on Friday 7 at 15:00 KIT in the Guild of Cookies’ Hood by the heek table. She will pick a random technique and a random idea from the audience for a drawing.
    She will also host a Wonky Talk on Friday 14 at 15:00 KIT in the Guild of Cookies’ Hood by the heek table. This month’s topic will be “Love Stories in Games“. Feel free to suggest interesting games she could talk (and draw) about. As always, there will be cookies!
    Besides streaming, IwonK is making some games of her own as a year-long gamedev challenge; you can find them at her itch.io page.

    ☛ Every Tuesday, Ereshkigal is hosting an Ancient Stories event at 11:30 KIT in Mir-o-Bot’s Eder Gira (PM “link” to Mir-o-Bot #32319 or MinBot #9292763 to get there), reading folktales, translated ancient texts, historical fiction from all over the ancient world, as well as the occasional historical-inspired fan fiction. They are currently reading a story about a son of Ramses the Great, who was a sorcerer and a historian himself.

    ☛ Babbel will host her next classical music program in the Hall of Kings in Ae’gura, on Monday 17 at 12:00 KIT. The theme this month is “Classical Music and Films“.

    Nosila is organizing this year’s International Women’s Week. Anyone interested in being involved in any way is welcome to get in touch either via KImail (#8961365) or the IWD Discord server. Many special events are already planned:

    • Monday 3, 14:30 KIT, in Vothol Gallery: Isa will be honoring the late singer, songwriter, pianist, and multiple Grammy winner Roberta ‘Rubina Flake’ Flack.
    • Wednesday 5, 12:00 KIT, in MinBot’s Kalamee: marker game event. PM ‘link’ to MinBot (#9292763) on the day for instructions. If you want to join the race to see who finishes first, please be there at the start.
    • Wednesday 5, 15:00 KIT, in the new Messengers Pub: Isa will broadcast music of Marianne Faithfull, late pop icon of London’s Swinging Sixties, who later went on to forge a career of more than 50 years.
    • Friday 7, 13:00 KIT, in the Hall of Kings (Ae’gura): Babbel will host the music stream ‘Music is a Female Word’.
    • Saturday 8, 13:00 KIT, in MinBot’s Bahvahnter: marker game event. PM ‘link’ to MinBot (#9292763) on the day for instructions. If you want to join the race to see who finishes first, please be there at the start.
    • Sunday 9, 9:30 KIT, Ae’gura Plaza: Nosila will host the music stream ‘Women A to Z’.
    • Sunday 9, 13:00 KIT, Ae’gura Plaza: Radio Free D’ni will hold the IWD special program ‘Ladies of Metal’.

    Augur’s Speculative Fiction Book Club will hold its first meeting in Nezetahn(1)’s Hood’s Eder Delin, on March 15 at 12:30 KIT. For the first meeting they picked The Invisible Life of Addie Larue by V.E. Schwab. In honor of International Women’s Day, they will start with a bit of history about women in speculative fiction. Everyone is welcome to discuss their opinions on the book, using either voice or text chat.

    PodHopper will celebrate the arrival of spring with a special Relaxing Session, on Tuesday 25 in the Eder Tsogal of PodHopper’s Hood at 13:00 KIT.

    ☞ For a more complete list of upcoming events, check our calendar. Times and events may change at the last minute; you can find the latest updates at:

    D’ni Language Classes

    Shokhootahn Rehn had two updates, one for the D’ni Language Classes and one for the Story Nights. Augur completed the final exam and passed the D’ni 101 class; votahret ah’shem khe-bahrtahtahvom!

    Visitors are asked to not post pellet points into the hood imager: one of his former students and a close friend, Yutiel Yoshi, who passed away in 2018, is listed there. He has refrained from posting pellets to maintain her name at the top, as a form of memorial.

    D’ni Language Classes schedule (click to expand)
    • Those who would like to attend the lessons should contact Rehn, preferably on Discord (r’Tayrtahn#1317), or via KImail (#80428). Be sure to include your KI number, so that Rehn can send you a reply!
    • The Guild of Instructors’ Hood will be open and public unless a class is in session. Classes are individual.
    • Daytime openings are on Monday to Friday, at 10:0011:00 or 12:00 KIT, depending on the student’s schedule.
    • Evening openings are on Monday to Friday, at 20:0021:00 or 22:00 KIT, depending on the student’s schedule.
    • Daytime availability is subject to change with little or no notice. Last-minute changes to class times will be announced via Magic Bot (#27527) or Mimi Bot (#71459); to be notified, add both as buddies, then PM them “advert”.

    R’Tayrtahn’s Story Nights

    Story Night Europe and Original Story Night will continue this month with the stories of the 33th kingRikooth. The rest of the month they will talk about king Kerath, the years between Kerath and the Fall, and the D’ni culture that existed up to the Fall.

    In honor of International Women’s Day, on Saturday 8 there will be a special story: ‘Strong Women in D’ni History’.

    Eventually they will cover all of the books and games, as well as the three human attempts at the restoration of D’ni. As this year the holidays fall mid-week, there will be stories for the entire month of December.

    R’Tayrtahn records videos of the sessions (via an avatar named “I’m a bot, do not message”), that he will eventually upload to his YouTube channelBe careful if you PM r’Tay or the bot during the events, as messages will be visible in the videos 😉

    Videos now also come with auto translated captions in French, German, Indonesian, Italian, Polish, Portuguese and Spanish. Automatic translation often has trouble with words like “D’ni” or “linking books”, so your mileage may vary 😉

    Story Nights schedule (click to expand)
    • Story Nights are held in Tsahno’s Hood every Saturday, gathering at the fountain at around 23:00 KIT, with the story starting at about 23:30 KIT.
    • For Story Nights – Europe, the gatherings are on Saturday starting at 13:30 KIT, with the story starting at about 14:00 KIT.
    • On All Guilds Meeting days, the event will begin at 14:00 KIT or 30 minutes after the meeting, whichever is later.
    • The stories are told using voice chat, so you will need to have your speakers, headphones or KI devices on. If you would like a reminder, please send r’Tayrtahn (#58324) a KImail with your KI number included in the text, so that he can add you to his buddies list.

    Miscellanea

    ☛ This month, the Fan Age Expeditions in Deep Island will conclude (for now!) the Path of the Lost Ages by visiting the Ruins of Azmar, by Melvin. Then they will visit the first Ages that made it to Uru Live, all by Doobes: the Guild of Messengers Pub, Chiso Preniv, Veelay Tsahvahn. They will also visit Tiam by Ametist. Next, it will be time for the fourth Age in the Secret of the Rainbow series by J.J. Jaguar, Somahoglahn. After that, they will visit Tovaht Bay and Ahreesen Melin by Semjay. The month will close with the quest for Quilla’s piano, starting in Elonin by Dulcamara.

    And that was it for this month. Please consider donating to keep the Cavern open!

    The next All Guilds Meeting is planned for Saturday, April 5, 2025 (Leenovoo 17) at 13:00 KIT.

    Until then!

  • February 2025 All Guilds Meeting Summary

    February 2025 All Guilds Meeting Summary

    Here is the summary for the 178th All Guilds Meeting, moderated by Claidi Song, along with the raw and cleansed chatlogs!

    Contents

    1. OpenUru
    2. Mysterium
    3. Events in the Cavern
    4. D’ni Language Classes
    5. R’Tayrtahn’s Story Nights
    6. Miscellanea

    OpenUru

    ☛ The fourth Rapid Age Development contest will start on February 8 and run until March 8. The theme will be a Pod Age; participants will be assigned a basic pod shell file (for Blender or 3ds Max). Entries will not need to be MOULa-ready, but at least working on the Destiny shard.

    The only canon guideline is that if you set your pod on the Pod Age, you cannot include a moon. While it is not known with certainty that the Age has no moons at all, no pod set on it shows one.

    As with previous editions, the intention is to encourage potential builders with a challenge with specific limits in size and time. Tre’bivdil and the Vothol Gallery were originally built for similar contests. It will be up to each builder if and on which shards to submit these Ages for release.

    ☛ A couple of Ages are on Minkata Alpha for the first round of debugging: Rei’schu Vo’at Veknen (formerly the Rei’schu Apartment) by Calum Traveler and Sameehn by Ametist. If all goes well, they may be released on MOULa sometime in the first half of the year!

    Mysterium

    ☛ If you plan to attend Mysterium in person, you have not finished the Riven remake yet and you wish to avoid spoilers, this year they will be giving little “no spoilers” star stickers to put on your badge holder.

    ☛ All submissions are currently open: shirt and pin designs through February 26, events through April 30, writing and artwork through July 15.

    Mysterium News updates will no longer be posted on Twitter/X. They will continue as scheduled on BluSky, Facebook, Discord, and their website.

    ☛ The Creativity Prompt for January–February is “Rime” (in any sense), the deadline is February 28. Entries for the “Hearth” prompt for November–December were from Calum Traveler and Talashar.

    Events in the Cavern

    ☛ On Monday 3, Skyisblu will tackle the fabled recipe for chor bahkh, the meat-filled roll mentioned in The Book of Ti’ana, and the only actual mention of food (along with ikhah naijuhets) in the entire Myst trilogy.

    The Cooking Sessions are on the first Monday of the month at 12:00 KIT, via Twitch, in the Guild of Caterers’ Hood. You can find past recipes and recordings at Skyisblu’s blog and YouTube channel.

    ☛ Every Tuesday, Ereshkigal is hosting an Ancient Stories event at 11:30 KIT in Mir-o-Bot’s Eder Gira (PM “link” to Mir-o-Bot #32319 or MinBot #9292763 to get there), reading folktales, translated ancient texts, historical fiction from all over the ancient world, as well as the occasional historical-inspired fan fiction. They are currently reading a story from the days of Ramses II, in ancient Egypt.

    ☛ Babbel will host her next classical music program in the Hall of Kings in Ae’gura, on Monday 17 at 12:00 KIT. The theme this month is “Composers from Scandinavia“.

    Dah’mpa announced Dah’mpa Waves, a series of events on Brazilian music, a mix of streaming and the occasional live broadcast. There will be no pre-determined schedule; the first event will be held on Friday 14 at 16:00 KIT, in a yet undecided location. It will be a live guitar and voice event on Dah’mpa’s Twitch channel [link t.b.a.].

    PodHopper announced a Celtic Night event, the first of a series that will air every three months, separate from the Relaxing Sessions. The first Celtic Night event will be held on Friday 14 in the Guild of Healers hood’s Eder Delin at 13:00 KIT. (same day as Dah’mpa Waves but earlier, so the two events will not clash).

    Nosila will organize this year’s International Women’s Day, on March 8. Anyone with ideas for events, or interested in being involved in any way, is welcome to get in touch either via KImail (#8961365) or the IWD Discord server.

    Augur is starting a speculative fiction book club. Meetings will be held in Nezetahn(1)’s Hood’s Eder Delin, on the third Saturday of every other month (so March 15, May 17, July 19, September 20, and November 15) at 12:30 KIT.

    For the first meeting Augur picked three novels up for vote, via reactions in either the MOULa Events Discord or the URU Community Movies and Games Discord. Voting for more than one book is fine, but please vote only on one server, not both. The novels are:

    ☞ For a more complete list of upcoming events, check our calendar. Times and events may change at the last minute; you can find the latest updates at:

    D’ni Language Classes

    Shokhootahn Rehn had two updates, one for the D’ni Language Classes and one for the Story Nights.

    Visitors are asked to not post pellet points into the hood imager: one of his former students and a close friend, Yutiel Yoshi, who passed away in 2018, is listed there. He has refrained from posting pellets to maintain her name at the top, as a form of memorial.

    D’ni Language Classes schedule (click to expand)
    • Those who would like to attend the lessons should contact Rehn, preferably on Discord (r’Tayrtahn#1317), or via KImail (#80428). Be sure to include your KI number, so that Rehn can send you a reply!
    • The Guild of Instructors’ Hood will be open and public unless a class is in session. Classes are individual.
    • Daytime openings are on Monday to Friday, at 10:0011:00 or 12:00 KIT, depending on the student’s schedule.
    • Evening openings are on Monday to Friday, at 20:0021:00 or 22:00 KIT, depending on the student’s schedule.
    • Daytime availability is subject to change with little or no notice. Last-minute changes to class times will be announced via Magic Bot (#27527) or Mimi Bot (#71459); to be notified, add both as buddies, then PM them “advert”.

    R’Tayrtahn’s Story Nights

    Story Night Europe and Original Story Night will continue this month with the stories of the 29th king, Adesh, and his successors Lanaren, Asemlef, and Jaron.

    Eventually they will cover all of the books and games, as well as the three human attempts at the restoration of D’ni. As this year the holidays fall mid-week, there will be stories for the entire month of December.

    R’Tayrtahn records videos of the sessions (via an avatar named “I’m a bot, do not message”), that he will eventually upload to his YouTube channelBe careful if you PM r’Tay or the bot during the events, as messages will be visible in the videos 😉

    Videos now also come with auto translated captions in French, German, Indonesian, Italian, Polish, Portuguese and Spanish. Automatic translation often has trouble with words like “D’ni” or “linking books”, so your mileage may vary 😉

    Story Nights schedule (click to expand)
    • Story Nights are held in Tsahno’s Hood every Saturday, gathering at the fountain at around 23:00 KIT, with the story starting at about 23:30 KIT.
    • For Story Nights – Europe, the gatherings are on Saturday starting at 13:30 KIT, with the story starting at about 14:00 KIT.
    • On All Guilds Meeting days, the event will begin at 14:00 KIT or 30 minutes after the meeting, whichever is later.
    • The stories are told using voice chat, so you will need to have your speakers, headphones or KI devices on. If you would like a reminder, please send r’Tayrtahn (#58324) a KImail with your KI number included in the text, so that he can add you to his buddies list.

    Miscellanea

    The Video Game History Foundation released a library of restored behind-the-scenes footage from Cyan’s Vault.

    ☛ This month, the Fan Age Expeditions in Deep Island will explore Tentsahveet by J.J. Jaguar, third chapter in The Secret of the Rainbow series. They will then investigate Palamary bay, and the connected Ages of Peridia, Myst Refuge and Ruins of Azmar, by Melvin.


    And that was it for this month. Please consider donating to keep the Cavern open!

    December ended with the CavFunding at 110% (CavCon 4.1) and the reserve at 719%, with no extra expenses.

    The next All Guilds Meeting is planned for Saturday, March 1st, 2025 (Leevotahr 19) at 13:00 KIT.

    Until then!

  • January 2025 All Guilds Meeting Summary

    January 2025 All Guilds Meeting Summary

    Here is the summary for the 177th All Guilds Meeting, moderated by Claidi Song, along with the raw and cleansed chatlogs!

    Contents

    1. Hosting Events
    2. OpenUru
    3. Mysterium
    4. Events in the Cavern
    5. D’ni Language Classes
    6. R’Tayrtahn’s Story Nights
    7. Miscellanea

    Hosting Events

    Claidi Song relayed a message from Minasunda, pointing out that special events – e.g. annual festivities like Christmas, New Year’s Eve, Halloween, etc, or the opening of a new Age, or community anniversaries like MOULa’s opening or Myst’s release – should take priority over weekly or monthly events.

    It would be reasonable for hosts to negotiate skipping or postponing their events on those particular occasions, or at least accept that another event will take place at the same time. Unfortunately that does not always happen without hosts getting offended.

    After dealing with such situations for many years, Minasunda has announced she no longer feel able to organize or coordinate these special events. She will still do the daily announcements.

    OpenUru

    Tweek announced a Rapid Age Development contest is planned to be held in February; more details will be announced soon. The theme will be a Pod Age; participants will be assigned a basic pod shell file (for Blender or 3ds Max). Entries will not need to be MOULa-ready, but at least working on the Destiny shard.

    As with previous editions, the intention is to encourage potential builders with a challenge with specific limits in size and time. Tre’bivdil and the Vothol Gallery were originally built for similar contests. It will be up to each builder if and on which shards to submit these Ages for release.

    Mysterium

    ☛ The 2025 edition of the convention will be held on August 1–3 in Atlanta, GA. The writing and artwork table is open for submissions until July 15.

    ☛ The Creativity Prompt for January–February is “Rime ” (in any sense), the deadline is February 28. Entries for the “Hearth” prompt for November–December were from Calum Traveler and Talashar.

    Events in the Cavern

    IwonK will host a Wonky Talk (on her Twitch channel) on Friday 17 at 15:00 KIT in the Guild of Cookies’ Hood by the heek table. This month’s topic will be “Racing Games“. Feel free to suggest interesting games she could talk (and draw) about. As always, there will be cookies!

    IwonK is also making some games of her own as a year-long gamedev challenge; you can find them at her itch.io page.

    ☛ Every Tuesday, Ereshkigal is hosting an Ancient Stories event at 11:30 KIT in Mir-o-Bot’s Eder Gira (PM “link” to Mir-o-Bot #32319 or MinBot #9292763 to get there), reading folktales, translated ancient texts, historical fiction from all over the ancient world, as well as the occasional historical-inspired fan fiction.

    Recently, they have finished the tale of Bagoas and the tragic life of Alexander the Great. They have now started an ancient Egyptian ghost story, written two thousand years ago and involving magic, court intrigue and mummies.

    ☛ Babbel will celebrate her birthday on Monday 6 at 13:00 KIT in Kirel, with non-classic music. She will also host her regular classical music program in the Hall of Kings in Ae’gura, on Monday 20 at 12:00 KIT. The theme for this month is yet undecided at the time of this post.

    ☛ Vittorio Brunetti (Korov’ev) announced the release of episode 16 of The Lost Art, “The Growers, a machinima series by MystiTech Productions set in the Cavern, a few years in the future.

    ☛ A memorial for explorer Bella, who recently passed away, will be held on January 10 at 15:00 KIT, in the Ae’gura plaza. Requests or memories can be sent to Isa via KImail (#11584648) or Discord (isa.2167).

    ☛ For a more complete list of upcoming events, check our calendar. Times and events may change at the last minute; you can find the latest updates at:

    D’ni Language Classes

    Shokhootahn Rehn had two updates, one for the D’ni Language Classes and one for the Story Nights.

    Visitors are asked to not post pellet points into the hood imager: one of his former students and a close friend, Yutiel Yoshi, who passed away in 2018, is listed there. He has refrained from posting pellets to maintain her name at the top, as a form of memorial.

    D’ni Language Classes schedule (click to expand)
    • Those who would like to attend the lessons should contact Rehn, preferably on Discord (r’Tayrtahn#1317), or via KImail (KI# 80428). Be sure to include your KI number, so that Rehn can send you a reply!
    • The Guild of Instructors’ Hood will be open and public unless a class is in session. Classes are individual.
    • Daytime openings are on Monday to Friday, at 10:0011:00 or 12:00 KIT, depending on the student’s schedule.
    • Evening openings are on Monday to Friday, at 20:0021:00 or 22:00 KIT, depending on the student’s schedule.
    • Daytime availability is subject to change with little or no notice. Last-minute changes to class times will be announced via Magic Bot (KI #27527) or Mimi Bot (KI #71459); to be notified, add both as buddies, then PM them “advert”.

    R’Tayrtahn’s Story Nights

    Story Night Europe and Original Story Night will continue this month with the stories of the 26th king, Yableshan, and his successors Emen and Me’emen. There will be no story on Saturday 11, due to family obligations.

    Eventually they will cover all of the books and games, as well as the three human attempts at the restoration of D’ni. As this year the holidays fall mid-week, there will be stories for the entire month of December.

    R’Tayrtahn records videos of the sessions (via an avatar named “I’m a bot, do not message”), that he will eventually upload to his YouTube channelBe careful if you PM r’Tay or the bot during the events, as messages will be visible in the videos 😉

    Videos now also come with auto translated captions in French, German, Indonesian, Italian, Polish, Portuguese and Spanish. Automatic translation often has trouble with words like “D’ni” or “linking books”, so your mileage may vary 😉

    Story Nights schedule (click to expand)
    • Story Nights are held in Tsahno’s Hood every Saturday, gathering at the fountain at around 23:00 KIT, with the story starting at about 23:30 KIT.
    • For Story Nights – Europe, the gatherings are on Saturday starting at 13:30 KIT, with the story starting at about 14:00 KIT.
    • On All Guilds Meeting days, the event will begin at 14:00 KIT or 30 minutes after the meeting, whichever is later.
    • The stories are told using voice chat, so you will need to have your speakers, headphones or KI devices on. If you would like a reminder, please send r’Tayrtahn (KI# 58324) a KImail with your KI number included in the text, so that he can add you to his buddies list.

    Miscellanea

    ☛ The Fan Age Expeditions in Deep Island will kickstart the year exploring the Cathedral by DenDwaler. They will then investigate the mysteries of Alabaster by Dulcamara. Closing the month, or perhaps starting February, they will then begin the adventure in Laki’anay by the New Age Project.


    And that was it for this month. Please consider donating to keep the Cavern open!

    The next All Guilds Meeting is planned for Saturday, February 1st, 2025 (Leevosahn 25) at 13:00 KIT.

    Happy New Year!

  • News Roundup #30

    MOULa got a new update on Tuesday 12 for the Q3 update. You can find more info about all the fixes and goodies in our dedicated post. The new location, the Explorers’ Emporium, will be unveiled on December 5 at 13:00 KIT, in Chiso Preniv.

    ☛ At the end of October, Cyan announced a big update to the VR remake of Myst. The main highlight is the upgrade from Unreal Engine 4 to Unreal Engine 5, which solved a number of stability issues on various platforms.

    ☛ Then, on November 8, Cyan announced a big update to Firmament, with a number of quality-of-life changes for MacOS and Windows. Due to a few remaining PS-specific issues, the ports to PlayStation 4, 5, and PSVR2 have been delayed to the first quarter of 2025.

    ☛ The Mysterium committee announced the dates for Mysterium 2025: August 1st – 3rd. Masks and COVID vaccines will be strongly encouraged; masks will be available for attendees who did not bring their own. Submissions for this year’s Writing and Artwork table are open and will be accepted through July 15.

    ☛ In the last couple of months there has been a lot of behind-the-scenes activity on the Open Cave shard, to get it on par and compatible with the latest version of MOULa. The website has also been recently restyled and renovated.

    ☛ Episode 16 of The Lost Art, by MystiTech Productions, is coming on January 4, 2025 at 14:30 KIT. The premiere live chat will as usual start half an hour before.

    ☛ On October 11 Necrovarius released part five of the “Myst Explained” video series.

    ☛ Calum Traveler has been streaming Blender for Korman for Beginners, a series showcasing the Guild of Writers’ Age building tool.

  • Mysterium 2024

    Mysterium 2024

    The XXV Mysterium was held in Montréal, Canada on July 12–14, with the panels and presentations streamed to both Twitch and YouTube.

    Belford wrote a summary in his blog, giving his perspective on the various updates.


    Friday started with the Opening Announcements with a few words and reminders from the convention chairs.

    ☛ In the Cyan ‘State of the Union’ prerecorded panel Rand Miller, Hannah Gamiel and Eric A. Anderson gave a few updates on their games. While Riven‘s critical reception has been phenomenal, sales have not been correspondly positive. Riven costed “less than 2%” of a AAA game of comparable quality to make; it was a “monumental effort” and they really want to scale down their workload.

    Touching on the design process, they started with drastic redesign ideas, narrowing them them down to only those that directly supported the game experience. They also had to iron bugs and glitches quite close to launch.

    For the immediate future, they will be working on porting Firmament and Riven to more platforms, and improving Myst on the Quest 3. After that, Rand confirmed they have started on a new game in the D’niverse; it will be a new storyline and you will not have to be familiar with the Myst series to play it. They expect to have more to say next year.

    Also, Rand is retiring: with Riven released, he feels it’s the right time to cut back considerably; he will still be involved with advising on game design and such, but not as often and as much.

    ☛ In the Myst Reverse Engineer panel, Jeff Barbi showed how to hack the original Myst (thanks to Uli Kusterer’s HyperCard work), and a few interesting results of editing the HyperTalk source code. The original fireplace puzzle accepted two codes, from page 158 but also page 148. The HyperCard stack was password-locked against editing, but this feature can easily be bypassed with modern tools, and Jeff was able to recover the original password.

    ☛ In the Myst Online Update, a group of fan developers (AgeExplorer, Doobes, DPogue, Harley, Semjay and Yali) gave a few updates on what’s been going on in the Cavern. The writing team is trying a long-term story arc (“Diplomacy”) involving first contact with an unexpectedly inhabited Age. On the open source client front, DPogue has continued to improve the Korman Blender plugin, as well as the MacOS client, which however is not yet ready for testing on the live servers.

    As for upcoming Ages, Doobes and AgeExplorer are still working on the Descent: you can now take the elevator down the Shaft and mostly solve the puzzles there, and walk down the spiral staircase that runs the entire length of the Shaft. Doobes is also working on a major Chiso expansion. Tweek is working on a library Age, a garden homage to Myst, a rework of of Fahets, and a new Neighborhood. Semjay is working on completing one of Cyan’s cancelled Ages for Uru, Venalem, and also on the Explorer’s Emporium. Harley is working on expanding Naybree and on an Age called Rei’schu. Yali is working on a private city area and on UI updates for the client.

    ☛ The rest of the day was dedicated to events that were not streamed. In Uru Live, a devious marker mission ws released (video). For Puzzle Time, Rayne and m13 challenged the participants with a set of devious puzzles. For the Dance Event, Annacat explored the music of the Myst series through dance and creative movement, teaching a simple short choreography.


    Saturday started with a few events that were not streamed: the Mysterium Unconference, an unstreamed set of participant-driven discussion sessions; What Would Catherine Build? (Atrus was too busy this year!), where teams were asked to build something that met certain requirements, and delivered clever presentations for why they built like that.

    The subsequent three panels were all about Myst IV: Revelation:

    ☛ In the Designing Worlds panel, Patrick Fortier (Creative Director & Lead Game Designer), Mary DeMarle (Designer & Writer), Sebastien Yelle (Level Designer) and moderator Katie “Khatie” Postma (Community Manager) discussed bringing Myst IV’s world to life, the creative process, technical challenges and innovative design choices.

    ☛ In the Living Worlds panel, Meinert Hansen (Senior Art Director) and Guy Sprung (Actor for Achenar) shared their experience bringing the worlds and characters of Myst IV to life through visuals, sound, and motion.

    ☛ In the Retrospection panel, Mary DeMarle, Patrick Fortier, Meinert Hansen, Katie “Kha’tie” Postma, Guy Sprung and Sebastien Yellel shared behind-the-scenes insights, stories and the creative processes that brought the game to launch.

    ☛ The rest of the day was dedicated to events that were not streamed. In the Guildmaster event, Taerun assigned the participants a variety of unique tasks to complete.


    Sunday started with the Myst Documentary panel, where Philip Shane (filmmaker), Katie “Kha’tie” Postma and Joshua Reinstein gave the latest updates and showed some footage of the Riven launch event at Cyan HQ. The documentary is having trouble funding the full production. David Van Taylor was brought in to help with pitching, and Julie McElmurry is helping with production. The working title now is “A World I’d Want To Live In: Myst and the Video-Game Revolution“.

    ☛ The Closing Ceremonies wrapped up this year’s convention, running the prize drawing, and announced next year’s location: Atlanta, GA!

    ☛ After the Closing Ceremonies, attendees joined unofficial excursions to see some of Montréal’s many attractions, including the Biodôme and the Jardin Botanique.


    Thanks and kudos to the Mysterium Committee, who did a great job at organising and managing the event.

    Looking forward to next year!

  • March 2024 All Guilds Meeting Summary

    March 2024 All Guilds Meeting Summary

    Here is the summary for the 167th All Guilds Meeting, moderated by Claidi Song, along with the raw and cleansed chatlogs!

    Contents

    1. Mysterium
    2. Events in the Cavern
    3. D’ni Language Classes
    4. R’Tayrtahn’s Story Nights
    5. Miscellanea

    Mysterium

    T-shirt submissions are now closed. Event submissions are still open until May 12, while writing and artwork table submissions are open until June 30.

    ☛ The creativity prompt for March is “Memory”; the deadline is the 31st. Entries for the “Ice” prompt for February were from, Calum Traveler, Redwoodrroad, and Talashar.

    Events in the Cavern

    ☛ To celebrate International Women’s Day there will be a week of special events, including:

    • Sunday 3 at 13:00 KIT: Radio Free D’ni started off the week with a revised and expanded IWD show remastered from 2019;
    • Monday 4 at 12:00 KIT, in the Guild of Caterers’ Hood: Cooking Session with Sky made homemade pizza and chatted a bit about women in the restaurant industry;
    • at 13:30 KIT, in the Hall of Kings in Ae’gura: Classic with Babbel hosted a special broadcast with female performers. The regular show will be on Monday 18 at 12:00 KIT, and will be about film soundtracks;
    • at 15:30 KIT, in Eder Naybree at the beach: Isa & Sky hosted a ’90s music show, hanging out around the bonfire;
    • Tuesday 5 at 12:00 KIT, at Kalamee (PM “link” to Mir-o-Bot #32319 or MinBot #9292763): Ereshkigal will host a show about Rhadopis of Nubia, a great woman of ancient Egypt;
    • Friday 8 at 12:00 KIT, at Sutherland Point in Ae’gura: Nosila will host a music show about award winning female artists;
    • Friday 15 at 15:00 KIT, in the Guild of Cookies’ Hood by the heek table: IwonK will host a Wonky Talk about female protagonists in video games (and is also making games on itch.io);
    • Saturday 9 at 12:00 KIT: Dah’mpa will host a music show about female Brazilian bands.

    ☛ On Sunday 3 at 9:00 KIT, Jodok & Philip Gray hosted a special show at The Open Cave shard, in the City of Dimensions (which you can reach using the /cod command), a tribute to the late Grandbad. The TOC Facebook page is no longer maintained, but there is a Discord server, where you can find help installing the shard, or just have a chat. You can also contact Jodok at his FB page.

    ☛ On Sunday 17 there will be two Saint Patrick’s Day parades, one at 13:00 KIT, starting in Elonin and led by Eternal Seeker, and one at 17:00 KIT, starting in Ae’gura plaza and led by Claidi Song.

    ☛ For a more complete list of upcoming events, check our calendar. Times and events may change at the last minute; you can find the latest updates at:

    D’ni Language Classes

    R’Tayrtahn gave two updates, one for the D’ni Language Classes and one for the Story Nights.

    Visitors are asked to not post pellet points into the hood imager: one of his former students and a close friend, Yutiel Yoshi, who passed away in 2018, is listed there. He has refrained from posting pellets to maintain her name at the top, as a form of memorial.

    More about the D’ni Language Classes (click to expand)
    • Those who would like to attend the lessons should contact Rehn via PM or KImail (KI# 80428), or on Discord (r’Tayrtahn#1317).
    • The Guild of Instructors’ Hood will be open and public unless a class is in session. Classes are individual.
    • There will be no daytime openings for the next two months, as r’Tayrtahn is moving and his daytime hours are spent packing;
    • evening openings are on Monday to Friday, at 20:0021:00 or 22:00 KIT, depending on the student’s schedule.
    • Daytime availability is subject to change with little or no notice. Last-minute changes to class times will be announced via Magic Bot (KI #27527) or Mimi Bot (KI #71459); to be notified, add both as buddies, then PM them “advert”.

    R’Tayrtahn’s Story Nights

    Story Night Europe and Original Story Night are at the fifth story of the second human restoration of the Cavern, the third attempt overall. There will be no story on March 30 – the weekend of the major part of the move!

    Eventually they will cover all of the books and games, as well as the three human attempts at the restoration of D’ni, and the bi-annual Bahro Glyph Tour.

    They will also cover the five-part chapter play “Jae’s Journey“, written by explorer Janai and posted to the Mystonline.com forums in 2008; if anyone is still in contact with her, please let her know that her story is about to be performed, probably on April 6 this year, and that she is welcome to attend.

    R’Tayrtahn records videos of the sessions (via an avatar named “I’m a bot, do not message”), that he will eventually upload to his YouTube channelBe careful if you PM r’Tay or the bot during the events, as messages will be visible in the videos 😉

    Videos now also come with auto translated captions in French, German, Indonesian, Italian, Polish, Portuguese and Spanish. Automatic translation often has trouble with words like “D’ni” or “linking books”, so your mileage may vary 😉

    More about the Story Nights (click to expand)
    • Story Nights are held in Tsahno’s Hood every Saturday, gathering at the fountain at around 23:00 KIT, with the story starting at about 23:30 KIT.
    • For Story Nights – Europe, the gatherings are on Saturday starting at 13:30 KIT, with the story starting at about 14:00 KIT.
    • On All Guilds Meeting days, the event will begin at 14:00 KIT or 30 minutes after the meeting, whichever is later.
    • The stories are told using voice chat, so you will need to have your speakers, headphones or KI devices on. If you would like a reminder, please send r’Tayrtahn (KI# 58324) a KImail with your KI number included in the text, so that he can add you to his buddies list.

    Miscellanea

    ☛ The Guild of Writers released a new version of the age exporting tool Korman. You can read more in our dedicated post.

    ☛ In March, the Fan Age Expeditions in Deep Island will complete the exploration of the educational series Geologica, by Ametist & Metabasalt. Then, they will explore the puzzle age of Oolbahnneea, by Wodan, the whimsical chain-letter age Rell-too, and a few age by Jamey including Tsoidahl Sheegahtee and Writers’ Niche.

    ☛ Cyan’s decision to replace the DVD for a GOG code in the physical rewards for Firmament has proven controversial; until March 22, Cyan is offering to organize returning your rewards for a refund.


    And that was it for this month. Please consider donating to keep the Cavern open!

    January ended with the CavFunding at 76% (CavCon 2.7) and the reserve at 600%, with no extra expenses.

    The next All Guilds Meeting is planned for Saturday, April 6, 2024 (Leenovoo 18) at 13:00 KIT.

    Until then!

  • Guild of Writers Releases Korman 0.16

    Guild of Writers Releases Korman 0.16

    The Guild of Writers released a new version of the age exporting tool Korman. This update represents 22 commits with approximately 750 lines of code changed since Korman 0.15.

    If you never used Korman, or need a refresher, there are tutorials available on the Guild of Writers wiki. If you need more help, or have comments, the discussion thread is here.

    Changelog:

    • [1] Added the ability to specify an “entry camera” on the Spawn Point Modifier.
    • Added Korman’s version number to the addon user preferences in Blender.
    • Changed the mesh exporter to allow modulating lightmaps with vertex colors.
    • Fixed a crash in the Add > Linking Book operator.
    • Fixed a crash in the exporter when directories are missing from the game directory.
    • Fixed a crash in the exporter when packaging an Age.
    • Fixed a potential crash in the game when certain manually tessellated flat convex hulls are exported.
    • Fixed a potential crash in the game when multiple Note Popup modifiers are used to target a single GUI page.
    • Fixed an issue in which GUI Dialogs did not appear in game.
    • Fixed an issue in which the Volume Sensor node might behave incorrectly with certain obtuse angles.

    Entry Cameras:

    [1] Entry cameras are special cameras that are activated when a player first links into the Age. These will often be fixed cameras that offer a unique vantage point at the spawn point they are associated with. An entry camera will remain active until the player moves outside of a very small region surrounding the spawn point. Once the camera has been deactivated, the only way the entry camera can be seen again is to link out and back into the Age.

    Note that entry cameras require the xEntryCam.py script. The current status for this script is:

    • H-uru/Plasma (MOUL): Available in clients built on or after January 18, 2024.
    • Legacy MOUL: unknown
    • OfflineKI (TPotS): Available in OfflineKI built on or after January 15, 2024.
  • Guild of Writers Releases Korman 0.15

    Guild of Writers Releases Korman 0.15

    The Guild of Writers released a new version of the age exporting tool Korman. This update represents 59 commits with approximately 4,100 lines of code changed since Korman 0.14.

    If you never used Korman, or need a refresher, there are tutorials available on the Guild of Writers wiki. If you need more help, or have comments, the discussion thread is here.

    Changelog:

    • [1] Added experimental support for GUIs.
    • Added the Change Subworld Message node.
    • Added the concept of “External Pages.”
    • Added the “Late” render pass to the Render Dependencies modifier. (Thanks to Hazado for authoring this patch.)
    • Added the Telescope Modifier. (Thanks to Doobes for co-authoring this patch.)
    • Did lots of gnarly plumbing under the hood.
    • Fixed a bug in which Group Masters wouldn’t be exposed to Python scripts correctly.
    • [2] Fixed a bug in which Facing Target Nodes did not function as expected when used in a Region Sensor Node instead of a Clickable Node.
    • Fixed a crash in the exporter when a cube environment map has no image assigned. (Thanks to Doobes for authoring this patch.)
    • Fixed an issue in which blank BuiltIn and Textures PRPs may be created when you ask for Korman to *not* create them at all.
    • Fixed an issue in which the “Auto Load” and “Local Only” Page options did nothing. (Thanks to Deledrius for authoring this patch.)
    • Fixed a potential crash in the exporter when a dependency file is missing.
    • Fixed a potential crash in the exporter when a Sound Message node is sent to a Random Sound.
    • Improved the handling of ptAttribNamedResponder such that Responders linked to these attributes will be exported with the same name as the Responder Node that exports them.
    • Improved the handling of modifiers such that only certain modifiers may be added to objects, based on the object type (no more empty objects with collision modifiers).
    • Improved the (mis-)handling of 3D Stereo sounds.
    • [3] Improved the rendering of text in the Localized Text Modifier when the text is rendered to an alpha layer.
    1. All Game GUI functionality is currently experimental. You are invited to use this functionality in your Ages; however, please be aware that the current functionality represents only the barest of bare bones. Further work on may cause your GUIs to break or require adjustments in future versions of Korman. Further, the functionality may contain bugs. Please report any and all bugs to the GitHub issue tracker.
    2. BREAKING CHANGE: The Facing Target Node can now only link to one target node.
    3. Requires a corresponding client update to the Python file xDynTextLoc.py