Sep 5, 2019 at 5:42am blksabbath74 said:
So can you play Higher Ground on EE?
It was always my favorite server, but diamond won't work on my PC...
Would love to get back in...
Nevermind, I see that it is not...
Any timetable on an EE rollout?
Sinfar has figured out how to run EE and Diamond players on the same server...might be worth looking into...
Would love to get back on Higher Ground.
We're aware of what Sinfar has been able to do. It's somewhat problematic for HG for a few reasons, but still a possible solution.
EE itself is still lacking a lot of the capabilities we need, resman being the most obvious.
-S
I also love NWN HG, that is why I am still playing it. When I say "issues" I do not simply refer to bugs in HG itself, I refer to bugs in NWNEE, or code in NWNEE that beamdog has stated they have no intention of adding capability for "at this time", that HG requires(maybe) for its existing functionality. I researched a little of the discussion of the Resman plugin for nwnx and whether those capabilities are being considered or ever would be considered, and you will see why the port over is not so readily available. However, I am not on the dev team for HG or beamdog, but I do see that the problem is not a simple one:
"quote" (caveat, this discussion is not recent, but it is the only mention of resman on beamdog forum)
forums.beamdog.com/discussion/75860/is-resman-functionality-available"I posted a question on the nwnx ee issues page few months back and they said that nwnx resman was not planned for nwn ee - because the resman functionality was going to be built in.
Was wondering if anyone can confirm if it is available or planned in the imminent future?
Eg: Ability to drop scripts / resources into a directory and have them resolved by the game server at runtime.
Comments
SherincallSherincall Posts: 348
June 19
Depends on what you mean by immediate future. It's been confirmed that it will be in the next patch for NWN. It has not been confirmed _when_ that patch will be.
Also, the game will support almost-but-not-quite what you say there. You can drop/update resources in a directory and the next time the game tries to load them, it will take the new ones. The "next time" might not always be deterministic, if the game is caching the data somewhere other than the builtin resman cache. This is a lot more noticeable on the client, where updating a texture will not immediately show it, and will require the model to get out of view and back in.
2DAs are also a notable example of cached resources, which won't be updated without a change on the NWNX end.
For other serverside resources, such as scripts, this should mostly work exactly as you'd expect. There's a few edge cases.
I don't suppose anybody is working on DynRes (Terras' ResMan alt) for NWNX:EE yet?
@balanor There's no plans to add any of that to the base game right now. If something turns out to be really useful for singleplayer or non-nwnx PWs *and* fits the theme, then we might pull it in, but right now nothing like that is on the roadmap.
@balanor You misunderstand. We've not discarded anything. There simply wasn't a trello card or a feature request for it that filtered through yet to reach actual planning. Also, consider, adding stuff to NWNX is [relatively] fast and painless. Putting functions into the base game is a combined dev+triage+QA effort that runs way longer, and is more complicated.
If those functions, or any NWNX functionality, fits the theme, we can always add it once time frees up for it. Efforts right now are being spent on stabilisation still (not much longer), and adding other cool features already on the roadmap.
Thus, there is a theme to limit inclusions on purpose. My guiding principle for this is these questions:
- Is this useful for singleplayer or regular multiplayer modules (or just persistent worlds; which might as well run nwnx)?
- Is this something safe to include? Is it easy to misuse? (Will there be support effort? Is it going to expose players to abuse? Will it leak player data? etc.)
- Is the usecase not so obscure as that only two people in the world will ever use it?
- And, way more abstract, but think about this for a moment: Will this sell the game? What's the best thing we can spend our time and money on to make sure NWN grows?
forums.beamdog.com/discussion/66953/nwnx/p3The context may or may not be precisely discussing critical functionality that HG relies on, as I said I am not a part of the dev team so I do not know that. However, with these terms it appears that HG will have little support for problems that could possibly be game breakers.