Jump to content

WW2 BAD-T 2 - BDA AI Dogfight Tournament [SEMIFINALS]


tetryds

Recommended Posts

Great, so as soon as a pair of airplanes lose the first battle I will send their craft files straight to him so that he can run the rematch.
If someone is not ok with sending him the craft file, please tell me and I will mark your rematch as lost, so that your opponent automatically wins that match.

Link to comment
Share on other sites

Fantastic ... Imma gonna make a fresh install and set it up for the second tier but I'd like to test everything with the other mods that are gonna be used just to be sure there's no issue's on my end whilst recording

 

@tetryds - could you post links to or email me the visual enhancement mods you are using?

Link to comment
Share on other sites

Thanks for the tips, @TheSpaceManiac!

This NANA Wildfire seems cool, will try it out.
Not sure about Kerbal Krash System, that would require a bit more testing, which I will do right now.

@DoctorDavinci Modlist:

All challenge mods
BDA Vessel Switcher
Destruction Effects
Take Command
Scatterer
Vessel Mover
KerbinSide BAD-T (will send you this one later)

You don't have to use all of them, it's better to run with more than 30fps than with more visual mods, so add only the ones that you can actually handle.
If you are not able to handle any visual mod that is also ok, Vessel Mover, Vessel Switcher, Take Command and KerbinSide BAD-T are actually mandatory, can't run without them.

 

Edit: I'm afraid that these mods could end up changing how damage works, will make sure that they don't behave unexpectedly, I saw that fire can spread a lot and that's unwanted.
If anything, I will see if I can keep only the effects somehow.

Link to comment
Share on other sites

@tetryds - What I'll do then is PM you an email so you can directly send the files to me as they become available

If you could send me a zip of what is in your gamedata folder it would guarantee that every mod I use is the exact one used for tier 1 .. I want to be sure that I have the right versions of each one and figured this way guarantee's I will be using the same ones as you are

Link to comment
Share on other sites

Don't worry that much about it, just download the latest version of the mods and you are good to go.

Tried out NANA Wildfire.

Well, it's awesome, but not yet ready for being put into BAD-T, mainly because it inserts a heating effect that was not accounted for when you designed your crafts, so I will not be using it on this version of BAD-T.
The code is really well organized and clean, it's going to be very easy to attempt to implement fires caused by gunfire, and a custom Aviator Arsenal part to work as a sealant on these cases.
But it would need some further handling to not actually cool down the part, only stop fire from damaging it further.
So yeah, I will see what could be done to make it useful for the challenge, if anything I will see if it's possible to keep only the flame effects and throw it in (if that is the case, it can appear on this version of BAD-T since it would be purely visual).

Checking out Krash System now, let's see what we've got here.

Link to comment
Share on other sites

@gridghost yep, that's a good one. Used it on BAD-T 1 too.

 

Oh, wow, I threw in Eve and it didn't impact performance at all.

Anyone knows good cloud configs? I find that the default one has way too many clouds, it kinda gets in the way.

Unfortunately the mods we have are not configured for Kerbal Krash System it seems, it did nothing to a fully modded craft.

Link to comment
Share on other sites

I use one of Astronomer's older cloud sets - I've copied it around so many times now I forget which one it was! but it's quite sparse, and I'm pretty sure not his last one. I could just zip up the BoulderCo folder. I use an old Eve at the moment though, not sure what the current state of the art one is - last time I tried an all-new dev Eve it wasn't really usable, but that was last year.

Link to comment
Share on other sites

I took a look at the cloud configs and hacked together a custom one that might work. 2 cloud layers, one at 1600m with thin sparce clouds, the other at 4000m with slightly thicker clouds. Clouds at dogfighting altitude are thick enough to have presence, but thin enough to not obscure
 

Spoiler

8EyehAD.pngView from about 1100m altitude.

Spoiler


EVE_CLOUDS
{
	Kerbin
	{
		Kerbin-clouds1
		{
			altitude = 1600
			speed = 0,6,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/kerbin1
				_DetailTex = BoulderCo/Atmosphere/Textures/detail1
				_DetailScale = 100
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 255,255,255,128
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 2000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
		Kerbin-clouds2
		{
			altitude = 4000
			speed = 0,8,0
			detailSpeed = 0,8,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/kerbin1
				_DetailTex = BoulderCo/Atmosphere/Textures/detail1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 255,255,255,192
				_DetailDist = 2E-06
			}
			layer2D
			{
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 3000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
	}
	Laythe
	{
		Laythe-clouds1
		{
			altitude = 6000
			speed = 0,30,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/kerbin1
				_DetailTex = BoulderCo/Atmosphere/Textures/detail1
				_DetailScale = 100
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 102,102,153,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
	}
	Duna
	{
		Duna-clouds1
		{
			altitude = 8000
			speed = 0,30,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/duna1
				_DetailTex = BoulderCo/Atmosphere/Textures/detail1
				_DetailScale = 100
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 97,41,25,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
	}
	Eve
	{
		Eve-clouds1
		{
			altitude = 4000
			speed = 0,90,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/eve1
				_DetailTex = BoulderCo/Atmosphere/Textures/detaileve1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 80,55,111,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
		Eve-clouds2
		{
			altitude = 6000
			speed = 0,80,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/eve1
				_DetailTex = BoulderCo/Atmosphere/Textures/detaileve1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 80,55,111,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
		Eve-clouds3
		{
			altitude = 8000
			speed = 0,70,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/eve1
				_DetailTex = BoulderCo/Atmosphere/Textures/detaileve1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 80,55,111,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
		Eve-clouds4
		{
			altitude = 10000
			speed = 0,60,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/eve1
				_DetailTex = BoulderCo/Atmosphere/Textures/detaileve1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 80,55,111,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
		Eve-clouds5
		{
			altitude = 12000
			speed = 0,50,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/eve1
				_DetailTex = BoulderCo/Atmosphere/Textures/detaileve1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 80,55,111,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
	}
	Jool
	{
		Jool-clouds1
		{
			altitude = 45000
			speed = 0,90,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/jool1
				_DetailTex = BoulderCo/Atmosphere/Textures/detaileve1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 26,43,16,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
		Jool-clouds2
		{
			altitude = 45000
			speed = 0,100,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/joolLayers1
				_DetailTex = BoulderCo/Atmosphere/Textures/detaileve1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 26,43,16,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
		Jool-clouds3
		{
			altitude = 45000
			speed = 0,70,0
			detailSpeed = 0,6,0
			offset = 0,0,0
			settings
			{
				_MainTex = BoulderCo/Atmosphere/Textures/joolLayers2
				_DetailTex = BoulderCo/Atmosphere/Textures/detaileve1
				_DetailScale = 120
				_DistFade = 1
				_DistFadeVert = 4E-05
				_Color = 26,43,16,255
				_DetailDist = 2E-06
			}
			layer2D
			{
				shadowMaterial
				{
				}
				macroCloudMaterial
				{
					_FalloffPow = 2
					_FalloffScale = 3
					_DetailDist = 2E-06
					_MinLight = 0.5
					_RimDist = 0.0001
					_RimDistSub = 1.01
					_InvFade = 0.008
				}
			}
			layerVolume
			{
				size = 4000,2
				maxTranslation = 0,100,0
				area = 24000,4
				particleMaterial
				{
					_TopTex = BoulderCo/Atmosphere/Textures/particle/1
					_LeftTex = BoulderCo/Atmosphere/Textures/particle/2
					_FrontTex = BoulderCo/Atmosphere/Textures/particle/3
					_LightScatter = 0.55
					_MinLight = 0.5
					_InvFade = 0.008
				}
			}
		}
	}
}

 

 

 

Link to comment
Share on other sites

On 3/16/2016 at 10:12 PM, tetryds said:

But I didn't say next will be jets :P

The only problem with jets is that there is much less dogfighting and much more sniping, not as fun.

 

Well, amazing news, I just installed my new i7 4790k, and I can run 2x2 with 40 parts crafts + scatterer + CollisionFX + Destruction Effects + whatever else with over 30fps easy, near the KSC :D

*I also had a lot of stuff going on at the same time like music and some other things which may give extra 2 or 3 fps if turned off.

So, yeah, awesome stuff.

 

The last commit on BDArmory fixes the graphical glitch of the tracers being too large at a certain distance with Scatterer.  There are no other changes so you can use it for the BAD-T videos.  https://github.com/BahamutoD/BDArmory/blob/8a959592f9c17f1cf0fd1e0607c0d14eaf075154/BahaTurret/bin/Release/BahaTurret.dll

Link to comment
Share on other sites

Thanks Baha, will use it :D

Lots of crafts, reviewing everything, doing well so far.

Some took way too long to kill the dummy so I will assume everybody did their homework and skip that test (taking long didn't really mean it was worse, some simply wouldn't dive deep enough to engage).

Then it's much faster to simply check if the craft was built within the rules.

Some quite exotic airplanes, I like it.

Link to comment
Share on other sites

So I'm running with scatterer installed along with the contestant mods and have an average of about 32FPS. However, when I record using OBS, it tanks my framerate and glitches the recording. Therefore, if I am unable to solve this issue, there will be no visual mods used for tier 2.

One thing I am gonna attempt is setting up my HD video camera to directly record my TV screen (My TV is my monitor ... 46" series 6 OLED Samsung 3D TV) which I have done in the recent past for other endeavors and had great success with video quality

Link to comment
Share on other sites

Since the submissions are closed I figure I can post some of my experiments. Hope it's not considered thread polluting.

Just want to say that I had a lot of fun playing with and testing all of those planes and looking forward to the next tournament.

Edited by Veeltch
Link to comment
Share on other sites

1 hour ago, Veeltch said:

Since the submissions are closed I figure I can post some of my experiments. Hope it's not considered thread polluting.

Just want to say that I had a lot of fun playing with and testing all of those planes and looking forward to the next tournament.

Nice Bolton Paul Defiant style aircraft :D

Here's some picks of mine:

And if you click >>here<< you can download her, in all her failed glory :P, you know, just to improve your self esteem by seeing how much better your designs were

btw, the download is for the Mk. XXV, whereas the images all show stuff for the Mk. XVII simply because the only changes were balancing of fuel and also control surface deflection. And the weapons changed (possibly? I can't remember now as there's 25 different versions of very similar craft) from 3x20mm to 3x23mm, because as anyone who plays War Thunder knows, Russian 23mms are the best...especially on the IL-2...

Link to comment
Share on other sites

On 03/21/2016 at 1:54 PM, tetryds said:

What are the specifications of your computer?

Also, try to record in lossless mode, it impacts performance a lot less.

A8 6500 w/4 processors and 12 Gigs RAM ... I think it's something with Windows 10 not letting OBS run properly

I've managed to fix it somewhat but Imma thinkin I'll skip on visual mods for now till I can pull the bloatware that's riddled in my OS

Link to comment
Share on other sites

 

On 2016-03-16 at 2:09 PM, Pds314 said:

Also, it'd be nice to see realistic SFC. Panthers have about/at least double the SFC they should. Actually having to carry enough fuel is a good thing.

I checked on some stats for the F-22 and the F-35 and the SFC of the Panther actually have realistic SFC, although most of the fighters in KSP tends to weigh (a lot) less then half of a real jet. 

F-22 when kitted and fueled weighs in at about 30 tonnes (2 x 160 kN engines), and the F-35 weights about 22.5 tonnes (1 x 190 kN engine), the F-16 (a small plane in comparison) weighs 12 tonnes on a 120 kN engine. 

The weight of my heavy fighter w. 8 missiles, a cannon and about 600 units of fuel is 12 tonnes, and sports two panthers on 60% thrust (204 kN) and this is without any use of KJR.

So while the engine is somewhat realistic the weight of the parts are not.

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