Skip to content

Releases: Kerbalight/CommNext

v0.7.0

06 Mar 01:00

Choose a tag to compare

  • Add background EC processing for relays. Now HG-5, RA-2, RA-15 and RA-100 consume Electric Charge even in background. It also fixes the "No Power" bug on startup
  • Update vessel name in the comms report when it's modified in Tracking Station
  • Fix antennas ranges for command pods; now they're just 5km
  • Add back HG-5 as relay

v0.6.0

25 Feb 21:51

Choose a tag to compare

New Features

  • Add bands connection logic with the new "Signal Modulator" module
    • Each transmitter now is coupled with a Signal Modulator module, which allows you to specify which band this antenna uses for communication. By default, each antenna is connected on the X band
    • Higher level antennas have multiple bands, giving you more flexibility
    • Bands are highlighted in map view and comms report
  • Add ability to focus vessel by clicking on the connections in the vessel report. On hover there will be a "Control" button too, to switch to the vessel
  • Add the option to disable the relay behavior for a single antenna
  • Allows to filter only active (in use) connections in the report
  • Add occlusion tolerance to avoid blocking connections on terrain under sea level.
    • Furthermore now occlusion radius multiplier is configurable in settings

Fixes

  • Fix map toolbar position on new games. Map toolbar loaded incorrect position (0, 0) on new game loading if Map View has never been entered before in previous saves
  • Removed connection to the vessel itself which was incorrectly shown in the UI
  • Add UI indicator if active vessel is not powered. Plus a dedicated tooltip in the connections list for the power icon. This way it's easier to see if connection cannot be made due to to target node being out of EC, or if the problem lays in the active vessel.
  • Add rulers mode to display all antennas ranges, not only relays. This can be activated cycling through the ruler icon in the toolbar, like for connection lines

Screenshot 2024-02-25 222117

v0.5.2

18 Feb 02:12

Choose a tag to compare

Improvements

  • Save app toolbar position and toggled options in save game. After game reload the position will be restored. Thanks @Falki-git !

Fixes

  • Fix toolbar connection icons showing always the same icon

v0.5.1

18 Feb 01:23

Choose a tag to compare

Improvements

  • Add setting to configure KSC range. Now you can go in settings > mods and choose between 2Gm, 10Gm and 50Gm
  • Show current vessel max. ranges in the Vessel Comms Report window
  • Highlight hover state for rulers & vessel report icons in the toolbar
  • Add tooltips to Vessel Comms Report window and map view toolbar
  • Allow to close the vessel comms report from the toolbar toggling the window

Fixes

  • Fix vessel range not refreshing on decoupling or undocking/docking. Currently the game does not refresh CommNet ranges on these events, so it's now handled in the mod.
  • Vessel report now is synced when switching active vessel
  • Fix a bug which caused some vessels Power status to not be updated
  • Fix report icon in toolbar not being shown as toggled
  • Fix vessel comms report close icon not highlight on hover

tooltips

v0.5.0

17 Feb 15:05

Choose a tag to compare

  • Added vessel comms report window, which can be opened from the map view toolbar. The window allows to see all possible connections to and from active vessel, plus showing obstacles (like body occlusions) that are blocking sat to sat lines
    • Added rendering for vessel report connections in the map view, showing inbound & outbound connections with animated arrows when a link is possible
    • New signal strength indicator

Vessel Comms Report

v0.4.1

14 Feb 02:56

Choose a tag to compare

  • Fixes body occlusion not working on outer planets and under timewarp, causing glitches in MapView and wrong connections. The problem was linked to celestial bodies positions offset, since vectors from KSC where calculated in different moments.
  • Introduces a small native (C) DLL to provide "Fused Multiply Add" to reduce floating-point errors. If you find any bug or loading errors, let me know.

v0.4.0

11 Feb 17:15

Choose a tag to compare

Features

  • Add active vessel display mode for connections lines. To toggle it, cycle through the Dish icon in the CommNext toolbar
  • Show in map view which relays are disconnected from the network, With a red sphere. Plus yellow spheres have been made darker to ease it on eyes
  • Faster refresh time for connections display
  • Set Communotron 88-88 and RA-100 to 100Gm

Fixes

  • Fix glitches which made the range sphere or the lines appear with weird shapes
  • Fix color assignment for relays
  • Fix bug which caused lines to be stale
  • Fix a bug in connections update
  • Add logs for Connections Renderer

v0.3.0 "Orbital Smacker"

11 Feb 02:19

Choose a tag to compare

Pre-release

New Features

  • Add relay support with custom module on dish antennas (RA-2, RA-15, RA-100). Only dish antennas now can relay signal to other vessels.
    • Add Patch Manager patches for all stock antennas and relays
  • Add nearest relay connection strategy
    • Now the preferred connection between two vessels is the nearest relay, instead of the node with the shortest path to KSC. This is customizable in Settings, and is enabled by default
  • Consider Power availability to relay signay. Now relays with 0 Electric Charge will not relay signals. This is customizable in Settings
  • Now activating rulers visualization, only relays ranges are shown

Improvements & Fixes

  • Fix for unconnected sub-graphs
  • Nerf KSC default range to 2Gm
  • Enhance shaders emission rendering, colors and alpha
    • Rounder sphere to avoid artifacts
    • Now when seeing the line, source is brighter and target is faded out, to indicate the direction (starting from KSC)
    • Relay to relay connections have a different color (blueish). This is a "preview" of Bands/Channels

Main things I'd like feedback on:

  • Relays & Antennas range: is it balanced? Are there edge cases which make the network behave weirdly? Do we need more antennas?
  • General 3d rendering in map view: what's missing? (Like, I know, current vessel path visualization). What isn't comprensible enough? What would you need to better plan?
  • General gameplay: is it stable? Do you see glitches, or feel it's lagging? Do you have an high-vessels-count savegame to test it?

v0.2.1

09 Feb 19:55

Choose a tag to compare

v0.2.1 Pre-release
Pre-release
  • Fix Window position in case of manually scaled UI
  • Fix publicize for game assembly
  • Check version in swinfo before release

v0.2.0

09 Feb 01:32

Choose a tag to compare

v0.2.0 Pre-release
Pre-release
  • Add antennas range rulers in map view
  • Fix map items cleanup which caused a crash on initialization