Tahvohck

Members
  • Content Count

    61
  • Joined

  • Last visited

Community Reputation

12 Good

About Tahvohck

  • Rank
    Rocketeer

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I'm able to hook it into RemoteTech, but for some reason that completely destroys the feedback loop that AA uses. I'm not sure where I'd even start to look for troubleshooting that. You might still get a pull request from me at some point, but it won't be any time soon, since programatically dealing with FlightCtrlStates isn't something I know how to do. In the meantime, the oscillations aren't so bad that they aren't manageable.
  2. You know the codebase a lot better than me, but I'll dig through and see if I can find the correct place to hook in.
  3. You're correct. This is an interaction with RemoteTech. The only mods in this save are Remote Tech, Atmospheric Autopilot, and Module Manager. Without Remote Tech, this plane flies stable. With Remote Tech, the plane flies with rapid oscillations. A 10 microsecond delay probably shouldn't cause these oscillations by itself, which means this is an issue with how AA sends commands to the vessel. Remote Tech has an API that allows bypass of the signal delay, which this mod appears not to be hooking into (and should be, given its purpose). I couldn't find RemoteTech.API referenced in your github, so "fixing" this oscillation should just mean hooking into the Remote Tech API and registering a sanctioned pilot.
  4. What's going on with the difference in flight performance for drones vs pilots? I thought this was just because my drone planes were small, but even small piloted planes are stable, while small drone planes wobble all over the place. I've even tested this by putting a command seat on a drone plane and suddenly it's stable.
  5. My solution personally is to add a very short-range omni to the control station, but that's out of the scope of TETRIX. I think the best solution for TETRIX would be to put the dish and the ground station in the same node, and to make all the experiments successors to that node so that you can't unlock things without some way to use them.
  6. @theJesuit I just wanted to let you know that with Breaking Ground, Remote Tech, and Kerbalism all three together, this means it's possible to unlock ground experiments and not be able to do anything with them until you also unlock the dish. The ground experiments are actually kind of a mess in general, since each different part of the experiments gets unlocked with a different node. But, specifically the control station relies on RT passive antenna for communication. Here's the github issue I opened up to find this: https://github.com/RemoteTechnologiesGroup/RemoteTech/issues/809 I don't know if this would be better fixed with Kerbalism or Tetrix, but I wanted to let you know about it.
  7. @mindseyemodels That's the same issue I was having. Check the Versions tab in CKAN and make sure it's version 2:v0.0541 that's installed. If not, you probably need to add KSP version 1.8 as a CKAN compatibility override.
  8. Despite the MM patch claiming that the habitat module replaces the inflation capability, I can't inflate parts from SSPX and I can't configure their habitats either. Here's the part as dumped by MM: https://hastebin.com/xejudukesu.cfg PART { name = sspx-inflatable-hab-125-1 module = Part author = Chris Adderley scale = 1.0 rescaleFactor = 1 node_stack_top = 0.0, 1.9737996, 0.0, 0.0, 1.0, 0.0, 1 node_stack_bottom = 0.0, -1.9737996, 0.0, 0.0, -1.0, 0.0, 1 node_attach = 0.0, 0.0, -0.6253833, 0.0, 0.0, 1.0, 1 TechRequired = advancedSupport entryCost = 18500 cost = 7000 category = Utility subcategory = 0 title = PTD-E-2 'Eclair' Inflatable Habitation Module manufacturer = Kerbalmax Industries description = The large model PTD-series inflatable crew container allows a lot more living space for the same mass as a rigid container. Holds up to six crewmembers in relative comfort once expanded. bulkheadProfiles = size1 attachRules = 1,0,1,1,0 mass = 3 dragModelType = default maximum_drag = 0.2 minimum_drag = 0.2 angularDrag = 2 crashTolerance = 15 breakingForce = 50 breakingTorque = 50 maxTemp = 1000 skinMaxTemp = 2000 fuelCrossFeed = True tags = sspx base contain outpost statio (stor tube inflat expand (hab liv eclair vesselType = Station CrewCapacity = 6 MODEL { model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-125-1-alt position = 0.0, -1.9737996, 0.0 scale = 1,-1,1 rotation = 0, 0, 0 } MODEL { model = StationPartsExpansionRedux/Parts/Common/sspx-endcap-125-1 position = 0.0, 1.9737996, 0.0 scale = 1,1,1 rotation = 0, 0, 0 } MODEL { model = StationPartsExpansionRedux/Parts/Extendable/extendable-125/sspx-inflatable-hab-125-1 position = 0.0, 0.0, 0.0 scale = 1,1,1 rotation = 0, 0, 0 } INTERNAL { name = sspx-inflatable-hab-125-1-iva } MODULE { name = ModuleB9PartSwitch moduleID = endcapSwitch switcherDescription = Upper Mount SUBTYPE { name = BlackHandles title = Classic transform = 125EndcapBlack descriptionSummary = Black endcaps with handles descriptionDetail = primaryColor = #000000 secondaryColor = #999999 } SUBTYPE { name = WhiteHandles title = Insulated transform = 125EndcapWhite descriptionSummary = White thermal blanket endcaps with handles descriptionDetail = primaryColor = #ffffff secondaryColor = #999999 } SUBTYPE { name = Black title = Classic (Bare) transform = 125EndcapBlackBare descriptionSummary = Black endcaps descriptionDetail = primaryColor = #000000 secondaryColor = #000000 } SUBTYPE { name = White title = Insulated (Bare) transform = 125EndcapWhiteBare descriptionSummary = White thermal blanket endcaps descriptionDetail = primaryColor = #ffffff secondaryColor = #ffffff } } MODULE { name = ModuleB9PartSwitch moduleID = endcapSwitchLower switcherDescription = Lower Mount SUBTYPE { name = BlackHandles title = Classic transform = 125EndcapBlackFlip descriptionSummary = Black endcaps with handles descriptionDetail = primaryColor = #000000 secondaryColor = #999999 } SUBTYPE { name = WhiteHandles title = Insulated transform = 125EndcapWhiteFlip descriptionSummary = White thermal blanket endcaps with handles descriptionDetail = primaryColor = #ffffff secondaryColor = #999999 } SUBTYPE { name = Black title = Classic (Bare) transform = 125EndcapBlackBareFlip descriptionSummary = Black endcaps descriptionDetail = primaryColor = #000000 secondaryColor = #000000 } SUBTYPE { name = White title = Insulated (Bare) transform = 125EndcapWhiteBareFlip descriptionSummary = White thermal blanket endcaps descriptionDetail = primaryColor = #ffffff secondaryColor = #ffffff } } MODULE { name = ModuleColorChanger shaderProperty = _EmissiveColor animRate = 0.8 animState = false useRate = true toggleInEditor = true toggleInFlight = true toggleInFlight = true unfocusedRange = 5 toggleName = Toggle Lights eventOnName = Lights On eventOffName = Lights Off toggleAction = True defaultActionGroup = Light redCurve { key = 0 0 0 3 key = 1 1 0 0 } greenCurve { key = 0 0 0 1 key = 1 1 1 0 } blueCurve { key = 0 0 0 0 key = 1 0.7 1.5 0 } alphaCurve { key = 0 1 } } MODULE { name = FMRS_PM parent_vessel = 0 } MODULE { name = Experiment experiment_id = crewReport experiment_description = A brief situation report of dubious relevance and accuracy. ec_rate = 0.01 crew_operate = True requires = data_rate = 0.000680272108843537 resources = } MODULE { name = ProcessController resource = _Scrubber title = Scrubber capacity = 10.02 running = true } MODULE { name = ProcessController resource = _PressureControl title = Pressure control capacity = 10.02 running = true } MODULE { name = ProcessController resource = _WaterRecycler title = Water recycler capacity = 10.02 running = true } MODULE { name = ProcessController resource = _WasteProcessor title = Waste processor capacity = 10.02 running = true } MODULE { name = ProcessController resource = _MonopropFuelCell title = Monoprop+O2 fuel cell capacity = 10.02 running = false } MODULE { name = Configure title = Pod slots = 0 UPGRADES { UPGRADE { name__ = Upgrade-Slots techRequired__ = up4support slots = 2 } } SETUP { name = Scrubber desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters <b>CarbonDioxide</b> from the internal atmosphere. mass = 0.01 cost = 250 MODULE { type = ProcessController id_field = resource id_value = _Scrubber } } SETUP { name = Pressure Control desc = Use <b>Nitrogen</b> to maintain the internal atmosphere at a comfortable pressure. tech = fuelSystems mass = 0.01 cost = 250 MODULE { type = ProcessController id_field = resource id_value = _PressureControl } RESOURCE { name = Nitrogen amount = 3000 maxAmount = 3000 } } SETUP { name = Water Recycler desc = Filter impurities out of <b>WasteWater</b>. tech = advancedSupport mass = 0.05 cost = 500 MODULE { type = ProcessController id_field = resource id_value = _WaterRecycler } RESOURCE { name = WasteWater amount = 0 maxAmount = 30 } } SETUP { name = Waste Processor desc = Extract <b>Ammonia</b> out of decomposing organic <b>Waste</b>. tech = advancedSupport mass = 0.05 cost = 500 MODULE { type = ProcessController id_field = resource id_value = _WasteProcessor } RESOURCE { name = Waste amount = 0 maxAmount = 30 } } SETUP { name = Monoprop Oxygen Fuel Cell desc = An emergency fuel cell that burns <b>MonoPropellant</b> and <b>Oxygen</b> gas, producing <b>Water</b> and <b>Nitrogen</b> gas as by-products. tech = advElectrics mass = 0.1 cost = 1000 MODULE { type = ProcessController id_field = resource id_value = _MonopropFuelCell } } } MODULE { name = Habitat inflate = Expand state = disabled animBackwards = True } MODULE { name = KOSNameTag } MODULE { name = SCANRPMStorage } MODULE { name = Sickbay resource = _SickbayTV title = TV desc = A tranquilizing vortex (TV) uses low quality distraction to put the crew into a state of apathy. It also relieves some of the stress, effects on dumbness are said to be hearsay. slots = 0 UPGRADES { UPGRADE { name__ = Upgrade-TV techRequired__ = advExploration cureEverybody = True slots = 1 } } } MODULE { name = ModuleB9PartInfo } }
  9. @linuxgurugamer is there a reason the SpaceTux library isn't marked required for this on CKAN? I ran into the same issue as Orbital Maneuvers because I trusted CKAN to pull the dependency.
  10. No worries! It doesn't really seem to have messed up anything in my save at least Good to know it was in error, of course. I'll keep an eye out for the patch.
  11. @theJesuit it seems like the most recent update to TETRIX now requires SIMPLEX Kerbalism, which is incompatible with the default Kerbalism config. Is that correct? ModuleManager was crashing my game after I updated.
  12. Found my issue. CKAN is installing version 0.0540 instead of 0.0541, AKA it's installing the 1.7 version of the mod instead of version 1.8. This means the metadata on CKAN is probably incorrect. Edit: This was probably a misconfiguration in my CKAN.
  13. I'm having an issue with the default scatterer configs. This is completely stock other than Scatterer, Scatterer - Default Config, and Scatterer - Sunflare. I have no idea why the ocean is doing this, other than it appears to be getting rendered about 100 meters too high? Edit: Disabling the ocean shaders fixes it but introduces a new bug.