-
Posts
730 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by TranceaddicT
-
To disable/prevent loading, no. MM loads every patch it finds from the get go. Then, it proceeds to dismiss those patches for which there are unmet :NEEDS. Can you give me an example of KSPIE-NF you find bothersome? I haven't used it so I'm not familiar. Also, if I may so bold, if you're maintaining a singular MMConfig that can get difficult to manage. I create a folder '__myLOCAL' with an internal structure which mirrors /GameData. Each patch only addresses one issue for that mod. /GameData ../mmyLOCAL ../../ModA ../../ModB ../ModA ../ModB
-
[1.12] KSP-RO - Realism Overhaul [16 May 2022]
TranceaddicT replied to Theysen's topic in KSP1 Mod Releases
WTH is your thrust-to-weight ratio????- 2,216 replies
-
- 1
-
-
- realism overhaul
- ro
-
(and 1 more)
Tagged with:
-
Oh, don't misunderstand me. It's funny. It's even fookin' funny. It's still wrong.
- 4,054 replies
-
- 1
-
-
- tweakscale
- plugin
-
(and 1 more)
Tagged with:
-
[KSP 1.12.x] kOS v1.4.0.0: kOS Scriptable Autopilot System
TranceaddicT replied to Dunbaratu's topic in KSP1 Mod Releases
True, but it so depends on what you want to do. If you're just checking for it to be there, before pushing the module, yeah. But, you really want a sequential patch. @PART[*]:HAS[MODULE[kOSProcessor]]:NEEDS[Gobbledegook] { %diskSpace = 10000 %ECPerBytePerSecond = 0.00001 %ECPerInstruction = 0.000008 } @PART[*]:HAS[!MODULE[kOSProcessor]]:NEEDS[Gobbledegook] { %MODULE { %name = kOSProcessor %diskSpace = 10000 %ECPerBytePerSecond = 0.00001 %ECPerInstruction = 0.000008 } }- 1,364 replies
-
- 3
-
-
- autopilot
- programming
-
(and 1 more)
Tagged with:
-
[KSP 1.12.x] kOS v1.4.0.0: kOS Scriptable Autopilot System
TranceaddicT replied to Dunbaratu's topic in KSP1 Mod Releases
For module checking you want to use something like this: @PART[*]:HAS[MODULE [kOSProcessor]{ }- 1,364 replies
-
- 1
-
-
- autopilot
- programming
-
(and 1 more)
Tagged with:
-
[1.8.x] UnKerballed Start v1.1.0 (updated Oct 27, 2019)
TranceaddicT replied to SpinkAkron's topic in KSP1 Mod Releases
FYI, CKAN will track (as auto-detected, "AD") those mods. I will notify you when they get updated in CKAN's database. Then, you can right-click to reinstall the tracked version. -
Your should remove it. If you get any warnings or complaints about Module[Resourceful], they can be safely disregarded.
- 4,054 replies
-
- tweakscale
- plugin
-
(and 1 more)
Tagged with:
-
CKAN, SpaceDock and GitHub will all tell you which version this is currently available for.
-
What I think is not exactly ideal. IMHO Add'On tags should be directory agnostic - or, at least, should exist a way to overrule this (like that :THIS of mine). Yeah, this is legacy behaviour from when MM was first conceived. Then:FOR guy added and then things got complicated. There are still patches out there with no conditionals and they get processed before anything else. So, no TS installed? If that is the case, that's an unintended consequence. My understanding is if there's declared mod.dll or no folder, then the :NEEDS condition hasn't been met and the patch should be discarded. What you described, means the :BEFORE,:FOR and :AFTER conditionals are being evaluated as they're being loaded and module manager is making the declaration for them. Ah, okay, now what you said makes more sense. This is where we diverged. It may be time to review the legacy behavior. MM had been around long enough that :FOR can be reimplemented to act as it intuitively should - a positional pointer between :BEFORE & :AFTER. And, as a result, could make way for introducing a :THIS conditional.
- 4,054 replies
-
- 1
-
-
- tweakscale
- plugin
-
(and 1 more)
Tagged with:
-
:FOR[TweakScale]:NEEDS[TweakScale] will never happen. The 1st thing module manager does is initial load every patch that is in GameData. The 2nd thing it does is discard every patch which has a :NEEDS conditional that is not met. Only then does it begin applying patches. Another trick module manager does is it considers a directory folder to be a mod. So, the folder GameData/TweakScaleCompanion is considered mod by module manager. This is the reason a personal mod folder (for me, zzzzzAS_KSPMods) got processed. Being an end-user, dude with :FOR[TweakScale]:NEEDS[TweakScale] should be using :NEEDS[TweakScale]:FINAL to ensure his is the last patch ever. I think the use case you presented is better suited to mods with companion-style directory hierarchies, like TweakScale. Because TweakScale has complementary configuration patches which exist SEPARATE from the core module itself, you're use case is better applied :FOR[TweakScaleCompanion/ABC]:NEEDS[TweakScale] (yeah, it can parse subdirectories.) That also solves your :THIS situation.
- 4,054 replies
-
- tweakscale
- plugin
-
(and 1 more)
Tagged with:
-
[1.2-1.7] Blender (2.83+) .mu import/export addon
TranceaddicT replied to taniwha's topic in KSP1 Tools and Applications
Pictures, or it didn't happen. -
MS Edge is chromium-based, so yeah it should exhibit the save behavior Chrome does. (SIDENOTE: Since their codebase i are the same, you can load Chrome Webstore extensions into Edge.)
- 2,176 replies
-
- totm july 2019
- spacedock
-
(and 3 more)
Tagged with:
-
Yeah, about that :FOR milestone. I think you should probably be going for :NEEDS. The strange thing about the :BEFORE > :FOR > :AFTER sequence ... only :FOR will cause a non-installed mod to be recognized as if it IS installed. So this is a bad arrangement: authorModB will not create a new part because of authorModA's :FOR[FooBar]. authorModA has a MMConfig: @PART[authorModA]:FOR[FooBar] {} authorModB has a MMConfig: +PART[authorModB]:NEEDS[!FooBar] {} This is a good arrangement: authorModB will create a new part because of authorModA's :FOR[FooBar]. authorModA has a MMConfig: @PART[authorModA]:NEEDS[FooBar] {} authorModB has a MMConfig: +PART[authorModB]:NEEDS[!FooBar] {}
- 4,054 replies
-
- 1
-
-
- tweakscale
- plugin
-
(and 1 more)
Tagged with:
-
TbF, ":LAST" is a new passSpecifier. It was introduced in Jan 2020, so ...
- 4,054 replies
-
- tweakscale
- plugin
-
(and 1 more)
Tagged with:
-
Patching commits in this order: :FIRST :Remove unmet NEEDS, :BEFORE, :AFTER, :LAST LEGACY (no ordering) patching :BEFORE :FOR :AFTER :LAST :FINAL (This SHOULD NOT be used by mod makers and is intended for the end-user/player.)
- 4,054 replies
-
- tweakscale
- plugin
-
(and 1 more)
Tagged with:
-
[1.12] KSP-RO - Realism Overhaul [16 May 2022]
TranceaddicT replied to Theysen's topic in KSP1 Mod Releases
It shouldn't be a problem. Try uninstalling and reinstall. If that doesn't work, post your KSP.log to a file server (Dropbox, Google Drive) and link it here.- 2,216 replies
-
- realism overhaul
- ro
-
(and 1 more)
Tagged with:
-
You should check out the organization pages on GitHub. https://github.com/KSP-KOS
-
@bodryxon Check your GitHub.
-
Change @MODULE[ModuleB9PartSwitch],* { @SUBTYPE[*],* to @MODULE[ModuleB9PartSwitch],* { @SUBTYPE,*
- 232 replies
-
- 1
-
-
- real fuels
- configs
-
(and 1 more)
Tagged with:
-
[1.12.x] Filter Extensions (No localization)
TranceaddicT replied to linuxgurugamer's topic in KSP1 Mod Releases
Feel free to review the documentation and submit a filter design.