Version 2025.11.3.2634

From Kitten Space Agency Wiki
Jump to navigation Jump to search
Version 2025.11.3.2634
Development phase
Pre-alpha
Release date
November 3rd, 2025

2025.11.3.2634 is a KSA build released on November 3rd, 2025 which added the first music tracks into the game and introduced internal frameworks to add Kittens.

Additions

  • Added biome exporter shader: GenerateKernelSizes.comp.
  • Added biome exporter shader: VariantMaxFilter.comp.
  • Added biome exporter shader: VariantBoxBlurFilter.comp.
  • Added save functionality to the biome map exporter, which saves as PNG.
  • Added WIP WarpedHybridMultifractal procedural terrain modifier.
  • Added first pass for SOI music for Earth, Moon, Sun, Mars and Jupiter.
  • Added disposing of renderer resources to the biome map exporter.
  • Added Kitten Eva class. This could be the start of something big. For now a kitten is based on Vehicle class. This could change over time as things progress.
  • Added thin film interference maps to some subparts.
  • Added KittenEva template changes so we can have Kittens.
  • Added light system shadows toggle
  • Added IsUserTyping flag to GameSettings to block input while editing text fields. This should prevent console settings (e.g. OnBoot/OnLoad) from canceling prematurely when typing.
  • Added first pass for SOI music for Earth, Moon, Sun, Mars and Jupiter.

Changes

  • Moved biome exporter image processing functions to compute shaders.
  • Fixed mars mesh snapping too infrequently and causing the highest density region to sometimes be too far from the camera.
  • Compressed diffuse/PBR/thin film texture maps to DDS BC1.
  • Increased thin film interference intensity, to make the effect more visible when using custom masks.
  • Fixed missing settings checks for shadows in GameSettings constructor copy and IsChanged functions.
  • Namespace clean up
  • Changed invalid parts of flightplan/burnplan orbits draw in Inactive Orbit color to make it a better UX experience.

Removals

  • Removed unused OnFrame and Render function calls to the biome exporter from PlanetRenderer.

Changelog JSON

View changelog entries
{
  "build": "2025.11.3.2634",
  "date": "2025-11-03",
  "fromRevision": 2620,
  "toRevision": 2634,
  "commits": [
    {
      "rev": 2621,
      "date": "2025-11-02",
      "author": "Linx-RW",
      "lines": [
        "Added biome exporter shader: GenerateKernelSizes.comp.",
        "Added biome exporter shader: VariantMaxFilter.comp.",
        "Added biome exporter shader: VariantBoxBlurFilter.comp.",
        "Moved biome exporter image processing functions to compute shaders.",
        "Added save functionality to the biome map exporter, which saves as PNG.",
        "Removed unused OnFrame and Render function calls to the biome exporter from PlanetRenderer."
      ]
    },
    {
      "rev": 2622,
      "date": "2025-11-02",
      "author": "Linx-RW",
      "lines": [
        "Added WIP WarpedHybridMultifractal procedural terrain modifier.",
        "Fixed mars mesh snapping too infrequently and causing the highest density region to sometimes be too far from the camera."
      ]
    },
    {
      "rev": 2623,
      "date": "2025-11-02",
      "author": "Linx-RW",
      "lines": [
        "Added disposing of renderer resources to the biome map exporter."
      ]
    },
    {
      "rev": 2624,
      "date": "2025-11-03",
      "author": "JPLRepoRocketwerkz",
      "lines": [
        "Added Kitten Eva class. This could be the start of something big. For now a kitten is based on Vehicle class. This could change over time as things progress."
      ]
    },
    {
      "rev": 2625,
      "date": "2025-11-03",
      "author": "morrow-rw",
      "lines": [
        "Added thin film interference maps to some subparts."
      ]
    },
    {
      "rev": 2626,
      "date": "2025-11-03",
      "author": "JPLRepoRocketwerkz",
      "lines": [
        "Added KittenEva template changes so we can have Kittens."
      ]
    },
    {
      "rev": 2627,
      "date": "2025-11-03",
      "author": "Morrow",
      "lines": [
        "Compressed diffuse/PBR/thin film texture maps to DDS BC1."
      ]
    },
    {
      "rev": 2628,
      "date": "2025-11-03",
      "author": "Maxwell Johnson",
      "lines": [
        "Increased thin film interference intensity, to make the effect more visible when using custom masks."
      ]
    },
    {
      "rev": 2629,
      "date": "2025-11-03",
      "author": "Dan Southon",
      "lines": [
        "Added light system shadows toggle",
        "Fixed missing settings checks for shadows in GameSettings constructor copy and IsChanged functions."
      ]
    },
    {
      "rev": 2630,
      "date": "2025-11-03",
      "author": "Dan Southon",
      "lines": [
        "Added IsUserTyping flag to GameSettings to block input while editing text fields. This should prevent console settings (e.g. OnBoot/OnLoad) from canceling prematurely when typing."
      ]
    },
    {
      "rev": 2631,
      "date": "2025-11-03",
      "author": "Dan Southon",
      "lines": [
        "Namespace clean up"
      ]
    },
    {
      "rev": 2632,
      "date": "2025-11-03",
      "author": "JPLRepoRocketwerkz",
      "lines": [
        "Changed invalid parts of flightplan/burnplan orbits draw in Inactive Orbit color to make it a better UX experience."
      ]
    },
    {
      "rev": 2633,
      "date": "2025-11-03",
      "author": "matthew.caradus",
      "lines": [
        "Added first pass for SOI music for Earth, Moon, Sun, Mars and Jupiter."
      ]
    }
  ]
}

See also