Whale Cancer wrote:but (1) I haven't seen anything useful emerge from this approach yet (this isn't a knock on people doing this, just a statement of fact)
Yeah ... there's some weird stuff between the OS builds alone (why am I finding Boost references in one, but not others?!) and the Steam binary is off limits due to protections.
That and I'm only doing it in spare time ... and this isn't exactly a quick study
Whale Cancer wrote:(2) you could probably do any number of things when modding to that level; I think most people in this thread are discussing the basic XML modding we have access to.
You can do anything you want, even add new features. The problem is doing it without crashing the game.
In all seriousness, in many ways it's better to just re-implement than do what I'm doing ... but while I can use C# fairly proficiently, and I'm very capable with SFML, I don't think the Overdrive approach is a good one (C# would make an awesome scripting language being only one of my issues with it).
But my post here was more along the lines of: I've only seen the engine specifies these two functions for crew killing, and while there are other functions which may be used in conjunction, there's nothing "direct" in the parsing which suggests a class based kill, but there is a specific (which was my point).