[MOD][WIP] FTL: Overdrive

Discuss and distribute tools and methods for modding. Moderator - Grognak
John Luke Pack Hard
Posts: 112
Joined: Thu Nov 15, 2012 8:45 am

Re: [MOD][WIP] FTL: Overdrive

Postby John Luke Pack Hard » Thu Jan 17, 2013 5:34 am

Gentlemen. Here are two documents for you to consider.

This is the proposition presentation for supposed features that FTL:Overdrive may support.
https://docs.google.com/presentation/d/ ... slide=id.p

This is the diagram of the structure of how current scripting works in vanilla FTL. Eventually it will contain a diagram of how future scripting will work in FTL:Overdrive.
https://docs.google.com/presentation/d/ ... slide=id.p

KuroSaru and I have discussed the relationship between current and future scripting and have decided that, most likely, old scripts will have to be extended to encompass new functionality.

We need modder insight. If you have experience modding FTL and spare hours on the computer, log into the #ftlgame channel on Quake IRC and idle there. I may have a few questions for you.

If I'm there, I'll be under the nickname "JLPH".
Last edited by John Luke Pack Hard on Thu Jan 17, 2013 6:04 am, edited 1 time in total.
UltraMantis
Posts: 2141
Joined: Thu Sep 20, 2012 3:17 pm

Re: [MOD][WIP] FTL: Overdrive

Postby UltraMantis » Thu Jan 17, 2013 5:54 am

QuakeNet: #ftlgame

Big thanks to all who contribute. <3
Report spam using the handy Report Button Mod.
John Luke Pack Hard
Posts: 112
Joined: Thu Nov 15, 2012 8:45 am

Re: [MOD][WIP] FTL: Overdrive

Postby John Luke Pack Hard » Thu Jan 17, 2013 6:49 am

This is the FTL:Overdrive "Notes" page, publicly editable:
https://docs.google.com/document/d/1JLL ... 0c5Qo/edit

If you want to leave a message or input, feel free to log in, leave a name, and all you wish to add below your name.
alextfish
Posts: 183
Joined: Sun Sep 30, 2012 2:24 pm
Location: Cambridge, UK
Contact:

Re: [MOD][WIP] FTL: Overdrive

Postby alextfish » Fri Jan 18, 2013 4:45 pm

Kieve wrote:
John Luke Pack Hard wrote:Thomasfn wanted this mod geared towards open mod-ability. I would like to deconstruct the game down to its very variables to the point where modders who know enough code can customize almost anything, down to the races and the ship's systems. Once I have everything settled in my daily life, I'll begin drawing up a proposition.

What would you like to see implemented?


I know a little code - not enough to be useful rebuilding the game, mind, but enough to tweak minor things post-release probably.
The one major achievement would be an engine that isn't hardcoded down to its bones and will actually recognize additional races, put their core stats like HP, combat abilities, repair speed, etc. into the XML sheets to be easily tweaked. Same for augments, if slightly trickier. A hangar menu that'll register new ships (suggestion: anything "PLAYER_" prefixed), replacing the original 18 only if the ship names match. That way GMM's .append won't cause it to freak out if the game is reading two entries for a Kestrel.

I read earlier in the thread that Thomasfn was aiming for LUA script support - that, or any other scripting ability would be supremely useful for adding in new custom augments or weapon effects. DOT poison bombs, for instance (Mantis would be immune? Or bugspray - they take double damage! :twisted: ) *ahem* ... anyway, I'm not sure how you'd go about creating hooks for mod-scripts, but I'm more than willing to learn how to use 'em once they're in place. I would suggest the first priority mod-wise just be pushing core game stuff from engine to XML.
So glad to see this being worked on again... :D
I'm writing specs / requirements for the project at the moment, and this is a really useful set of suggestions. Any more "wishlist" lists like this? :)
User avatar
Shrooblord
Posts: 32
Joined: Wed Jan 09, 2013 7:02 pm

Re: [MOD][WIP] FTL: Overdrive

Postby Shrooblord » Sat Jan 19, 2013 7:07 pm

I don't know if it's feasible, but maybe a quick plug-in capability of adding your own effects? For example, the solar flare makes your screen wash orange. Perhaps you could make an effect like it to make your screen wash white very quickly to simulate an explosion or a flash. Maybe you could add visual effects such as explosions, to reinforce storytelling in custom events?

These are things I'd be most interested in; being able to add animations and effects and probably also sounds and music. You don't have to add a custom sound importer or anything like that, of course, but if you could easily install new sounds that the game could pick up and use (as I would have told it in the event file that references that sound), that would be great.

Keep up the good work! This looks really promising.
John Luke Pack Hard
Posts: 112
Joined: Thu Nov 15, 2012 8:45 am

Re: [MOD][WIP] FTL: Overdrive

Postby John Luke Pack Hard » Sat Jan 19, 2013 7:37 pm

Shrooblord wrote:I don't know if it's feasible, but maybe a quick plug-in capability of adding your own effects? For example, the solar flare makes your screen wash orange. Perhaps you could make an effect like it to make your screen wash white very quickly to simulate an explosion or a flash. Maybe you could add visual effects such as explosions, to reinforce storytelling in custom events?

These are things I'd be most interested in; being able to add animations and effects and probably also sounds and music. You don't have to add a custom sound importer or anything like that, of course, but if you could easily install new sounds that the game could pick up and use (as I would have told it in the event file that references that sound), that would be great.

Keep up the good work! This looks really promising.


Slap that on the notes and throw that in with the list. We'll decide on its feasibility once the rest of the logistics are done.
John Luke Pack Hard
Posts: 112
Joined: Thu Nov 15, 2012 8:45 am

Re: [MOD][WIP] FTL: Overdrive

Postby John Luke Pack Hard » Mon Jan 21, 2013 11:47 pm

Gentlemen, the low-level scripting diagram (which will be known for now as "JLPH's Quintessential (& eventually-outdated) Modding Resource") is partway done with the "blueprints" data file documented.

When completed, this document will serve as the base comparison to future projected scripting models.

https://docs.google.com/spreadsheet/ccc ... GxmMDVBSFE

If any modders have understanding and spare time, you can glance over it and double check.

If you are a new modder who wants to dive in to the current system, feel free to use the doc as a reference.
Vhati
Posts: 792
Joined: Thu Oct 25, 2012 12:01 pm

Re: [MOD][WIP] FTL: Overdrive

Postby Vhati » Fri Jan 25, 2013 4:38 am

There's a thread in the "Tips, Strategy & Guides" forum that may help in replicating the engine's subtler features.

Thread: Did you know?
GreenZanbato
Posts: 53
Joined: Tue Sep 18, 2012 9:31 pm

Re: [MOD][WIP] FTL: Overdrive

Postby GreenZanbato » Mon Jan 28, 2013 9:00 pm

Vhati wrote:There's a thread in the "Tips, Strategy & Guides" forum that may help in replicating the engine's subtler features.

Thread: Did you know?

Be careful, I noticed some of the things there anren't actually correct.
User avatar
NewAgeOfPower
Posts: 288
Joined: Wed Jan 02, 2013 1:52 am
Location: ICN Excavalon

Re: [MOD][WIP] FTL: Overdrive

Postby NewAgeOfPower » Sun Feb 10, 2013 10:07 am

Bumping.
Requiem. The first in the Ascension trilogy. Current version: 0.6 BETA.

Get your Ascension Faction siggys here!
Image
Image
Image
Image

Who is online

Users browsing this forum: No registered users and 7 guests