Jump to content

Help with making Engines


njmksr

Recommended Posts

Hello everyone,

I'm a relative newbie to modding and I am now working on my second mod-- EzVTOL, a mod introducing dedicated wing-underslung engines for VTOL [space]planes. I made a model, but I am having trouble with what to do with it afterwards. Can anyone help?

Thanks!

Edited by njmksr
Link to comment
Share on other sites

I have it in Unity, and as I did this a long time ago, I don't know if I'm ready to write a .cfg for this yet. Here's a screenshot:We7wC4w.png

NVM, I'm working on a .cfg now, but I have virtually no idea on how. it's a radially-attached engine, so would it use node_stack_top and node_stack_bottom? 

Edited by njmksr
Link to comment
Share on other sites

It's based on the Aerospike.

 

PART
{
    name = ezvtol
    module = Part
    author = Njmksr
    mesh = EzVTOL.mu
    rescaleFactor = 1
    fx_exhaustFlame_blue = 0.0, -0.0, 0.0, 0.0, 1.0, 0.0, running
    fx_exhaustLight_blue = 0.0, -0.0, 0.0, 0.0, 0.0, 1.0, running
    fx_smokeTrail_light = 0.0, -0.0, 0.0, 0.0, 1.0, 0.0, running
    fx_exhaustSparks_flameout = 0.0, -0.0, 0.0, 0.0, 1.0, 0.0, flameout
    sound_vent_medium = engage
    sound_rocket_hard = running
    sound_vent_soft = disengage
    sound_explosion_low = flameout
    mass = 1.0
    //heatConductivity = 0.03
    skinInternalConductionMult = 4.0
    emissiveConstant = 0.8 // engine nozzles are good at radiating.
    dragModelType = default
    maximum_drag = 0.2
    minimum_drag = 0.2
    angularDrag = 2
    crashTolerance = 20
    maxTemp = 2000 // = 3600
    TechRequired = hypersonicFlight
    entryCost = 24500
    cost = 3850
    category = Engine
    subcategory = 0
    title = VT-01 'EzVTOL' Vertical Take-Off and Landing Aerospike Engine
    manufacturer = Aquila Aerospace
    description = This wing-underslung VTOL engine is designed to make building VTOL (space)planes easier.
    attachRules = 0,1,0,1,1
    bulkheadProfiles = size1
    MODULE
    {
        name = ModuleEngines
        thrustVectorTransformName = thrustTransform
        exhaustDamage = False
        ignitionThreshold = 0.1
        minThrust = 0
        maxThrust = 180
        heatProduction = 110
        fxOffset = 0, 0, 0
        EngineType = LiquidFuel
        PROPELLANT
        {
            name = LiquidFuel
            ratio = 0.9
            DrawGauge = True
        }
        PROPELLANT
        {
            name = Oxidizer
            ratio = 1.1
        }
        atmosphereCurve
        {
            key = 0 340 -50 -73.71224
            key = 1 290 -21.23404 -21.23404
            key = 5 230 -10.54119 -10.54119
            key = 10 170 -13.59091 -13.59091
            key = 20 0.001
        }
    }
    
    MODULE
    {
        name = ModuleAlternator
        RESOURCE
        {
            name = ElectricCharge
            rate = 5.0
        }
    }
    
    MODULE
    {
        name = ModuleSurfaceFX
        thrustProviderModuleIndex = 0
        fxMax = 0.6
        maxDistance = 40
        falloff = 1.7
        thrustTransformName = thrustTransform
    }
}
 

Link to comment
Share on other sites

  • 2 weeks later...

Thanks for all your help, everyone. If you all want to mess around with the (rather buggy) pre-pre-alpha, I'll post the GitHub link soon. 

EzVTOL: Coming soon to a Kerbin near you.

 

No, not soon(TM), I mean soon. 

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