Jump to content

AJE Extended Configs v2.0.4 - KSP version 1.8+


Citizen247

Recommended Posts

This mod adds extended support for AJE to other mods and also adds a number of engines not represented in existing configs. Configures:

  • 81 Piston Engines
  • 20 Turboprops
  • 81 Turbojets
  • 26 Low-bypass Turbofans
  • 26 High bypass Turbofans
  • 2 versions of the Reaction Engines Limited SABRE

For a total of 236 aviation engines and alternative configs. For all your replica building needs.

Currently supported mods:

  Reveal hidden contents

Configured Engines:

  Reveal hidden contents

Other Features:
If Realfuels is installed all Piston engines will use AVGas as fuel. Turbines use kerosene. Most engines now have multiple alternative engine configurations.
If Community Category Kit is installed four new categories will be added (Prop, Rotary, Jet and air intakes) and AJE configured parts will be moved to their respective categories.

Dependencies:
Hard dependencies (will not work without): AJE and FAR
Soft dependencies (will work without, but some features will be switched off): RealFuels and CCK

Known problems:

  Reveal hidden contents

Future plans:

  Reveal hidden contents

Some engine configs are duplicated between mods. In those cases, one mods models are used and the others are deleted to prevent duplication.

Complete information, especially for very old or very new engines, can be hard to come by, as such a certain amount guesswork was involved in some of these engines. Sometimes their properties are based entirely on similar engines with just known factors changed. As such, I can't guarantee that all engines are exact. Improving these configs is an ongoing process, so if anyone has details of engine performance and specifications please let me know.

If anyone has any engines they'd like to have added let me know. The more information you can give me, the more likely I am to add it, so please give me as much of the following as possible:

  • Engine specifications (Pistons: min/max RPM, Horsepower, Cylinder Compression, etc Jets: BPR, CPR, FPR, Max Thrust with and without afterburner, SFC, etc). The more information on the engine specifications the better, see config files to see the sorts of parameters required.
  • The Mod and part you think would be suitable as the base of the engine.

 

Mod moved to github:

DOWNLOAD

Current Version 2.0.4

Licence: LGPLv3

Edited by Citizen247
Updating download link
Link to comment
Share on other sites

  On 1/13/2018 at 2:15 AM, fourfa said:

Weee!  Any changes in the A+ config vs your file that's been floating around in the A+ thread for a while?

Expand  

At the moment the configs for Airplane Plus are the same. In future, though updates will go here, so those configs can be considered depreciated.

  On 1/13/2018 at 3:41 AM, theonegalen said:

Awesome possum! What atmospheric settings do you use with your AJE setup?

Expand  

At the moment I'm back using FAR. I did have some stock configs which I used for flying, but they didn't work for spacecraft. Returning capsules would plough into the ground. I think it's because drag cubes don't multiply drag enough for flat capsules, so settings that were good for pointy aircraft didn't work for ballistic re-entry. Plus the reasons I'd moved away from FAR were resolved. One of the big ones was the runway: planes are much less likely to hit a three-foot wall and explode between runway segments now, so I don't need custom configs that allow me to lift planes in a short run. 

Link to comment
Share on other sites

FYI, the CKAN indexing is currently stuck due to version incompatibilities: AJE is 1.3.0-only, but AJE Extended is 1.3.1-only, so there technically isn't a way to install them both at the same time. I've submitted a pull request to mark the current AJE as supporting both 1.3.0 and 1.3.1, since that is its reported true compatibility on AJE thread:

Tagging @blowfish as an FYI in case he has GitHub notifications turned off.

Link to comment
Share on other sites

Worse than that: AJE just updated today for KSP1.3.1, from 2.9.0 to 2.10.0, as well as SolverEngines from 3.3.0 to 3.4.0.  Now I'm getting this:

JpYpBSg.jpg

Also, I get the exact same warning from the AJEPatchForAirplanePlus.cfg I was using before that. Log file has details:

https://www.dropbox.com/s/3x21hgks60i3mer/output_log.txt?dl=0

Reverted to the previous AJE and it goes away.  @Citizen247

Edited by fourfa
Link to comment
Share on other sites

  On 1/13/2018 at 5:57 PM, HebaruSan said:

FYI, the CKAN indexing is currently stuck due to version incompatibilities: AJE is 1.3.0-only, but AJE Extended is 1.3.1-only, so there technically isn't a way to install them both at the same time. I've submitted a pull request to mark the current AJE as supporting both 1.3.0 and 1.3.1, since that is its reported true compatibility on AJE thread:

Tagging @blowfish as an FYI in case he has GitHub notifications turned off.

Expand  
1

I'm having a fair few problems with spacedock at the moment (certificates out of date and can't upload changes) so I've deleted the mod there and added it to github instead. I'll try and add it to ckan manually.

  On 1/14/2018 at 1:52 AM, fourfa said:

Worse than that: AJE just updated today for KSP1.3.1, from 2.9.0 to 2.10.0, as well as SolverEngines from 3.3.0 to 3.4.0.  Now I'm getting this:

JpYpBSg.jpg

Also, I get the exact same warning from the AJEPatchForAirplanePlus.cfg I was using before that. Log file has details:

https://www.dropbox.com/s/3x21hgks60i3mer/output_log.txt?dl=0

Reverted to the previous AJE and it goes away.  @Citizen247

Expand  

It looks like the latest version of AJE changed the definition of basic air intakes from "pilottube" to "pitottube". Now fixed and can be downloaded from github:

DOWNLOAD

Edited by Citizen247
Link to comment
Share on other sites

  On 1/14/2018 at 6:21 AM, Citizen247 said:

I'm having a fair few problems with spacedock at the moment (certificates out of date and can't upload changes) so I've deleted the mod there and added it to github instead. I'll try and add it to ckan manually.

Expand  

It should be indexed on CKAN now that the dependencies and server problems are resolved.

Link to comment
Share on other sites

  • 2 weeks later...

Just a note: the :FOR[AJE] code in the newest version of Mos_AJE-APP.cfg code causes module manager to think that AJE is installed and applies all nodes with :NEEDS[AJE] even though I don't have AJE installed. I know, it only happens when you have AJE+ installed without AJE, but that happens when I'm testing mod combinations and configurations. I understand if you don't want to change it though. :)

Link to comment
Share on other sites

I'm just going to throw this here in case anyone else is momentarily confused like I was:

If you move to this version from the old config file (I found it in the Airplane Plus thread) and think it's broken because all your prop and jet engines vanished - look again.  They're just in their own categories tabs lower down, below the stock tabs.

Link to comment
Share on other sites

  On 1/24/2018 at 6:54 PM, fourfa said:

I'm just going to throw this here in case anyone else is momentarily confused like I was:

If you move to this version from the old config file (I found it in the Airplane Plus thread) and think it's broken because all your prop and jet engines vanished - look again.  They're just in their own categories tabs lower down, below the stock tabs.

Expand  

I wanted to try and place the new categories right under the engines category, but I don't think it's possible :-/. If anyone doesn't want the categories deleting or removing the .cfg extension from the file "gamedata/ajeextended/Categories.cfg" will get rid of them.

Link to comment
Share on other sites

The Pratt & Whitney F119 from Airplane Plus doesn't change between dry and wet modes at 66% thrust like the rest of the engines; both modes are configured as independent engines which causes each independent thrust to add up to the other, thus making the engine REALLY OP. Is it configured like this for a reason, or would it be possible to have it work similarly to the rest of the engines? Also, do you think you could add an AL-41F1 (izdeliye 117) as an upgrade to the current AL-31M for Russian aircraft (Su-57 in particular)?

Thanks!

Link to comment
Share on other sites

  On 1/25/2018 at 10:12 PM, DownHereInChile said:

The Pratt & Whitney F119 from Airplane Plus doesn't change between dry and wet modes at 66% thrust like the rest of the engines; both modes are configured as independent engines which causes each independent thrust to add up to the other, thus making the engine REALLY OP.

Expand  
1

That's, strange. The multimode engine modules should be removed and the engine does have afterburner configured. I.e. it should  work like all the other engines. I'll check and see whats going on.
 

  On 1/25/2018 at 10:12 PM, DownHereInChile said:

Also, do you think you could add an AL-41F1 (izdeliye 117) as an upgrade to the current AL-31M for Russian aircraft (Su-57 in particular)?

Expand  
1

I'll try to get it done for the next release.

Link to comment
Share on other sites

  • 3 weeks later...

Thanks for this, much apreciated and the new Jet section is very welcome for easy navigation :)

I can also confirm that i get a "[ModulesrfFX] No iThrustProvider module found at index 2" error when loading the F119 engine from AirplanePLUS.

Link to comment
Share on other sites

  On 2/10/2018 at 4:29 PM, Cratzz said:

Thanks for this, much apreciated and the new Jet section is very welcome for easy navigation :)

Expand  

Thanks. I've been wanting to move aircraft engines to their own categories for awhile. I have a lot of engine mods installed, so scrolling through a million Jets for one rocket, or vice versa, is less than fun.

  On 2/10/2018 at 4:29 PM, Cratzz said:

I can also confirm that i get a "[ModulesrfFX] No iThrustProvider module found at index 2" error when loading the F119 engine from AirplanePLUS.

Expand  

Yes, for some reason the configs weren't being applied, it took a complete rewrite and a different method of applying the settings to get them to work. I also caught another engine that had the same problem. I've fixed it in my dev version, but the engine effects are messed up. As soon as I've worked out how to get them working I'll release.

Link to comment
Share on other sites

  • 2 weeks later...
  On 2/22/2018 at 7:22 PM, DownHereInChile said:

How do you create the configs for intakes? I'd love to give these a try on AJE fashion.

 

Expand  

It's pretty easy, you just need to add a config patch for each intake part that adds the tweak for the correct type of intake:


Pitot tube, just a basic subsonic intake:

@PART[<Intake part name>]:FOR[AJE]
{
	@MODULE[ModuleResourceIntake]
	{
		@name = AJEInlet
		Area = <put intake area here>
		#@AJE_TPR_CURVE_DEFAULTS/PitotTube/TPRCurve {}

		inletTitle = #$@AJE_TPR_CURVE_DEFAULTS/PitotTube/title$
		inletDescription = #$@AJE_TPR_CURVE_DEFAULTS/PitotTube/description$
	}
}

 

Fixed cone intakes, early style super sonic:

@PART[<Intake part name>]:FOR[AJE]
{
	@MODULE[ModuleResourceIntake]
	{
		@name = AJEInlet
		Area = <Intake area>
		#@AJE_TPR_CURVE_DEFAULTS/FixedCone/TPRCurve {}

		inletTitle = #$@AJE_TPR_CURVE_DEFAULTS/FixedCone/title$
		inletDescription = #$@AJE_TPR_CURVE_DEFAULTS/FixedCone/description$
	}
}

 

Adjustable super sonic, like the self adjusting intakes on concorde:

@PART[<Intake part name>]:FOR[AJE]
{
	@MODULE[ModuleResourceIntake]
	{
		@name = AJEInlet
		Area = <Intake area>
		#@AJE_TPR_CURVE_DEFAULTS/AdjustableSupersonic/TPRCurve {}

		inletTitle = #$@AJE_TPR_CURVE_DEFAULTS/AdjustableSupersonic/title$
		inletDescription = #$@AJE_TPR_CURVE_DEFAULTS/AdjustableSupersonic/description$
	}
}

 

Diverterless supersonic inlet, state of the art supersonic intakes like those used on the F22 and F35

@PART[<Intake part name>]:FOR[AJE]
{
	@MODULE[ModuleResourceIntake]
	{
		@name = AJEInlet
		Area = <Intake area>
		#@AJE_TPR_CURVE_DEFAULTS/DSI/TPRCurve {}

		inletTitle = #$@AJE_TPR_CURVE_DEFAULTS/DSI/title$
		inletDescription = #$@AJE_TPR_CURVE_DEFAULTS/DSI/description$
	}
}

 

-----------

Updates are a little behind, I'm rushed off my feet at the moment. I'm in a stage show and have a book full of lines to learn and not much time for anything else :/.

Edited by Citizen247
Link to comment
Share on other sites

  On 2/23/2018 at 8:40 PM, Citizen247 said:

It's pretty easy, you just need to add a config patch for each intake part that adds the tweak for the correct type of intake:


Pitot tube, just a basic subsonic intake:

@PART[<Intake part name>]:FOR[AJE]
{
	@MODULE[ModuleResourceIntake]
	{
		@name = AJEInlet
		Area = <put intake area here>
		#@AJE_TPR_CURVE_DEFAULTS/PitotTube/TPRCurve {}

		inletTitle = #$@AJE_TPR_CURVE_DEFAULTS/PitotTube/title$
		inletDescription = #$@AJE_TPR_CURVE_DEFAULTS/PitotTube/description$
	}
}

 

Fixed cone intakes, early style super sonic:

@PART[<Intake part name>]:FOR[AJE]
{
	@MODULE[ModuleResourceIntake]
	{
		@name = AJEInlet
		Area = <Intake area>
		#@AJE_TPR_CURVE_DEFAULTS/FixedCone/TPRCurve {}

		inletTitle = #$@AJE_TPR_CURVE_DEFAULTS/FixedCone/title$
		inletDescription = #$@AJE_TPR_CURVE_DEFAULTS/FixedCone/description$
	}
}

 

Adjustable super sonic, like the self adjusting intakes on concorde:

@PART[<Intake part name>]:FOR[AJE]
{
	@MODULE[ModuleResourceIntake]
	{
		@name = AJEInlet
		Area = <Intake area>
		#@AJE_TPR_CURVE_DEFAULTS/AdjustableSupersonic/TPRCurve {}

		inletTitle = #$@AJE_TPR_CURVE_DEFAULTS/AdjustableSupersonic/title$
		inletDescription = #$@AJE_TPR_CURVE_DEFAULTS/AdjustableSupersonic/description$
	}
}

 

Diverterless supersonic inlet, state of the art supersonic intakes like those used on the F22 and F35

@PART[<Intake part name>]:FOR[AJE]
{
	@MODULE[ModuleResourceIntake]
	{
		@name = AJEInlet
		Area = <Intake area>
		#@AJE_TPR_CURVE_DEFAULTS/DSI/TPRCurve {}

		inletTitle = #$@AJE_TPR_CURVE_DEFAULTS/DSI/title$
		inletDescription = #$@AJE_TPR_CURVE_DEFAULTS/DSI/description$
	}
}

 

-----------

Updates are a little behind, I'm rushed off my feet at the moment. I'm in a stage show and have a book full of lines to learn and not much time for anything else :/.

Expand  

Thank you so much, my friend! I'll get to work on it.

Link to comment
Share on other sites

  • 1 month later...
  On 1/14/2018 at 6:21 AM, Citizen247 said:

I'm having a fair few problems with spacedock at the moment (certificates out of date and can't upload changes) so I've deleted the mod there and added it to github instead. I'll try and add it to ckan manually.

It looks like the latest version of AJE changed the definition of basic air intakes from "pilottube" to "pitottube". Now fixed and can be downloaded from github:

DOWNLOAD

Expand  

This change kills compatibility with older versions of AJE also killing compatibility with versions of KSP that can't use the new version.

You may want to make a note that it's only compatible with "AJE version whatever" and up

Link to comment
Share on other sites

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...