Jump to content

[1.2.x] Aviator Arsenal - World War 2 aircraft weaponry (v1.3)


tetryds

Recommended Posts

Those of you using the AABulletDefs MM patch from the BADT III thread, the patch has been updated to include the Ball Turret (it was originally omitted since it wasn't a legal weapon choice).
Also, if WWII planes are your thing, feel free to check out the BAD-T III itself; there's still a week left before submissions close, and entries are always welcome.

Link to comment
Share on other sites

Just now, tetryds said:

@BlueDragon1504 you are looking at the wrong place.

First, AA weapons are not from BahamutoDynamics but by Roaken Corporation.

Second, under the normal menu tabs check the BDArmory tab and scroll to the bottom.

And make sure you are using the correct version of BDarmory Continued.

I knew that, but normally when playing this mod I go to the agencies tab. The BDA tab on the normal screen isn't popping up either.

This is my normal screen: https://imgur.com/a/Y4uHa

Link to comment
Share on other sites

Just now, tetryds said:

That is clearly an issue with your dll.

You are probably using an old version of the mod, remember you should use BDArmory Continued, not the original one by bahamutod.

Jup, the problem could be that the mod was made for 1.3 and not for 1.3.1 though.

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
16 minutes ago, Panzerkampfwagen said:

I keep crashing with this mod, any idea why? My only mods are Airplane plus and BDArmory Continued. (with PRE of and Firespitter of course) It always crashes on the loading screen and always seems to crash when loading the "Heavy Ordnance Mount". I can give more details like crash report and system specs if needed.

It looks like Aviator Arsenal is still only compatible with KSP v1.2.x :( Maybe the parts can be found elsewhere?

Link to comment
Share on other sites

1 hour ago, Panzerkampfwagen said:

I keep crashing with this mod, any idea why? My only mods are Airplane plus and BDArmory Continued. (with PRE of and Firespitter of course) It always crashes on the loading screen and always seems to crash when loading the "Heavy Ordnance Mount". I can give more details like crash report and system specs if needed.

Well, it should not be doing that.

Remove the AviatorArsenal dll and it should work fine.

There is a MM patch somewhere on the most recent posts of this thread you can use.

There is also a fork with a fix with I just remembered. Both should be working fine, but pick only one of the solutions.

Link to comment
Share on other sites

1 hour ago, tetryds said:

Well, it should not be doing that.

Remove the AviatorArsenal dll and it should work fine.

There is a MM patch somewhere on the most recent posts of this thread you can use.

There is also a fork with a fix with I just remembered. Both should be working fine, but pick only one of the solutions.

Thank you for the help! It's working flawlessly now.

Link to comment
Share on other sites

4 hours ago, Panzerkampfwagen said:

I keep crashing with this mod, any idea why? My only mods are Airplane plus and BDArmory Continued. (with PRE of and Firespitter of course) It always crashes on the loading screen and always seems to crash when loading the "Heavy Ordnance Mount". I can give more details like crash report and system specs if needed.

Look for the folder with Trumpet in its name, somewhere under the Aviator Arsenal folder. Delete that folder and it'll work with BDArmory Continued 1.0.0 and the previous release. However, the Aviator Arsenal bullets still need updating to use the heat damage model BDAc changed to. Save this cfg and drop into Game Data

	BULLET
{
    name = 12.7x108mmBullet//Berezin UBZ
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 25
        key = 10 23
        key = 100 18
        key = 500 15
        key = 1000 12
        key = 1500 8
        key = 2000 6
    }
}
	BULLET
{
    name = 13x64mmBullet// MG 131 AP-T
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 24
        key = 10 23
        key = 100 18
        key = 500 14
        key = 1000 12
        key = 1500 7
        key = 2000 6
    }
}
BULLET
{
    name = 15x96mmBullet //MG 151 HE-T
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 27
        key = 10 24
        key = 100 21
        key = 500 14
        key = 1000 12
        key = 1500 7
        key = 2000 6
    }
}
BULLET
{
    name = 20mmShell //should be 2 since ShVaks used 20x99 and hispanios 20x110, but that seems an unneccesary level of granularity
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 23
        key = 10 22
        key = 100 16
        key = 500 13
        key = 1000 10
        key = 1500 6
        key = 2000 5
    }
}
	BULLET
{
    name = 20mmMGeschoss //20x82mm MinengeschoB for the 151/20s
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 18
        key = 10 16
        key = 100 13
        key = 500 10
        key = 1000 8
        key = 1500 6
        key = 2000 4
    }
}
	BULLET
{
    name = 23x152mmBullet //Vya-23
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 29
        key = 10 28
        key = 100 27
        key = 500 26
        key = 1000 25
        key = 1500 15
        key = 2000 5
    }
}
	BULLET
{
    name = 30x90mmMGeschoss //Mk 108
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 23
        key = 10 22
        key = 100 16
        key = 500 13
        key = 1000 10
        key = 1500 6
        key = 2000 5
    }
}
	BULLET
{
    name = 40x158mmShell //Vickers S
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 80
        key = 10 75
        key = 100 60
        key = 500 45
        key = 1000 25
        key = 1500 10
        key = 2000 5
    }
}
BULLET
{
    name = 75mmShell //Bk 7.5
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 230
        key = 10 230
        key = 100 205
        key = 500 175
        key = 1000 110
        key = 1500 85
        key = 2000 50
    }
}
@PART[ShVAKWing]
{
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 790 //ShVak had a muzzle velocity between 750-790m/s
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[ShVAKBody]
{
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 790
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[hispanoExposed]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[hispanoEnclosed]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[Mg151Long]
{
//projectile mass/velocity stats for the SB/LB MG151/20s were for the 15mm version, so lets change the title and description to be accurate
    @title = WW2 MG 151 15mm Long Barrel  
    @description =  With a lighter bullet, the MG 151 does not hit as hard as the 20mm weapons, but the much faster round was proven efficient against targets at greater distances.
    @MODULE[ModuleWeapon]
    {
        bulletType = 15x96mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
    }
}
@PART[Mg151Short]
{
    @title = WW2 MG 151 15mm Short Barrel
    @description =  At expense of precision, the short barrel version of the MG 151 allows the projectile to be fired at a higher rate of fire. It fits nicely beside its longer brother.
    @MODULE[ModuleWeapon]
    {
        bulletType = 15x96mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
    }
}
@PART[MG151WingPod]
{
    @description = Unsatisfied with the performance of 15mm rounds, the MG 151 was converted to the MG151/20, by rechambering it to fire 20mm MinengeschosS shells, trading armor penetration and muzzle velocity for better power.
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 805 //805m/s muzzle velocity with M-Geschoss, 705 with AP-T
        @bulletMass = 93e-6
        bulletType = 20mmMGeschoss
        @weaponType = cannon
        %indirect = false
        %cannonShellPower = 1.9  
        %cannonShellRadius = 1.8
        %cannonShellHeat = 3
//technically should be higher than the Vya-23 -MGeschoss had more explosive filler than 23x152, but reduced for balance reasons
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
        %explModelPath = BDArmory/Models/explosion/30mmExplosion
        %explSoundPath = BDArmory/Sounds/subExplode
    }
}
	@PART[Mk108]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 30x90mmMGeschoss
        @indirect = false
        %tracerDeltaFactor = 2.75
        %tracerInterval = 2
        %nonTracerWidth = 0.035
    }
}
@PART[VickersShortPod]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 40x158mmShell
        @indirect = false
    }
}
@PART[Bk75]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 75mmShell
        @indirect = false
    }
}
@PART[VYa23]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 23x152mmBullet
        @indirect = false
        %tracerDeltaFactor = 2.75
        %tracerInterval = 2
        %nonTracerWidth = 0.035
    }
}
@PART[BerezinUBK]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7x108mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[BredaSAFATLong]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.7x56mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[BredaSAFATPort]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.7x56mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[M2Blister]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2ExposedBarrel]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2GunPort]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2Pod]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[BallTurret]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[MG131]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 13x64mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[shKAS]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.62x39mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 10
        %nonTracerWidth = 0.035
    }
}
@PART[JerichoTrumpet]
{
    !MODULE[JerichoTrumpet] {} //kill the custom jerichotrumpet module, it's not compiled for 1.3 and will cause KSP to crash on load if not removed
}
	 

Link to comment
Share on other sites

  • 2 weeks later...

Hello, found a bug with the vickers 40mm

  • Bug Report (Something is broken)
KSP and BDA Version

KSP 1.3.1

BDAC 1.0.0

OS / ENVIRONMENT

Windows 7

SUMMARY

BDAC guns stop working when switching back from aviator arsenal's vickers 40mm

STEPS TO REPRODUCE

Set up a craft with a paired 40mm, any BDAC gun, and a weapon manager
Switch to 40mm on weapon manager, fire a couple of times
Switch to any BDAC gun

https://github.com/PapaJoesSoup/BDArmory/files/1500671/output_log.txt

 

Edit: Tried it out on the other guns as well, seems like a problem occurs when Switching from Aviator Arsenals guns to BDAC guns.

Edited by reedhashlock
Further testing
Link to comment
Share on other sites

On 11/13/2017 at 1:28 AM, Galane said:

Look for the folder with Trumpet in its name, somewhere under the Aviator Arsenal folder. Delete that folder and it'll work with BDArmory Continued 1.0.0 and the previous release. However, the Aviator Arsenal bullets still need updating to use the heat damage model BDAc changed to. Save this cfg and drop into Game Data

 


	BULLET
{
    name = 12.7x108mmBullet//Berezin UBZ
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 25
        key = 10 23
        key = 100 18
        key = 500 15
        key = 1000 12
        key = 1500 8
        key = 2000 6
    }
}
	BULLET
{
    name = 13x64mmBullet// MG 131 AP-T
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 24
        key = 10 23
        key = 100 18
        key = 500 14
        key = 1000 12
        key = 1500 7
        key = 2000 6
    }
}
BULLET
{
    name = 15x96mmBullet //MG 151 HE-T
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 27
        key = 10 24
        key = 100 21
        key = 500 14
        key = 1000 12
        key = 1500 7
        key = 2000 6
    }
}
BULLET
{
    name = 20mmShell //should be 2 since ShVaks used 20x99 and hispanios 20x110, but that seems an unneccesary level of granularity
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 23
        key = 10 22
        key = 100 16
        key = 500 13
        key = 1000 10
        key = 1500 6
        key = 2000 5
    }
}
	BULLET
{
    name = 20mmMGeschoss //20x82mm MinengeschoB for the 151/20s
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 18
        key = 10 16
        key = 100 13
        key = 500 10
        key = 1000 8
        key = 1500 6
        key = 2000 4
    }
}
	BULLET
{
    name = 23x152mmBullet //Vya-23
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 29
        key = 10 28
        key = 100 27
        key = 500 26
        key = 1000 25
        key = 1500 15
        key = 2000 5
    }
}
	BULLET
{
    name = 30x90mmMGeschoss //Mk 108
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 23
        key = 10 22
        key = 100 16
        key = 500 13
        key = 1000 10
        key = 1500 6
        key = 2000 5
    }
}
	BULLET
{
    name = 40x158mmShell //Vickers S
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 80
        key = 10 75
        key = 100 60
        key = 500 45
        key = 1000 25
        key = 1500 10
        key = 2000 5
    }
}
BULLET
{
    name = 75mmShell //Bk 7.5
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 230
        key = 10 230
        key = 100 205
        key = 500 175
        key = 1000 110
        key = 1500 85
        key = 2000 50
    }
}
@PART[ShVAKWing]
{
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 790 //ShVak had a muzzle velocity between 750-790m/s
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[ShVAKBody]
{
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 790
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[hispanoExposed]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[hispanoEnclosed]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[Mg151Long]
{
//projectile mass/velocity stats for the SB/LB MG151/20s were for the 15mm version, so lets change the title and description to be accurate
    @title = WW2 MG 151 15mm Long Barrel  
    @description =  With a lighter bullet, the MG 151 does not hit as hard as the 20mm weapons, but the much faster round was proven efficient against targets at greater distances.
    @MODULE[ModuleWeapon]
    {
        bulletType = 15x96mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
    }
}
@PART[Mg151Short]
{
    @title = WW2 MG 151 15mm Short Barrel
    @description =  At expense of precision, the short barrel version of the MG 151 allows the projectile to be fired at a higher rate of fire. It fits nicely beside its longer brother.
    @MODULE[ModuleWeapon]
    {
        bulletType = 15x96mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
    }
}
@PART[MG151WingPod]
{
    @description = Unsatisfied with the performance of 15mm rounds, the MG 151 was converted to the MG151/20, by rechambering it to fire 20mm MinengeschosS shells, trading armor penetration and muzzle velocity for better power.
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 805 //805m/s muzzle velocity with M-Geschoss, 705 with AP-T
        @bulletMass = 93e-6
        bulletType = 20mmMGeschoss
        @weaponType = cannon
        %indirect = false
        %cannonShellPower = 1.9  
        %cannonShellRadius = 1.8
        %cannonShellHeat = 3
//technically should be higher than the Vya-23 -MGeschoss had more explosive filler than 23x152, but reduced for balance reasons
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
        %explModelPath = BDArmory/Models/explosion/30mmExplosion
        %explSoundPath = BDArmory/Sounds/subExplode
    }
}
	@PART[Mk108]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 30x90mmMGeschoss
        @indirect = false
        %tracerDeltaFactor = 2.75
        %tracerInterval = 2
        %nonTracerWidth = 0.035
    }
}
@PART[VickersShortPod]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 40x158mmShell
        @indirect = false
    }
}
@PART[Bk75]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 75mmShell
        @indirect = false
    }
}
@PART[VYa23]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 23x152mmBullet
        @indirect = false
        %tracerDeltaFactor = 2.75
        %tracerInterval = 2
        %nonTracerWidth = 0.035
    }
}
@PART[BerezinUBK]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7x108mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[BredaSAFATLong]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.7x56mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[BredaSAFATPort]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.7x56mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[M2Blister]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2ExposedBarrel]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2GunPort]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2Pod]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[BallTurret]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[MG131]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 13x64mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[shKAS]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.62x39mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 10
        %nonTracerWidth = 0.035
    }
}
@PART[JerichoTrumpet]
{
    !MODULE[JerichoTrumpet] {} //kill the custom jerichotrumpet module, it's not compiled for 1.3 and will cause KSP to crash on load if not removed
}
	 

 

So do I just save it as bullet.cfg, or what?

Link to comment
Share on other sites

  • 2 weeks later...
On 11/13/2017 at 1:28 PM, Galane said:

Look for the folder with Trumpet in its name, somewhere under the Aviator Arsenal folder. Delete that folder and it'll work with BDArmory Continued 1.0.0 and the previous release. However, the Aviator Arsenal bullets still need updating to use the heat damage model BDAc changed to. Save this cfg and drop into Game Data

 


	BULLET
{
    name = 12.7x108mmBullet//Berezin UBZ
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 25
        key = 10 23
        key = 100 18
        key = 500 15
        key = 1000 12
        key = 1500 8
        key = 2000 6
    }
}
	BULLET
{
    name = 13x64mmBullet// MG 131 AP-T
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 24
        key = 10 23
        key = 100 18
        key = 500 14
        key = 1000 12
        key = 1500 7
        key = 2000 6
    }
}
BULLET
{
    name = 15x96mmBullet //MG 151 HE-T
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 27
        key = 10 24
        key = 100 21
        key = 500 14
        key = 1000 12
        key = 1500 7
        key = 2000 6
    }
}
BULLET
{
    name = 20mmShell //should be 2 since ShVaks used 20x99 and hispanios 20x110, but that seems an unneccesary level of granularity
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 23
        key = 10 22
        key = 100 16
        key = 500 13
        key = 1000 10
        key = 1500 6
        key = 2000 5
    }
}
	BULLET
{
    name = 20mmMGeschoss //20x82mm MinengeschoB for the 151/20s
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 18
        key = 10 16
        key = 100 13
        key = 500 10
        key = 1000 8
        key = 1500 6
        key = 2000 4
    }
}
	BULLET
{
    name = 23x152mmBullet //Vya-23
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 29
        key = 10 28
        key = 100 27
        key = 500 26
        key = 1000 25
        key = 1500 15
        key = 2000 5
    }
}
	BULLET
{
    name = 30x90mmMGeschoss //Mk 108
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 23
        key = 10 22
        key = 100 16
        key = 500 13
        key = 1000 10
        key = 1500 6
        key = 2000 5
    }
}
	BULLET
{
    name = 40x158mmShell //Vickers S
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 80
        key = 10 75
        key = 100 60
        key = 500 45
        key = 1000 25
        key = 1500 10
        key = 2000 5
    }
}
BULLET
{
    name = 75mmShell //Bk 7.5
    positiveCoefficient = 0.2
    penetration
    {
        key = 0 230
        key = 10 230
        key = 100 205
        key = 500 175
        key = 1000 110
        key = 1500 85
        key = 2000 50
    }
}
@PART[ShVAKWing]
{
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 790 //ShVak had a muzzle velocity between 750-790m/s
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[ShVAKBody]
{
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 790
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[hispanoExposed]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[hispanoEnclosed]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 20mmShell
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[Mg151Long]
{
//projectile mass/velocity stats for the SB/LB MG151/20s were for the 15mm version, so lets change the title and description to be accurate
    @title = WW2 MG 151 15mm Long Barrel  
    @description =  With a lighter bullet, the MG 151 does not hit as hard as the 20mm weapons, but the much faster round was proven efficient against targets at greater distances.
    @MODULE[ModuleWeapon]
    {
        bulletType = 15x96mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
    }
}
@PART[Mg151Short]
{
    @title = WW2 MG 151 15mm Short Barrel
    @description =  At expense of precision, the short barrel version of the MG 151 allows the projectile to be fired at a higher rate of fire. It fits nicely beside its longer brother.
    @MODULE[ModuleWeapon]
    {
        bulletType = 15x96mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
    }
}
@PART[MG151WingPod]
{
    @description = Unsatisfied with the performance of 15mm rounds, the MG 151 was converted to the MG151/20, by rechambering it to fire 20mm MinengeschosS shells, trading armor penetration and muzzle velocity for better power.
    @MODULE[ModuleWeapon]
    {
        @bulletVelocity = 805 //805m/s muzzle velocity with M-Geschoss, 705 with AP-T
        @bulletMass = 93e-6
        bulletType = 20mmMGeschoss
        @weaponType = cannon
        %indirect = false
        %cannonShellPower = 1.9  
        %cannonShellRadius = 1.8
        %cannonShellHeat = 3
//technically should be higher than the Vya-23 -MGeschoss had more explosive filler than 23x152, but reduced for balance reasons
        %tracerDeltaFactor = 2.75
        %tracerInterval = 5
        %nonTracerWidth = 0.035
        %explModelPath = BDArmory/Models/explosion/30mmExplosion
        %explSoundPath = BDArmory/Sounds/subExplode
    }
}
	@PART[Mk108]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 30x90mmMGeschoss
        @indirect = false
        %tracerDeltaFactor = 2.75
        %tracerInterval = 2
        %nonTracerWidth = 0.035
    }
}
@PART[VickersShortPod]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 40x158mmShell
        @indirect = false
    }
}
@PART[Bk75]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 75mmShell
        @indirect = false
    }
}
@PART[VYa23]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 23x152mmBullet
        @indirect = false
        %tracerDeltaFactor = 2.75
        %tracerInterval = 2
        %nonTracerWidth = 0.035
    }
}
@PART[BerezinUBK]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7x108mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[BredaSAFATLong]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.7x56mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[BredaSAFATPort]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.7x56mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[M2Blister]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2ExposedBarrel]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2GunPort]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[M2Pod]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[BallTurret]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 12.7mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 4
        %nonTracerWidth = 0.035
    }
}
@PART[MG131]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 13x64mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 3
        %nonTracerWidth = 0.035
    }
}
@PART[shKAS]
{
    @MODULE[ModuleWeapon]
    {
        bulletType = 7.62x39mmBullet
        %tracerDeltaFactor = 2.75
        %tracerInterval = 10
        %nonTracerWidth = 0.035
    }
}
@PART[JerichoTrumpet]
{
    !MODULE[JerichoTrumpet] {} //kill the custom jerichotrumpet module, it's not compiled for 1.3 and will cause KSP to crash on load if not removed
}
	 

 

This code caused my aviator arsenal weapon to rapid fire but firing no bullet at all. Is this because I'm using the public beta version of BDA?

Link to comment
Share on other sites

For those of you using the BDAc 1.1.0 beta, here is an updated version of the AABulletDef.cfg that's been posted a few times here. Only use if using the BDAc 1.1.0.xx public beta.

Spoiler

BULLET
{
        name = 7.7x56RmmBullet//Breda-SAFAT
        caliber = 7.7
        bulletVelocity = 730
        bulletMass = 0.0113
        //HE Bullet Values
        explosive = false
        tntMass = 0
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 //11mm
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
        name = 7.62x54mmBullet//ShKAS
        caliber = 7.62
        bulletVelocity = 725
        bulletMass = 0.0096
        //HE Bullet Values
        explosive = false
        tntMass = 0
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 //11mm
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
        name = 12.7x99mmBullet//Browning M2
        caliber = 12.7
        bulletVelocity = 880
        bulletMass = 0.052
        //HE Bullet Values
        explosive = false
        tntMass = 0
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
        name = 12.7x108mmBullet//Berezin UBZ
        caliber = 12.7
        bulletVelocity = 820
        bulletMass = 0.0483
        //HE Bullet Values
        explosive = false
        tntMass = 0
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 //Ap could penetrate 25mm armor
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
    name = 13x64mmBullet// MG 131 HEI-T
        caliber = 13
        bulletVelocity = 750
        bulletMass = 0.034
        //HE Bullet Values
        explosive = true
        tntMass = 0.0017
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
    name = 15x96mmBullet //MG 151 HE-T
        caliber = 15
        bulletVelocity = 960 //850 for AP-T
        bulletMass = 0.057 //0.072 for AP-T
        //HE Bullet Values
        explosive = true	//false for AP-T
        tntMass = 0.0028
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0	//penetrate 18mm armor at 60 deg - 21mm perpendicular penetration?
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
    name = 20x99mmShell //ShVak HEI-T
        caliber = 20
        bulletVelocity = 770
        bulletMass = 0.096
        //HE Bullet Values
        explosive = true
        tntMass = 0.0028
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
    name = 20x110mmShell //Hispanio HEI-T
        caliber = 20
        bulletVelocity = 880// AP-T 840m/s
        bulletMass = 0.13 //0.168 AP-T
        //HE Bullet Values
        explosive = true
        tntMass = 0.006 //0 AP-T
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
    name = 20mmMGeschoss //20x82mm MG 151/20s
        caliber = 20
        bulletVelocity = 805// 705m/s AP
        bulletMass = 0.95 //0.117 AP
        //HE Bullet Values
        explosive = true
        tntMass = 0.0186 //0 AP
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 // AP penetrates 13mm plate @ 60 deg - 15mm perpendicular?
        bulletDragTypeName = AnalyticEstimate
}

BULLET
{
    name = 23x152mmBullet //Vya-23 HEI
        caliber = 23
        bulletVelocity = 905
        bulletMass = 0.198 
        //HE Bullet Values
        explosive = true
        tntMass = 0.015 //0 for AP
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 //25mm for AP
        bulletDragTypeName = AnalyticEstimate
}

BULLET
{
    name = 30x90mmMGeschoss //Mk 108
        caliber = 30
        bulletVelocity = 540
        bulletMass = 0.33
        //HE Bullet Values
        explosive = true
        tntMass = 0.072 
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
    name = 40x158mmShell //Vickers S
        caliber = 40
        bulletVelocity = 560
        bulletMass = 1.36
        //HE Bullet Values
        explosive = true
        tntMass = 0.026 //unable to find definitive value
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 //~54mm armor penetration
        bulletDragTypeName = AnalyticEstimate
}
BULLET
{
    name = 75mmShell //Bk 7.5 PzGr. 40
        caliber = 75
        bulletVelocity = 990
        bulletMass = 4.05
        //HE Bullet Values
        explosive = False
        tntMass = 0 //APCR rounds don't have HE
	   blastPower = 0 
	   blastHeat = 0
	   blastRadius = 0
        apBulletMod = 0 //154mm armor penetration
        bulletDragTypeName = AnalyticEstimate
}
@PART[ShVAKWing]
{
	@MODULE[ModuleWeapon]
	{
		shortName = ShVAK Wing Mount
		!bulletDragArea = 3.77e-4
		!bulletMass = 96e-6
		!bulletVelocity = 860
		bulletType = 20x99mmShell
		%tracerDeltaFactor = 2.75
		%tracerInterval = 3
		%nonTracerWidth = 0.035
	}
}
@PART[ShVAKBody]
{
	@MODULE[ModuleWeapon]
	{
		shortName = ShVAK 
		!bulletDragArea = 3.77e-4
		!bulletMass = 96e-6
		!bulletVelocity = 870
		bulletType = 20x99mmShell
		%tracerDeltaFactor = 2.75
		%tracerInterval = 3
		%nonTracerWidth = 0.035
	}
}
@PART[hispanoExposed]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Hispanio Mk II 
		!bulletDragArea = 3.77e-4
		!bulletMass = 110e-6
		!bulletVelocity = 880
		bulletType = 20x110mmShell
		%tracerDeltaFactor = 2.75
		%tracerInterval = 3
		%nonTracerWidth = 0.035
	}
}
@PART[hispanoEnclosed]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Hispanio (Shrouded)
		!bulletDragArea = 3.77e-4
		!bulletMass = 110e-6
		!bulletVelocity = 880
		bulletType = 20x110mmShell
		%tracerDeltaFactor = 2.75
		%tracerInterval = 3
		%nonTracerWidth = 0.035
	}
}
@PART[Mg151Long]
{
//weapon/projectile mass/velocity stats for the SB/LB MG151/20s were for the 15mm version, so lets change the title and description to be accurate
	@title = WW2 MG 151 15mm Long Barrel  
	@description =  With a lighter bullet, the MG 151 does not hit as hard as the 20mm weapons, but the much faster round was proven efficient against targets at greater distances.
	@MODULE[ModuleWeapon]
	{
		shortName = MG 151
		!bulletDragArea = 3.77e-4
		!bulletMass = 57e-6
		!bulletVelocity = 960
		@ammoName = 15mm
		bulletType = 15x96mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 5
		%nonTracerWidth = 0.035
	}
}
@PART[Mg151Short]
{
	@title = WW2 MG 151 15mm Short Barrel
	@description =  At expense of precision, the short barrel version of the MG 151 allows the projectile to be fired at a higher rate of fire. It fits nicely beside its longer brother.
	@MODULE[ModuleWeapon]
	{
		shortName = MG 151 Shortbarrel
		!bulletDragArea = 3.77e-4
		!bulletMass = 57e-6
		!bulletVelocity = 950
		@ammoName = 15mm
		bulletType = 15x96mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 5
		%nonTracerWidth = 0.035
	}
}
@PART[MG151WingPod]
{
	@description = Unsatisfied with the performance of 15mm rounds, the MG 151 was converted to the MG151/20, by rechambering it to fire 20mm shells, trading armor penetration and muzzle velocity for better power.
	@MODULE[ModuleWeapon]
	{
		shortName = MG 151/20 
		!bulletDragArea = 3.77e-4
		!bulletMass = 57e-6
		!bulletVelocity = 950
		bulletType = 20mmMGeschoss
		%tracerDeltaFactor = 2.75
		%tracerInterval = 5
		%nonTracerWidth = 0.035
		%explModelPath = BDArmory/Models/explosion/30mmExplosion
		%explSoundPath = BDArmory/Sounds/subExplode
	}
}

@PART[Mk108]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Mk 108
		!bulletDragArea = 8.48e-4
		!bulletMass = 330e-6
		!bulletVelocity = 540
		bulletType = 30x90mmMGeschoss
		@weaponType = ballistic
		%tracerDeltaFactor = 2.75
		%tracerInterval = 2
		%nonTracerWidth = 0.035
	}
}
@PART[VickersShortPod]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Vickers S
		!bulletDragArea = 15e-4
		!bulletMass = 1360e-6
		!bulletVelocity = 570
		bulletType = 40x158mmShell
		@weaponType = ballistic
	}
}
@PART[Bk75]	
{
	@MODULE[ModuleWeapon]
	{
		shortName = Bk 7.5
		!bulletMass = 4050e-6
		!bulletVelocity = 990
		bulletType = 75mmShell
		@weaponType = ballistic
	}
}
@PART[VYa23]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Vya-23
		!bulletDragArea = 4.99e-4
		!bulletMass = 190e-6
		!bulletVelocity = 905
		bulletType = 23x152mmBullet
		@weaponType = ballistic
		%tracerDeltaFactor = 2.75
		%tracerInterval = 2
		%nonTracerWidth = 0.035
	}
}
@PART[BerezinUBK]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Berezin UB 
		!bulletDragArea = 1.52e-4
		!bulletMass = 55.4e-6
		!bulletVelocity = 820
		bulletType = 12.7x108mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 4
		%nonTracerWidth = 0.035
	}
}
@PART[BredaSAFATLong]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Breda-SAFAT Longbarrel
		!bulletDragArea = 0.56e-4
		!bulletMass = 11e-6
		!bulletVelocity = 740
		bulletType = 7.7x56RmmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 3
		%nonTracerWidth = 0.035
	}
}
@PART[BredaSAFATPort]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Breda-SAFAT
		!bulletDragArea = 0.56e-4
		!bulletMass = 11e-6
		!bulletVelocity = 740
		bulletType = 7.7x56RmmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 3
		%nonTracerWidth = 0.035
	}
}
@PART[M2Blister]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Browning M2 Gunpod
		!bulletDragArea = 1.52e-4
		!bulletMass = 42e-6
		!bulletVelocity = 890
		bulletType = 12.7x99mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 4
		%nonTracerWidth = 0.035
	}
}
@PART[M2ExposedBarrel]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Browning M2 Wing Mount
		!bulletDragArea = 1.52e-4
		!bulletMass = 42e-6
		!bulletVelocity = 890 
		bulletType = 12.7x99mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 4
		%nonTracerWidth = 0.035
	}
}
@PART[M2GunPort]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Browning M2 Shortbarrel
		!bulletDragArea = 1.52e-4
		!bulletMass = 42e-6
		!bulletVelocity = 890
		bulletType = 12.7x99mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 4
		%nonTracerWidth = 0.035
	}
}
@PART[M2Pod]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Browning M2
		!bulletDragArea = 1.52e-4
		!bulletMass = 42e-6
		!bulletVelocity = 890
		bulletType = 12.7x99mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 4
		%nonTracerWidth = 0.035
	}
}
@PART[BallTurret]
{
	@MODULE[ModuleWeapon]
	{
		shortName = Ball Turret
		!bulletDragArea = 1.52e-4
		!bulletMass = 42e-6
		!bulletVelocity = 890
		bulletType = 12.7x99mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 4
		%nonTracerWidth = 0.035
	}
}
@PART[MG131]
{
	@MODULE[ModuleWeapon]
	{
		shortName = MG 131
		!bulletDragArea = 1.59e-4
		!bulletMass = 38.5e-6
		!bulletVelocity = 750
		bulletType = 13x64mmBullet
		%tracerDeltaFactor = 2.75
		%tracerInterval = 3
		%nonTracerWidth = 0.035
	}
}
@PART[shKAS]
{
	@MODULE[ModuleWeapon]
	{
		shortName = ShKAS
		!bulletDragArea = 0.55e-4
		!bulletMass = 9.6e-6
		!bulletVelocity = 870
		bulletType = 7.62x54mmBullet 
		%tracerDeltaFactor = 2.75
		%tracerInterval = 10
		%nonTracerWidth = 0.035
	}
}
@PART[JerichoTrumpet]
{
	!MODULE[JerichoTrumpet] {} //kill the custom jerichotrumpet module, it's not compiled for 1.3 and will cause KSP to crash on load if not removed
}

RESOURCE_DEFINITION
{
	name = 15mm
	title = 15x96mm Ammo
	density = 219e-6
	flowMode = ALL_VESSEL
	transfer = PUMP
	isTweakable = true
}
PART
{
	name = 15mmBox
	module = Part
	author = VintageXP
	MODEL
	{
		model = AviatorArsenal/Ammo Boxes/20mm Ammo Box/model
		texture = AMMO_DIFF, AviatorArsenal/Ammo Boxes/20mm Ammo Box/AMMO_DIFF
		texture = AMMO_NRM, AviatorArsenal/Ammo Boxes/20mm Ammo Box/AMMO_NRM
	}
	rescaleFactor = 0.15
	
	node_attach = 0.0, -0.8, 0.0, 0.0, -1.0, 0.0, 1
	
	TechRequired = start
	entryCost = 0
	cost = 800
	category = none
	subcategory = 0
	title = WW2 15mm Ammo Box
	manufacturer = Roaken Armory
	description =  Box holding 15mm rounds. We somehow managed to fit 500 in there.
	attachRules = 1,1,0,0,0
	
	mass = 18e-3
	
	dragModelType = default
	maximum_drag = 0.1
	minimum_drag = 0.1
	angularDrag = 2
	crashTolerance = 12
	maxTemp = 1200 // = 2900
	bulkheadProfiles = srf
	
RESOURCE
{
	name = 15mm
	amount = 500
	maxAmount = 500
}

MODULE
{
	name = CFEnable
}

MODULE
{
	name = BDACategoryModule
}
}

 

You'll need to delete and replace/overwrite the current version of the MM patch with the above.

Edited by SuicidalInsanity
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...