Jump to content

Firespitter propeller plane and helicopter parts v7.1 (May 5th) for KSP 1.0


Snjo

Recommended Posts

Oh, right, forgot about those :)

He's working hard on his stuff. I have a branch of the rocket pod I'm messing around with. I'll throw together a new mesh that looks like a WWII wing mounted rocket array and do some coding tweaks.

Kind of like this:

B4tzVdp.png

sweet, looks good. also, any news if firespitter works in .20

Link to comment
Share on other sites

Important heads up!

Now that 0.20 is out I'm starting the conversion process to the new mod folder and config structure. As part of that, I will finally correct some inconsistencies in the part and plugin module names.

What does this mean for you? Hold on to you hats, cause this is gonna get scary:

Most pre-made craft files will no longer be compatible in the coming version of the firespitter mod, if you have used some of the very oldest part, like the landing gears, the helicopter engine, tail rotors and the large propeller engines.

This is pretty dramatic stuff, but there really is no other time to get this done. I've been putting it off until this new systems arrival.

I will be posting a guide to how you can resurrect you old crafts if they should break once I release the update, and I think will include a folder with legacy cfg files you can drop in to keep the old part names if you want.

Also any custom parts you have made that uses an FS module that does NOT start with with the letters FS, will need to add those two letters to the module name. Changing this prevents conflicts with other mods modules, so I think it's important to do.

Link to comment
Share on other sites

The main stumbling block has been the fact that custom engine sounds no longer work.

I'v found a way to handle engine sounds with a custom part module I'm writing. This has the benefit of probably working on mac for once, and having the engine produce sound even when the throttle is set to the lowest level.

It has the drawback of being an untested source of potential bugs. So it might act differently in terms of shutting down sounds properly, or other game crashing things if there are edge cases I haven't found. I think I've found most of them, but you never know.

(It adds events to the game's onPause and OnUnpause events, which I haven't tried before, and is scary)

The remaining work to be done before I can throw you a zip is just checking about 100 cfg files. When did I make all these!?!

Link to comment
Share on other sites

Sounds like a complicated process but we are glad you`r working on it (Y) wow 100cfg files , there must be a faster way then edit them single by single?

cheers

There are 63 parts, 18 internal props and 5 internal spaces. About 10 parts will have name changes, which will trigger edits of my example craft files.

Maybe 10 of my 32 plugin classes will change names, which means any part that uses it needs to be checked.

I know people are writing scripts to just insert PART { } around the cfg file, but since I'm taking this opportunity to do some spring cleaning, I'll have to do it manually.

I'll try no to delay the release by adding new features and parts in this version.

Link to comment
Share on other sites

A new release means it's best for everyone to return to stock for a while, letting the modders sort out the broken bits. The new mod file structure should make things a LOT tidier.

Link to comment
Share on other sites

This mod still works for .20. but the fuel can texture is missing and the sounds won't play.

thanks! that got me to notice i had defined the texture badly on the jerrycan

Link to comment
Share on other sites

thanks! that got me to notice i had defined the texture badly on the jerrycan

So it's more usable than I thought :P I'm going to wait until till this update is out Helicopters are super distinct in sound.

Link to comment
Share on other sites

v5.0 Pre-release for KSP 0.20.0

Download

Changes:

Changed part names, now start with FS! Read more below.

fighterTailGear

bomberLandingGear

propellerEngine

PropellerEnginePush

PropellerEngineElectric

copterRotorMain

copterRotorMainElectric

copterRotorMainLarge

copterRotorTail

copterRotorTail2

copterRotorFenestron

copterRotorFenestronBothFins

copterRotorFenestronNoFins

FSswampEngine - corrected typo (FSswampEnginre)

fighterWing

jerrycan

fighterLandingGear

Changed many PartModule plugin class names.

Added a new module to handle engine sounds. Allows for sounds to run even at the bottom throttle levels on propeller engines. It more consistently plays the engage engine sound, and has an optional overheat warning sound.

removed HoverEngine (now found in FS Experiments)

- Info Popup: The hot-key can be deactivated with a button, so it will not interfere with RCS keybinds in flight mode.

Important

All these re-namings will severely affect you ability to continue a saved game with craft that contain any of the engines or wings. Back up your save games!

It will also give errors on saved craft that contain these changed parts. You can, if you are a notepad hero, go into the craft file, find any part names or FS part module names that don't start with FS, and add FS to the names.

I successfully resurrected the included example craft this way. You will want to pull the engine off and replace it afterwards.

I'd really appreciate it if you play around with this and reported any errors on this forum.

Thanks, and I'm sorry if I broke your stuff :)

Link to comment
Share on other sites

v5.0 Pre-release for KSP 0.20.0

Download

Changes:

Changed part names, now start with FS! Read more below.

fighterTailGear

bomberLandingGear

propellerEngine

PropellerEnginePush

PropellerEngineElectric

copterRotorMain

copterRotorMainElectric

copterRotorMainLarge

copterRotorTail

copterRotorTail2

copterRotorFenestron

copterRotorFenestronBothFins

copterRotorFenestronNoFins

FSswampEngine - corrected typo (FSswampEnginre)

fighterWing

jerrycan

fighterLandingGear

Changed many PartModule plugin class names.

Added a new module to handle engine sounds. Allows for sounds to run even at the bottom throttle levels on propeller engines. It more consistently plays the engage engine sound, and has an optional overheat warning sound.

removed HoverEngine (now found in FS Experiments)

- Info Popup: The hot-key can be deactivated with a button, so it will not interfere with RCS keybinds in flight mode.

Important

All these re-namings will severely affect you ability to continue a saved game with craft that contain any of the engines or wings. Back up your save games!

It will also give errors on saved craft that contain these changed parts. You can, if you are a notepad hero, go into the craft file, find any part names or FS part module names that don't start with FS, and add FS to the names.

I successfully resurrected the included example craft this way. You will want to pull the engine off and replace it afterwards.

I'd really appreciate it if you play around with this and reported any errors on this forum.

Thanks, and I'm sorry if I broke your stuff :)

YES! I missed my helicopters!

Link to comment
Share on other sites

The new version for KSP 0.20.0 is now on spaceport

Download from Spaceport

Public change log and todo-list

Confused? Check the Firespitter parts guide

eKGyXDa.png

v5.0

New:

-KSP 0.20.0 compatible

-Two new flags

-Sounds should now work on mac

Changes:

Changed part names, these now start with FS! Read more below.

fighterTailGear

bomberLandingGear

propellerEngine

PropellerEnginePush

PropellerEngineElectric

copterRotorMain

copterRotorMainElectric

copterRotorMainLarge

copterRotorTail

copterRotorTail2

copterRotorFenestron

copterRotorFenestronBothFins

copterRotorFenestronNoFins

FSswampEngine - corrected typo (FSswampEnginre)

fighterWing

jerrycan

fighterLandingGear

-fenestron rescaleFactor set to 1.0

-set part scale values to 1.0

- Info Popup: The hot-key can be deactivated with a button, so it will not interfere with RCS keybinds in flight mode.

Changed many PartModule plugin class names.

Added a new module to handle engine sounds. Allows for sounds to run even at the bottom throttle levels on propeller engines. It more consistently plays the engage engine sound, and has an optional overheat warning sound.

removed HoverEngine (now found in FS Experiments)

Important

All these re-namings will severely affect you ability to continue a saved game with craft that contain any of the engines or wings. Back up your save games!

It will also give errors on saved craft that contain these changed parts. You can, if you are a notepad hero, go into the craft file, find any part names or FS part module names that don't start with FS, and add FS to the names.

I successfully resurrected the included example craft this way. You will want to pull the engine off and replace it afterwards.

Edited by Snjo
Link to comment
Share on other sites

There's no reason engine sounds shouldn't work on Mac now, since I now load the sounds directly from the games database in a new way.

If a mac user can test it and report back, I'd appreciate it.

I'll fire up linux to test that myself.

Link to comment
Share on other sites

Does FS experiments go to GameData folder?

Yes, put it anywhere in there, either in its own folder alongside Squad and Firespitter, or in the Firespitter folder.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...