Project

General

Profile

Bug #22826

1.7.1 Surface Science Modules Move Relative to Each Other Over Time

Added by Geschosskopf almost 5 years ago. Updated almost 5 years ago.

Status:
New
Severity:
Low
Assignee:
-
Category:
Gameplay
Target version:
-
Start date:
06/09/2019
% Done:

0%

Version:
Platform:
Windows
Expansion:
Breaking Ground
Language:
English (US)
Mod Related:
No
Votes:
Arrow u r green
Arrow d r red

Description

PROBLEM: The deployable surface science modules are just as vulnerable to moving along non-level ground due to time warp, the Kraken, and the underlying Unity ground friction issues as everything else. The difference is, the deployable surface science modules have to be within a very short distance of each other to be connected. Thus, it doesn't take long before your deployable surface science set-up ceases to work because the various modules slide too far away from each other. And should this result in the power or communications modules (at least) sliding too far from the control module, the game spams your message buffer with many messages per second as noted in bug report #22757, https://bugs.kerbalspaceprogram.com/issues/22757

REPLICATION: Establish a deployable surface science set-up on non-level ground on Mun (you don't have to look far for such a place). Make sure the surface set-up has both adequate power and a communications dish, and that there are relay satellites such that the science set-up should ALWAYS have a link back to Kerbin. Then timewarp at high rate until your message buffer starts getting spammed with messages saying the set-up can't transmit because it either doesn't have power or can't communicate. This will usually happen within 2 weeks.

POSSIBLE SOLUTION: Because the underlying cause comes from Unity, there's no hope of preventing modules sliding relative to each other. And physically fixing them together would cause all the usual Kraken problems with physically connected surface bases so would probably be no better than the current situation. Thus, the only solution to modules sliding relative to each other is to make the connectivity distance only apply when the modules are initially placed. After that, let them slide where they will but allow them to remain connected for functional purposes. And, of course, fix the message spam noted in #22757.

An Example: Here;s a surface science set-up I put on sloping ground in the Munar Lowlands (about the smoothest terrain on Mun). All modules were originally within kissing distance and neatly arranged. After a couple of weeks, however, the communications dish slid too far away from the rest of the module, so the whole set-up lost communications despite there always being a relay within LOS.

This pic shows there's a relay overhead: [img]https://i.imgur.com/u5rhLEJ.jpg[/img]

This pic shows there's a communications dish but the set-up has on link: [img]https://i.imgur.com/O4q7loQ.jpg[/img]

This pic shows the set-up's dish has slid too far away from the rest: [img]https://i.imgur.com/B7BfWBA.jpg[/img]

Sliding Comms 01.jpg (267 KB) Sliding Comms 01.jpg Shows lack of communications because the antenna has slid too far away from the rest of the set-up- Geschosskopf, 06/09/2019 04:46 PM
Sliding Comms 02.jpg (62.3 KB) Sliding Comms 02.jpg Shows a relay overhead with a clear LOS to the science, but no link because the antenna has moved too far from the rest of the set-up Geschosskopf, 06/09/2019 04:48 PM
Sliding Comms 03.jpg (253 KB) Sliding Comms 03.jpg Shows how far antenna has moved. It was originally next to the control module. The antenna is now so far away that it's totally dead (no right-click menu availalbe) due to getting no power Geschosskopf, 06/09/2019 04:49 PM
47225
47226
47227

Also available in: Atom PDF