I just sent a pull request. I only modified three lines of code in the part that tries to locate FTL. It now does a better job at locating Steam's Path, using the Registry Key for it, instead of looking for it in Program Files. Unless the user messed with the Reg Keys, if Steam exists, it will be found.
The reason I did that was simply that I don't have Steam installed in the default location, so I thought others might run into this problem.
[MOD][WIP] FTL: Overdrive
-
- Posts: 66
- Joined: Mon Nov 19, 2012 5:52 pm
-
- Posts: 66
- Joined: Mon Nov 19, 2012 5:52 pm
Re: [MOD][WIP] FTL: Overdrive
To be honest, while the thread has been active, the project seems not to. Before my request, the latest change was seven months ago...
- kartoFlane
- Posts: 1488
- Joined: Mon Jan 14, 2013 10:20 pm
Re: [MOD][WIP] FTL: Overdrive
Yeah, the project was mostly dead for all that time, mostly spent on compiling a documentation of files and how they work.
Recently we started having discussions about what features to implement, and how, starting here and spanning the next several pages - JLPH is the one driving it tho, and I haven't seen him around for several days...
The general idea was to write the base engine in Java, for ease of development and so that it can be easily ported to mobile devices, and use external plugins written in lua (or another scripting language), to handle augments, events, give more flexibility, etc. The repository is here, though it's nothing more than a rough sketch (yet, hopefully)
Recently we started having discussions about what features to implement, and how, starting here and spanning the next several pages - JLPH is the one driving it tho, and I haven't seen him around for several days...
The general idea was to write the base engine in Java, for ease of development and so that it can be easily ported to mobile devices, and use external plugins written in lua (or another scripting language), to handle augments, events, give more flexibility, etc. The repository is here, though it's nothing more than a rough sketch (yet, hopefully)
Superluminal2 - a ship editor for FTL
- kartoFlane
- Posts: 1488
- Joined: Mon Jan 14, 2013 10:20 pm
Re: [MOD][WIP] FTL: Overdrive
Basically, the whole point of mental/physical split was that the "mental" would hold the crewman's attained skills and such, and "physical" - qualities like HP, visuals, etc. Though it wouldn't influence vanilla FTL too much, it might be of some use for modders...
Superluminal2 - a ship editor for FTL
-
- Posts: 112
- Joined: Thu Nov 15, 2012 8:45 am
Re: [MOD][WIP] FTL: Overdrive
Welcome back DiEvAl. I knew I recognized that name from somewhere. You may not know of me; I currently drive the project.
Here is a rundown of what happened once I took over.
All of the above is available in googleDocs. My java code is available on gitHub.
Earlier, KuroSaru (the person I'm collaborating with) and I agreed that it may be better to write this program in Java.
He did say that he had ported the code over and made an XML tag parser. Unfortunately, I haven't seen any progress on that.
As for me, I've been burdened by summer classes. The reason why I haven't corresponded for a while was because I am trying to re-organize my schedule, and the modder community seems to be inactive anyways.
Any questions, feel free to ask.
Once again, welcome back.
EDIT: In response to your question about code, I'm also fluent in C and C++. Pointers and manual memory management are potent tools, but they can be tricky to use. I've crashed many a computer in trying to get C programs to work.
Here is a rundown of what happened once I took over.
- Conducted modder surveys and did modding documentation to figure out how the Vanilla FTL engine worked
- Assembled a list of requested features
- Began the roundtable planning discussing (which should be ongoing) to discuss how feasible each requested feature is
- Currently programming via XP method and attempting to implement an animation class in java
All of the above is available in googleDocs. My java code is available on gitHub.
Earlier, KuroSaru (the person I'm collaborating with) and I agreed that it may be better to write this program in Java.
He did say that he had ported the code over and made an XML tag parser. Unfortunately, I haven't seen any progress on that.
As for me, I've been burdened by summer classes. The reason why I haven't corresponded for a while was because I am trying to re-organize my schedule, and the modder community seems to be inactive anyways.
Any questions, feel free to ask.
Once again, welcome back.
EDIT: In response to your question about code, I'm also fluent in C and C++. Pointers and manual memory management are potent tools, but they can be tricky to use. I've crashed many a computer in trying to get C programs to work.
-
- Posts: 112
- Joined: Thu Nov 15, 2012 8:45 am
Re: [MOD][WIP] FTL: Overdrive
DiEvAl wrote:Yeah, I know that program will be in java. But I was asking about mods.
A mix of XML and Lua depending on whether more resources or more functionality is needed.
-
- Posts: 66
- Joined: Mon Nov 19, 2012 5:52 pm
Re: [MOD][WIP] FTL: Overdrive
Ok, then I missed all that and submitted a Pull Request to the old project! Egads! Cloning the new project right now!
-
- Posts: 173
- Joined: Thu Nov 08, 2012 10:11 am
Re: [MOD][WIP] FTL: Overdrive
EDIT: In response to your question about code, I'm also fluent in C and C++. Pointers and manual memory management are potent tools, but they can be tricky to use. I've crashed many a computer in trying to get C programs to work.
headshake.jpg
Here's an idea - why don't you run daily scrum meetings on skype and take it agile? Simply talk shit out as you encounter it.
If you're going with Java, the game will be rendered in a Canvas anyway, so it won't matter even if you use Swing for the surrounding gui, but it seems like you guys like trying out new shit and are heading for dependency hell soon.
Roses are #FF0000
Violets are #0000FF
All of our mods
are belong to you.
Violets are #0000FF
All of our mods
are belong to you.
-
- Posts: 112
- Joined: Thu Nov 15, 2012 8:45 am
Re: [MOD][WIP] FTL: Overdrive
Thankfully we're still officially in the planning stage.
That code I have on github? None of it is meant to be officially permanent. I was toying around with swing and awt to see if I could get a proper animation class running. Once done, it can easily be done again given another library's tools.
Also, Div (mind if I call you that from now on? The capitalization is hard to work with), I saw your cleanup. I forgot to mention, I've been working on it and haven't updated because I thought I was the only active coder. So far the thread to count frames works, as far as functionality goes.
Like I said, the code is meant to just get some basic idea of what we need to implement and how to do it.
That code I have on github? None of it is meant to be officially permanent. I was toying around with swing and awt to see if I could get a proper animation class running. Once done, it can easily be done again given another library's tools.
Also, Div (mind if I call you that from now on? The capitalization is hard to work with), I saw your cleanup. I forgot to mention, I've been working on it and haven't updated because I thought I was the only active coder. So far the thread to count frames works, as far as functionality goes.
Like I said, the code is meant to just get some basic idea of what we need to implement and how to do it.
-
- Posts: 792
- Joined: Thu Oct 25, 2012 12:01 pm