You can continue previous discussion in PM or via email, but this seems the best way to get out where I am headed to everyone who seems interested. Pardon my wordiness.
First of all I don't want to control this. I do not intend on setting up my own website, this is intentially decentralized, and community led, and technically I think i can design it so it works in a decentralized manner effectively. At some point I can rethink that, but i want to do things now with the resources that I have, and work with the content we have out there already.
Second, I am posting here in NWN2 forums just because i had to choose one spot, nothing intended by it. Quite a bit of my focus is actually on getting the NWN1 features in parity, or when possible exceeding what I have in NWN2. This is for both games, perhaps other bioware games that use similar file formats eventually.

My program Never Launcher, it's already listing MP modules, and because I want to be inclusive, I went ahead and took the module list from 8-12 months ago ( yes it's that old ), and reformated it into data form, I even chose the 2da format because I am a bit nuts, and that works well with excel ( tab delimited ), as well as the toolset, and I figure that this is the most inclusive format. ( Note this is the exact same listing found here somewhere on the forums and it works the same way )
I have a file for NWN2 with lots of entries, and I made the same listing for NWN1 as a file with a single dummy listing. Before release I will get at least the current version of the NWN1 modules into 2da form, just so I can have a complete program, but that is time consuming, and takes away my time which can be spent on other things.
Actual data files just need to be in the data folder, and are here. These are what I need maintained.
CompleteModulesNWN1.2da
CompleteModulesNWN1.2da
This 8 month old version of NeverLauncher has not been changed --> Download Never Launcher Still prepping the next release so it's more polished and seems complete.
Note the features are all still there as found in this http://social.biowar...18848/1#8617967 but I am trying to focus the interface and add new interfaces for different types of users.
I do not want to be in control of this list, I am not really a SP player, I even want to retire from maintaining the NWN2 PW list. I want to focus on making tools so this sort of thing is easier, and really get closer to crowd sourcing this information, with volunteers who really focus on this managing the list to prevent some abuse.
I also want to keep my distance - I want to coordinate the format, provide the tools and such, but I don't want to have to update my program every single time a new SP module comes out. I also want the option for there to be 10 competing lists and for the players to be able to choose which they prefer. My program will just be one method of using these lists. As such I want each list owner to maintain the lists on the Vault, Nexus, or their own websites, and further I want a URL from them where they maintain the current version. When a player hits update, or periodically, I want to check for new versions and download them automatically. This is in reality the first iteration of my patching system which I want to use for many other things.
In addition this ensures the maintainer gets full credit, and should get hall of fame status, I will be able to inform the player where the list is coming from, and even let the player choose another source. ( if a player think they can do it better, let them do a competing version, or they can contribute, if they are indeed better or the original maintainer is AFK, then they should be able to take over )
Further, if another project wants to use the lists, assuming the creator and maintainer does not mind, that is great. I can see nwnlist posting the data, as well as even a scripter putting the data in game. I could even see it being moved to some API - we have a crazily creative community.
As for the maintainer and ease of their use. I intend on making a method in my program to edit this list with a full wizard type interface - similar to my spell editor, after discussing what additional fields could be added. I already can create a patch file from a given known version which includes all your edits, you can use this to collaborate changes. ( bit hard to understand but it works ). Further I can provide mysql dump files, bbcode formatted, sorted in multiple ways, so a single list can easily be posted on the forums or used in other programs.
Really I am thinking thru how it can benefit the maintainer because if what I am asking them to do makes what they are doing now easier, well it's more likely they will suport it.
I would like additional fields. I have the vault URL now, probably need the Nexus URL as well if it's available. Tags and the like for sorting and searching of course. This will need discussion.
I want to add a CRC for the actual module ( I can make that drag and drop actually ), as well as a list of separate files or packages required to play it. With a CRC and module name I can match it up to the in game content. Eventually I can do version checking so it can download modules packages and all required files, and if the author fixes something or has a complicated setup, this can do it for the user preventing user error.
Right now I just have the entry open the vault page, and the user can download the files from there, then hit play, and that to me is a worthy first step, as the list will be searchable and sortable.
Eventually, I want to allow the user eventually to be able to also download the module and if it's on their system to hit play. If it's out of date, I want to be able to update it. If it requires a package in my future package management system ( CEP or Kaedrins for example ) to work, I want that listed and to automatically download and install that just for usage with this modue. If it's incompatible with something, i want to list that too and remove just that. If there are conflicts, well I merge 2da and tlk files already. But this is all the future, and it begins with this first step of getting a listing in data form.
So in summary, what I am looking for from the community and myself
- 2 Generals, each representing either NWN1 or NWN2 respectively and willing to maintain such a list, with full responsibility and credit for it's quality. I also need to hear what features would make the work of these maintainers easier.
- A means to send additions and edits to those generals in a format they can just approve and drop in easily, and for the rest of the community to support those generals.
- A vault page storing the current list, and a forum post here ( probably with the bbcode version of the list underneath ) showing the current list version.
- Discussion on adding additional fields, to help players search ( tags ), package requirements, etc.
- Discussion on features in my program ( filters and how it works and what is displayed )
- Eventually addition of all the module download URL's, as well as other required files. ( which technically should be usable to create a working backup of the vault and nexus, especially of the popular files )
- Opportunity for others to come up with innovative uses for these lists
- Another 2 generals, Similar lists for NWN2 PW's showing data not provided by the game client, with their own 2 generals, and synced somehow with the skywing data. Listing of any PW's that refuse to use the API.
- Methods to send parameters to NWN1 and NWN2 to specify the module and bic to launch. Methods to launch a NWNx server and connect player to that module, while still making it work like single player (private) for all intents and purposes. ( allowing you to play on 2 cores and not just one, and use the improved resource loader and improved script execution. )
Modifié par painofdungeoneternal, 17 janvier 2013 - 07:06 .





Retour en haut








