Skip to content
View in the app

A better way to browse. Learn more.

Obsidian Forum Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Noqn

Members
  • Joined

  • Last visited

  1. Hi, sorry for the late reply to these posts! I'll take a look at the issues/suggestions posted hopefully next week, the remainder of this weekend I'll be busy. aah yeah gonna check that out too Ah, interesting. I've considered adding a "comparison" view, displaying two GameDataObjects side by side. Maybe it would be nice to combine it with that... Oh, I'm going to check out the special character issue, thanks for reporting. I'll take a look at the terminal Exception, again thanks for reporting and sorry for the issues!
  2. Hm, I think I'm going to combine this feature with something else I've been thinking about... Combining GameDataObject-level queries, something like: Item || GodChallengeor more complex stuff like GodChallenge || Item { Soulbind || #IsUnique }In this case we could insert DebugName like this DebugName &= "woedica" && (Item || GenericAbility)
  3. ❤️ Thanks, that's great feedback, I'll take a look at it when I next work on Apotheosis. Ugh yeah this is incredibly obnoxious behavior from GTK. It also makes Windows' snippet tool and various recording software misjudge the size of the window... iirc I found a way to strip the shadows away but it caused really small border margins for resizing the window, though I can see if I can enable it for the next release and see if anyone is bothered. Good feature request, I'll have to think about the syntax first, where to expose the DisplayName query Really glad to hear people using the Query, it's another feature I'm very happy about 😊 Ah yeah this feature does exist! If you right-click any item in the result view, you also get the option "Copy All DebugNames to Clipboard" Another good feature suggestion, I'll think about this too. On the top of my head, I've exposed some APIs for queries when writing User Scripts: https://gitlab.com/noqn/apotheosis/-/wikis/User-Scripts#api You can see an example here: https://gitlab.com/noqn/apotheosis/-/wikis/User-Scripts#iterating-through-gamedataobjects foreach (var grimoireWithFireball in GameData.Query("*Grimoire.Spells[*]=Fireball")) { // Iterate through all GameDataObjects matching a specific Query }You could then dynamically build a big conditional/script based on these results, but then you would have to work with the ConditionalExpression/ScriptCall models which have a much more painful structure under the hood than the scripts you see in Apotheosis. I'll also think about providing more convenience features for building conditionals/scripts with code.
  4. ah ship CTD bug report jumpscare NEW RELEASE!! I realized now that the right description would be "non-ghost child nodes", oh well...
  5. Really, really cool find. Would've been an awesome introduction, fitting fampyr vibes at the very least. Her intro convo is in the 20_splintered_reef folder so maybe that's where she would've been found around. this made me remember the Fig campaign stretch goal that would've made her a full companion that we never got 🥹
  6. Apotheosis has a convenient GUI for this: Small documentation on progression tables: https://gitlab.com/noqn/apotheosis/-/wikis/home#progressiontables You can see the video here how it works:
  7. Sorry for the late reply, I don't think that's possible based on the available scripts sadly https://eternity.obsidian.net/game-data-formats/scripts
  8. Better late than never, but new patch out! https://i.imgur.com/dETNGrL.png 2025-07-20 Quest Node descriptions are now displayed and editable. 2025-07-19 (2) Quest Objective Node titles are now displayed and editable. Just realized I might've fixed this by accident in the 2025-07-18 release 😅
  9. Ah good finds, new patch out 😅 2025-07-19 Chatter AudioLookup entries are now written ordered by keys. Creating a ChatterNode from a parent String Table will now properly update the AudioLookup map. Creating a ChatterNode from a parent String Table will now properly enable the popup's Accept button when an Entry is selected.
  10. In a future update I want to hide the RandomWeight input unless the parent PlayType is random.
  11. 2025-07-18 Adjusted buttons on Chatter nodes: ChatterEventData - Removed Persistence dropdown, added NoPlayRandomWeight input if PlayType is set to Random or CycleRandom. ChatterNode - Added PlayRandomWeight input. ScriptNode - Added PlayRandomWeight input, added NoPlayRandomWeight input if PlayType is set to Random or CycleRandom. (also ChatterLink RandomWeight is not properly initialized) Basically the overlapping buttons will look like this: ChatterNode ScriptNode ChatterEventData PlayType NO YES YES NoPlayRandomWeight NO YES YES RandomWeight YES YES NO Persistence YES YES NO DisplayType YES NO NO
  12. 2025-07-06 (2) Added "Open WEM" button to Conversation Talk Nodes.
  13. Thanks, I messed up and didn't let the ScriptNode gui widgets inherit the elements from the DialogueNode widgets 😅 I pushed a fix which should be available now. This is ok, it won't affect deserialization.
  14. I ended up doing some very heavy refactoring on flowchart-related code. Everything should still work, but if you have some important conversation/chatter/quest projects in progress it might be a good time to take a backup on those just in case.
  15. Finally, new release! Chatter Support! 🥳 @Kvellen I changed the "highlight in folder"-button to instead play all matching files in the user's .wem associated media player, if available:

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.