Jump to content

[1.12] Extraplanetary Launchpads v6.99.3


taniwha

Recommended Posts

License permits

Thanks! I was trying to think about how best to accomplish it if I wanted to package up a full EL->ORS conversion so that it wouldn't conflict with/duplicate an MKS installation. Maybe something like a separate planetaryresourcedefinitions.cfg with a bunch of:

PLANETARY_RESOURCE_DEFINITION:NEEDS[!KolonyTools]
{
name = Ore
celestialBodyName = ...

Link to comment
Share on other sites

Thanks! I was trying to think about how best to accomplish it if I wanted to package up a full EL->ORS conversion so that it wouldn't conflict with/duplicate an MKS installation. Maybe something like a separate planetaryresourcedefinitions.cfg with a bunch of:

PLANETARY_RESOURCE_DEFINITION:NEEDS[!KolonyTools]
{
name = Ore
celestialBodyName = ...

Sit tight... Community Resource Pack for ORS incoming - this will soon be a solved problem.

EL content: The Ore and Metal will use EL as the source of record for mass and cost.

Link to comment
Share on other sites

FYI, you use the same input values for both Workshop and Rocketbuilder. The Rocketbuilder is more efficient; should have ElectricCharge rate=3 and Metal rate=0.1. And, I'm not sure if it's changed in a more recent release, but Karbonite now uses the more generic USI_ResourceConverter instead of KarboniteResourceConverter.

Also, to do full Karbonite/ORS conversion, you'd need to add MM configs to convert the smelters to USI_ResourceConverter, the augers to ORSModuleResourceExtraction, and the OMD to ORSResourceScanner. You'd also need to provide maps to allocate ORS Ore planetary resources. (You could probably grab these from the MKS installation in GameData/UmbraSpaceIndustries/MKS/ORS, license permitting.)

Correct, that config is from a older dev version, Lemme delete that post to avoid confusion, thanks for reminding me. Ive been contemplating doing exactly what you say (a full ORS conversion for EPL) as im using EPL extensively in my current play through.

Link to comment
Share on other sites

Correct, that config is from a older dev version, Lemme delete that post to avoid confusion, thanks for reminding me. Ive been contemplating doing exactly what you say (a full ORS conversion for EPL) as im using EPL extensively in my current play through.

Looking through for more detail, the OMD has a deployment animation that depends on Kethane. You might be able to replace with a stock ModuleAnimateGeneric. Also, all of the containers have a KethaneWetMassIndicator. I'm not sure what that does or how it works, but might have to actually code a replacement for that. The BahamutoD parts are heavily reliant on Kethane for animations and particle effects. Those are not going to be easily convertible.

Link to comment
Share on other sites

Looking through for more detail, the OMD has a deployment animation that depends on Kethane. You might be able to replace with a stock ModuleAnimateGeneric. Also, all of the containers have a KethaneWetMassIndicator. I'm not sure what that does or how it works, but might have to actually code a replacement for that. The BahamutoD parts are heavily reliant on Kethane for animations and particle effects. Those are not going to be easily convertible.

Regarding the KethaneWetMassIndicator, far as i can tell Kethane uses it but the tanks arent reliant on it to work. I made a Expandable Karbonite tank out of the tank out of Baha's Expandable tanks,(even textured it karbonite orange:P) It works, but the animation doesn't work obviously due to the kethane animater as you said, playing with that now.

Link to comment
Share on other sites

Looking through for more detail, the OMD has a deployment animation that depends on Kethane.

Since the OMD is a Kethane-type detector anyway, I'd be content to just remove that part by hand if it came to it, and just do my ore scanning the MKS way...

Link to comment
Share on other sites

Cross Posted from the Karbonite Thread:

Ok, it think this pretty much covers everything needed to full convert EPL to using Karbonite.

ExtraPlanetary Launchpads(EPL)---->Karbonite Adaptation:

(requires: Karbonite (obviously :P) and ModuleManager)

What it does: (via Karbonite modules)

  • Adds Ore--->Metal Conversion to all EPL Smelters
  • Adds Metal---->RocketParts Conversion to EPL Workshops, as well as MKS workshop
  • Adds Ore Extraction to all EPL Augers, Baha's Drills, and Karbonite Drills
  • Adds Ore Detection to all EPL Magnetometer, OBM, and the Karbonite Detection Array.

Current Issues:

  • Baha's Drills(they start deployed) do not animate due to their reliance on the kethane animater module.
  • OMD does not an animate properly (same as above)
  • Looking into how to accomplish fixing this :)

Note: Download also includes an optional folder, This folder adds Ore Definitions to ORS. If your already using the Modular Kolonzation System mod from Roverdude, YOU DONT NEED THIS FOLDER

ORS .png's graciously borrowed from MKS :)

Tested it and everything appears to work correctly!

https://dl.dropboxusercontent.com/u/19908938/Karbonite-EPL-Converstion.zip

EDIT: Changed Folder layout to avoid confusion doubling resource definitions (if someone installs the resource folder and already has MKS)

Edited by rabidninjawombat
Link to comment
Share on other sites

I seem to have run into a little problem with the smelters:

zNekQlql.jpg

When hovering over any of the smelters in the part catalog, the preview keeps increasing to ridiculous sizes. Out of all my mods and all parts the smelters are the only ones that show this behaviour.

ArgumentOutOfRangeException: Argument is out of range.

Parameter name: index
at System.Collections.Generic.List`1[AvailablePart+ResourceInfo].get_Item (Int32 index) [0x00000] in <filename unknown>:0
at PartListTooltips.GetPrimaryInfo (.AvailablePart aP, Int32 maxLines) [0x00000] in <filename unknown>:0
at PartListTooltips.ShowTooltip (.EditorPartIcon part, .AvailablePart aPart) [0x00000] in <filename unknown>:0
at EditorPartIcon.MouseEnter () [0x00000] in <filename unknown>:0
at EditorPartIcon.MouseInput (.POINTER_INFO& ptr) [0x00000] in <filename unknown>:0
at UIButton.OnInput (.POINTER_INFO& ptr) [0x00000] in <filename unknown>:0
at AutoSpriteControlBase.OnInput (POINTER_INFO ptr) [0x00000] in <filename unknown>:0
at UIManager.DispatchHelper (.POINTER_INFO& curPtr, Int32 camIndex) [0x00000] in <filename unknown>:0
at UIManager.DispatchInput () [0x00000] in <filename unknown>:0
at UIManager.Update () [0x00000] in <filename unknown>:0
(Filename: Line: -1)

I am using Actice Texture Manager and wrote this config for EPL:

ACTIVE_TEXTURE_MANAGER_CONFIG
{
folder = ExtraplanetaryLaunchpads
enabled = true
OVERRIDES
{
ExtraplanetaryLaunchpads/Textures/.*
{
compress = true
mipmaps = true
scale = 1
max_size = 0
}
}
}

I'm not sure if ATM or the latest update of EPL is causing this problem, if you need anything else just ask.

Link to comment
Share on other sites

Rabidninjawombat? I love you. I want your babies. For the last few days since ive been playing with both EPL and Karbonite, ive been crying out for a Karb version to intergrate with my game. Now you've made it possible. You just made a lot of mod players VERY happy! :)

Link to comment
Share on other sites

I seem to have run into a little problem with the smelters...

Same here. Downloaded and installed last night. Went to play today and those 3 smelters when moused-over in the VAB menu come right off the menu and grow in size until they vanish completely. Then there's 3 blank boxes in the VAB menu until I switch menu pages.

FWIW: I'm not using Active Texture Manager, or any texture replacers.

Link to comment
Share on other sites

Same here. Downloaded and installed last night. Went to play today and those 3 smelters when moused-over in the VAB menu come right off the menu and grow in size until they vanish completely. Then there's 3 blank boxes in the VAB menu until I switch menu pages.

FWIW: I'm not using Active Texture Manager, or any texture replacers.

I had that issue as well while I was doing some tests, and I did somehow manage to make it stop happening without installing Kethane. It may have been removing the KethaneConverter modules from the smelters using MM, but I was also updating a few of the plugin DLLs at the same time...

Link to comment
Share on other sites

I seem to have run into a little problem with the smelters:

http://i.imgur.com/zNekQlql.jpg

When hovering over any of the smelters in the part catalog, the preview keeps increasing to ridiculous sizes. Out of all my mods and all parts the smelters are the only ones that show this behaviour.

ArgumentOutOfRangeException: Argument is out of range.

Parameter name: index
at System.Collections.Generic.List`1[AvailablePart+ResourceInfo].get_Item (Int32 index) [0x00000] in <filename unknown>:0
at PartListTooltips.GetPrimaryInfo (.AvailablePart aP, Int32 maxLines) [0x00000] in <filename unknown>:0
at PartListTooltips.ShowTooltip (.EditorPartIcon part, .AvailablePart aPart) [0x00000] in <filename unknown>:0
at EditorPartIcon.MouseEnter () [0x00000] in <filename unknown>:0
at EditorPartIcon.MouseInput (.POINTER_INFO& ptr) [0x00000] in <filename unknown>:0
at UIButton.OnInput (.POINTER_INFO& ptr) [0x00000] in <filename unknown>:0
at AutoSpriteControlBase.OnInput (POINTER_INFO ptr) [0x00000] in <filename unknown>:0
at UIManager.DispatchHelper (.POINTER_INFO& curPtr, Int32 camIndex) [0x00000] in <filename unknown>:0
at UIManager.DispatchInput () [0x00000] in <filename unknown>:0
at UIManager.Update () [0x00000] in <filename unknown>:0
(Filename: Line: -1)

I am using Actice Texture Manager and wrote this config for EPL:

ACTIVE_TEXTURE_MANAGER_CONFIG
{
folder = ExtraplanetaryLaunchpads
enabled = true
OVERRIDES
{
ExtraplanetaryLaunchpads/Textures/.*
{
compress = true
mipmaps = true
scale = 1
max_size = 0
}
}
}

I'm not sure if ATM or the latest update of EPL is causing this problem, if you need anything else just ask.

Pretty sure thats ATM that does that. Ive had it happen too with other part's not related to EPL, and have only had it happen with ATM installed.. nothing game breaking, kinda amusing actually lol

EDIT: Ahhh.. found it.. apparently caused by a bug in the tooltip system, apparently due to "Having three or more resources with no attached descriptive modules."

Someone wrote a plugin that fixes the issue, apparently the bug still wasnt fixed in .24 ,

See here HERE for more info.

Edited by rabidninjawombat
Link to comment
Share on other sites

Always has been for full operation. Without Kethane, the smelters are useless anyway, so if you don't want to install Kethane, your other option is to delete the smelters.

Yes. A note for all of us that are using rnw's Karbonite conversion:

The last thing we want to do is create support headaches for taniwha. EPL officially supports only Kethane. If you're having an issue with the mod, and you have the Karbonite conversion installed, please say so when you post a support question and one of the other users will try to help. taniwha has been gracious to host the conversion discussion and provide some help getting it going. We don't also expect technical support for this custom content.

rabidninjawombat, it would probably be a good idea to start a separate thread in the Add on development forum for the conversion. That way we remove the discussion of the conversion to there, which should both provide a place to direct users and mitigate the technical support questions showing up here.

Link to comment
Share on other sites

Hey, I've been using EPL in conjunction with MKS for a while before now. I recently hit a snag with my game, so I deleted my mods and went with a clean run of what I normally run. For some reason, EPL is now causing my game to catch on load, something it has never done before. To be specific, the game starts loading and continues loading fine until it gets to the part file for:

ExtraplanetaryLaunchpads/Parts/launchpad2/part/exLaunchPad2

At this point, the game stops loading, although remains active and responsive (loading jokes continue to roll, and the game never freezes). As a result, I don't have a crash-log I can share as one isn't generated for the event.

I have used the mod in a completely functional manner before, and never experienced this kind of issue. Any thoughts?

EDIT: I managed to get everything working again, although I'm not entirely sure how. It involved completely gutting the game and having Steam reacquire everything, so I'm thinking the problem was in the game, not the mod.

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