Navigation
Options
Post Reply
Username:
Verification:
Subject:
Message: [quote author=Marvin link=msg=150393 date=1697617736] Long time, no see - apologies for that, manager has simply fallen to the wayside. In any case, todos would be: * Thief 1 compatibility fixes * typo fixes * new dml folder type Remaining questions: 1. [member=106]ZylonBane[/member] dbmods folder - is that a "proper" SS2 mod folder or something that Brain's original manager used? Iirc the manager performs a depth=1 search through all recognized folder types, plus the main folder, but that can obviously be changed. Is a DML file actually allowed in any subfolder, at any depth? 2. I think there was a change request about the "Launch game" feature once, can't remember where... exiting also performs some cleanup operations for free. In any case, I would opt to minimize the manager as keeping it open without greying out the button (which would mean that the manager has to check for a running instance of SS2) could be confusing to the average user. Alternatively, one could leave the button disabled on a timer. 3. [member=1207]voodoo47[/member] About the "disable all" button: I thought that fan missions are usually started via FMSel, doesn't that have its own way of mod disabling? What actually would be the proper interaction flow, and what is the likeliest thing a user expects when dealing with a fan mission with/without mods? If users use a different program for fan missions, should that instead disable mods? As for the string discussion: As you probably know, the two hardest problems in computer science are naming things, off-by-1 errors, and string handling. DMM is supposed to be as dumb as possible, and merging string files - which can by in CP850, Latin-1, or nowadays possibly Unicode, mind you - is not something I would feel comfortable with in C++, a language I know virtually nothing about. Making up your own robust solution and opening a PR would of course be very welcome. [/quote]
Back to topic
Legal stuff