-
Posts
8,193 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by Alshain
-
fix the runway please!
Alshain replied to yog-sothoth's topic in KSP1 Suggestions & Development Discussion
I don't think the wheels change the runway. I just loaded a stock craft. -
fix the runway please!
Alshain replied to yog-sothoth's topic in KSP1 Suggestions & Development Discussion
Well, it's fixed for me. You can see the divisions pretty clearly at the right time of day but there is no bump. It's hard to tell but your grass doesn't look right (SVT shores grass is a lot darker). Are you sure you installed correctly? Given the apparent position of the sun in your video, this screenshot was taken at approximately the same time of day. -
fix the runway please!
Alshain replied to yog-sothoth's topic in KSP1 Suggestions & Development Discussion
Well, it is really only for the texture but a side effect is that it unintentionally fixes this bug. -
Well, I personally hate the advanced tweakables. I think it is a good idea but a very bad implementation. Things that should be advanced aren't (such as landing gear sliders), things that shouldn't be advanced are (such as staging control on various parts). That's why I was forced to make the mod to flip it back and forth, the original idea was to modify the fields so they were better placed but I never could get it to work. I don't want my other mods to have anything to do with that poor implementation.
-
fix the runway please!
Alshain replied to yog-sothoth's topic in KSP1 Suggestions & Development Discussion
I don't think that's why it is segmented, it was segmented for destructible buildings. The problem is the mesh isn't aligning right. SVT fixes the problem. -
Random System Metrics
Alshain replied to jmbailey2000's topic in KSP1 Suggestions & Development Discussion
But this game is nothing like Civ and it's very much like Salt on a basic exploration level. -
fix the runway please!
Alshain replied to yog-sothoth's topic in KSP1 Suggestions & Development Discussion
So basically anything using stock landing gear. -
The sandcastle is a stock easter egg. One mod however (maybe it was toolbar) added a film crew to the Mun.
-
fix the runway please!
Alshain replied to yog-sothoth's topic in KSP1 Suggestions & Development Discussion
coral? I know they exist but those are special cases. Besides that, coral runways are still paved with asphalt or concrete. Grass would be a more logical 1st tier, but grass would actually need to have the properties of grass for that to be effective, which it doesn't. -
fix the runway please!
Alshain replied to yog-sothoth's topic in KSP1 Suggestions & Development Discussion
I'm not sure those are even the bumps he was talking about. There are 'disconnects' in the runway (and other terrain) in 1.2 that were not there before in 1.1. They affect all 3 tiers. They were reported in pre-release but did not get fixed. -
Random System Metrics
Alshain replied to jmbailey2000's topic in KSP1 Suggestions & Development Discussion
Seeds just result in everyone playing the same seed. Salt has a seeded world, but everyone just plays "default". -
Yes, it is. I know what is happening. Bulb's script adds itself to any part using ModuleLight, as part of Electric Lights I use a script to convert cockpits to using ModuleLight. However, the cockpits do not have an emissive (an actual shining light) that Bulb can interact with. The good news is I can correct this with some tweaks to the MM scripts, I just have to ensure that Bulb adds it's scripts before Electric Lights so that the cockpits aren't using ModuleLight until after Bulb's script has passed.
-
Some way to toggle 64 bit ?
Alshain replied to boolybooly's topic in KSP1 Suggestions & Development Discussion
Right click in steam Click Properties Click Set Launch Options Input the following "C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\KSP_x64.exe" -popupwindow %command% Adjust path as needed. You can then launch and hit play with either radio button selected. -
How to add part statistics in editor?
Alshain replied to Alshain's topic in KSP1 C# Plugin Development Help and Support
I'm still trying to figure out formatting though (specifically color). The community documentation say to use rich text but that doesn't work. https://kerbalspaceprogram.com/api/interface_i_module_info.html -
How to add part statistics in editor?
Alshain replied to Alshain's topic in KSP1 C# Plugin Development Help and Support
Well, I figured it out. For anybody that needs to know, you have to implement IModuleInfo. public string GetModuleTitle() { return "Title"; } public override string GetInfo() { return "Info"; } public Callback<Rect> GetDrawModulePanelCallback() { return null; } Produces: -
Ok, so the good news is I was able to quite easily extend ModuleColorChanger, the module that the rocket part lights uses. The bad news is I had hoped to also extend ModuleAnimateGeneric that the cockpits use so I could charge them more cleanly, but so far I haven't found a way to detect if the animation is on or off (though I can detect the transition or "moving" as it is called in the code). However, since the earlier patches I posted that convert it to ModuleLight seem to work ok you can just use that for now. I'm just hoping there isn't a side effect of that I'm not aware of. For ModuleColorChanger, I've written the rate, amount, and resource type in as public variables, so if there is another part using that module other than the cabin lights you could have it charge EC... or actually any resource... with a simple module manager patch and no change to the plugin. I will probably go ahead and package this up in the next day or two as time permits and push it out for you. I'll include the cockpit patches in the package as well. It will likely appear in my modlet thread you see in my signature.
-
Ok, well it looks like the other lights aren't going to work this way. They use a module that actually changes the color of the 'glass' rather than using a model with a built-in animation. A plugin is going to have to extend that color changing module in order to add a resource drain to it. I'll take a look at making that plugin tomorrow. I don't think it will be too difficult.
-
Ok, well this is turning out to be more difficult than I thought. Squad is nothing if not consistently inconsistent so the plane parts use a different module for the lights than the rocket parts. These patches seem to work with the plane parts, I have to do some testing on the others. I couldn't find a real good way to condense these into a single patch without running the risk of messing up a modded part so I opted to just keep them as separate patches. // Add electric resource consumption to cockpit lights // Author: Alshain @PART[Mark1Cockpit] { @MODULE[ModuleAnimateGeneric] { @name = ModuleLight %useAnimationDim = true %lightBrightenSpeed = 2.5 %lightDimSpeed = 2.5 %resourceAmount = 0.01 %useResources = true } } @PART[Mark2Cockpit] { @MODULE[ModuleAnimateGeneric] { @name = ModuleLight %useAnimationDim = true %lightBrightenSpeed = 2.5 %lightDimSpeed = 2.5 %resourceAmount = 0.01 %useResources = true } } @PART[MK1CrewCabin] { @MODULE[ModuleAnimateGeneric] { @name = ModuleLight %useAnimationDim = true %lightBrightenSpeed = 2.5 %lightDimSpeed = 2.5 %resourceAmount = 0.01 %useResources = true } } @PART[mk2Cockpit_Standard] { @MODULE[ModuleAnimateGeneric] { @name = ModuleLight %useAnimationDim = true %lightBrightenSpeed = 2.5 %lightDimSpeed = 2.5 %resourceAmount = 0.01 %useResources = true } } @PART[mk2Cockpit_Inline] { @MODULE[ModuleAnimateGeneric] { @name = ModuleLight %useAnimationDim = true %lightBrightenSpeed = 2.5 %lightDimSpeed = 2.5 %resourceAmount = 0.01 %useResources = true } } @PART[mk2CrewCabin] { @MODULE[ModuleAnimateGeneric] { @name = ModuleLight %useAnimationDim = true %lightBrightenSpeed = 2.5 %lightDimSpeed = 2.5 %resourceAmount = 0.01 %useResources = true } } @PART[mk3Cockpit_Shuttle] { @MODULE[ModuleAnimateGeneric] { @name = ModuleLight %useAnimationDim = true %lightBrightenSpeed = 2.5 %lightDimSpeed = 2.5 %resourceAmount = 0.01 %useResources = true } } @PART[mk3CrewCabin] { @MODULE[ModuleAnimateGeneric] { @name = ModuleLight %useAnimationDim = true %lightBrightenSpeed = 2.5 %lightDimSpeed = 2.5 %resourceAmount = 0.01 %useResources = true } }