Skip to content

Releases: naev/naev

v0.5.1

19 Apr 10:54
Compare
Choose a tag to compare

Be warned, this old release will most likely create directories in ~/.naev and requires the 'ndata' to be in the same directory as the appimage.

List of changes since 0.5.0:

For Players:

  • Many new missions, and improvements for older ones.
  • Soromid faction added.
    • Full array of ships for the faction.
    • Populated northern area of the galaxy.
  • New disable mechanic
    • Disabling damage is separate from regular damage.
    • Player ships can now be disabled, boarded and looted!
    • Disabled ships will recover automatically over time.
  • Jump points, planets and stations must now be discovered through exploration.
  • Maps now reveal fixed routes, mostly between major factions’ space.
  • Fancier map search shows details about found items.
  • New planet and station graphics.
  • Large AI ships now have greater weapons diversity.
  • General usability improvements for low resolutions.
  • Missiles lock on gradually, depending on electronic warfare values.
  • The tutorial has been substantially expanded and reworked.
  • Active outfits allow for powerful, temporary abilities to be toggled.
  • New key bindings make the it possible to use the keyboard most of the time.
    • Autonav is now more flexible and can travel to planets in addition to systems.
    • Navigate the spaceport with keytips.
  • Improved faction reputation logic.
    • Factions now have ceilings for reputation gained through killing.
    • Missions are necessary to elevate your standing beyond this.
    • Completing major missions can increase the reputation ceilings.
  • Landing permissions enhanced beyond the simple boolean (hostile or friendly) model.
    • Landing at military and other special assets typically requires high reputation with a faction.
    • When you don’t meet the required standing but aren’t hostile, assets are marked ‘restricted’.
  • Overhaul of spaceport bar NPCs. NPCs will now often say meaningful things and can even help the player out by hinting at missions or updating his galaxy map.
  • Complete ship health rebalancing.
  • Store user data in XDG-compliant locations (*nix-only)
  • Misc. bug fixes

For Developers:

  • Faction standing and land permission code moved to Lua.
    • Reputation is now handled with per-faction scripts.
    • Special assets can have unique landing code (e.g. requiring a particular mission to be done)
  • Large amount of Lua API additions and changes.
  • Greatly enhanced the in-game universe editor.
  • XML data (ships, planets, etc.) has been split into individual files to allow greater modularity.
  • Various faction specific scripts have been reorganized to be in a more logical location, and these script have been tied closer to the master faction definition.
  • Generally less crash-prone when loading corrupt data.
  • Misc. bug fixes

Full Changelog: v0.5.0...v0.5.1

v0.5.0

19 Apr 10:55
Compare
Choose a tag to compare

Be warned, this old release will most likely create directories in ~/.naev and requires the 'ndata' to be in the same directory as the appimage.

List of changes since 0.4.2:

For Players

  • Larger universe
    • Expanded Dvaered, Frontier, Empire and Pirate territories
    • All-new Sirius and Soromid territory
  • Big systems
    • More planets per system
    • Much larger planets, many new planet and station graphics
    • Players must fly to jump points before jumping to another system
  • Overlay map for in-system navigation
  • Mouse interactivity
    • Planet, ship and jump point targeting
    • Contextual click actions (board, hail, land, etc.)
    • Optional mouse-controlled flying
  • Electronic warfare
    • Ships have cloaking and detection abilities
    • Sensor range depends on cloak vs detection
    • Turrets no longer track all ships equally
  • Time model changes
    • In-game time progresses in real-time
    • Dynamic time compression speeds up long journeys
  • On-map security rating abandoned in favour of faction presence indicators
  • System backgrounds (nebulae, stars and more!)
  • Fancier new GUI
  • Brand-new tutorial that is independent from the main game
  • Outfit slots now have sizes
  • Weapon sets allow easy configuration of different weapon combinations for each ship
  • Ship and weapon heat system
    • Weapons start with perfect accuracy, and become inaccurate as they overheat
    • Severe overheating causes rate of fire to drop
  • Damage absorption and penetration system
  • More diverse planetary inventories (see the tech system below)
  • Random bar NPCs
  • Sound system improvements
  • Smarter autonav behaviour
  • … and plenty more (new missions, ships, outfits, portraits, etc.)

For Developers (Missions and likewise)

  • Faction presence
    • Replaces security and simple fleet spawning
    • Fleet spawning is now controlled through Lua on a per-faction basis
  • Universe and system editor
    • Allows easy and quick modification of the universe
    • Can create and manipulate planets, systems and jumps
  • New tech system
    • Techs are groups containing outfits, ships or other techs.
    • Assets (formerly planets) sell whatever is in their assigned techs.
  • Hook improvements
    • Pilot hooks pass arguments by default
    • You can now pass custom arguments to hooks
    • Many new hooks
  • Replaced old timer system with new hook-based timer system
  • Improvements to the in-game Lua console
  • Missions can now use more than a single mission marker
  • ndata-locating code is much-improved
  • Lua/Luajit and CSparse system libraries can be used instead of internal ones
  • SDL_image is no longer a dependency
  • Events can now be saved
  • GUIs can be written in Lua
  • Camera API allows much greater camera flexibility
  • Vast amounts of other Lua API additions and enhancements

Full Changelog: v0.5.0-beta.2...v0.5.0

v0.5.0-beta.2

02 Sep 12:00
Compare
Choose a tag to compare
v0.5.0-beta.2 Pre-release
Pre-release

Be warned, this old release will most likely create directories in ~/.naev and requires the 'ndata' to be in the same directory as the appimage.

The changelog is as follows:

  • Features
    • All missions reviewed for playability, many fixed and otherwise improved
    • New mission and other minor content additions
    • Timed cargo missions are less punishingly difficult
    • Weapon cycling account for heat – coolest fires first
    • GUI improvements
      • Ship heat is represented by a bar
      • Turrets have an indicator for how well they can track the current target
      • Better-optimized for narrower screens
      • New graphics
        • New background nebula images
        • Several new portraits
        • New planets and systems
        • Autonav exit condition can be set to anywhere between missile lock and 100% armour
        • Time acceleration multiplier can be limited to avoid lagging on slower computers
        • Minor improvements to ship and outfit availability
        • Sound system improvements
        • Support for using system Lua/Luajit/Csparse libraries
  • Bugs
    • Credit modification glitches fixed
    • Remedied a variety of minor compiler issues
    • Typo fixes in missions, planet and outfit descriptions
    • Ships will no longer jitter when taking damage while getting ready to jump
    • Many graphical elements (player messages, target indicators, etc.) now ignore time accel
    • Camera no longer jitters when flying away from targets rapidly or in the nebula
    • Camera fixes for afterburner rumble in conjunction with the Sol nebula
    • OSD text can never overflow past the translucent background.

Full Changelog: v0.5.0-beta.1...v0.5.0-beta.2

v0.5.0-beta.1

02 Sep 12:00
Compare
Choose a tag to compare
v0.5.0-beta.1 Pre-release
Pre-release

Be warned, this old release will most likely create directories in ~/.naev and requires the 'ndata' to be in the same directory as the appimage.

Changelog (long, but still likely missing some things):

For Players

  • Bigger universe
    • Expanded Dvaered, Frontier, Empire territories
    • All new Sirius territory
    • Preliminary Soromid area (Not inhabited yet)
    • New Pirate system
  • Big systems
    • More planets in systems
    • Bigger planets in systems, more planet graphics
    • Players must fly to jump points before jumping to another system
  • Electronic warfare
    • Ships have cloaking and detection abilities
    • Sensor range depends on cloak vs detection
    • Turrets no longer track all ships equally
  • Fancier targeting method
  • Random bar NPCs
  • On-map security rating abandoned in favour of faction presence indicators
  • More diverse planetary inventories (see the tech system)
  • Outfit slots now have sizes
  • System backgrounds (nebulae, stars and more!).
  • Fancier new GUI.
  • Weapon sets allow to easily configure different weapon configurations for each ship.
  • Heat system replaces accuracy making ships more accurate at first.
  • Overlay map helps navigate and visualize the environment.
  • Mouse targeting.
  • Damage absorption and penetration system.
  • Continuous time model.
  • New tutorial that is independent from the main game.
  • Mouse flying.
  • Images in intro.
  • Lots more content!

For Developers (mission and likewise)

  • Faction presence
    • Replaces security and simple fleet spawning
    • Fleet spawning is now controlled through lua on a per-faction basis
  • Universe and System editor
    • Allows easy and quick modification of the universe
    • Allows creation and manipulation of planets, systems and jumps
    • Allows selection of planet graphics
  • New tech system
    • Techs are groups containing outfits, ships or other techs.
    • Assets (formerly planets) sell whatever is in their assigned techs.
  • Hook improvements
    • Pilot hooks pass arguments by default
    • You can now pass custom arguments to hooks
    • Many new hooks.
  • Removed old timer system to new hook-based timer system
  • Improvements to the in-game console
  • Missions can now use more than a single mission marker
  • SDL_image is no longer a dependency.
  • Events can now be saved.
  • GUI can be written in Lua.
  • Camera can be modified.

Full Changelog: v0.4.2...v0.5.0-beta.1

v0.4.2

28 Oct 20:00
Compare
Choose a tag to compare

Full Changelog: v0.4.1...v0.4.2

Be warned, this old release will most likely create directories in ~/.naev and requires the 'ndata' to be in the same directory as the appimage.

v0.4.1

28 Oct 19:59
Compare
Choose a tag to compare

Full Changelog: v0.4.0...v0.4.1

Be warned, this old release will most likely create directories in ~/.naev and requires the 'ndata' to be in the same directory as the appimage.

v0.4.0

28 Oct 19:58
Compare
Choose a tag to compare

Full Changelog: v0.4.0-beta.1...v0.4.0

Be warned, this old release will most likely create directories in ~/.naev and requires the 'ndata' to be in the same directory as the appimage.

v0.4.0-beta.1

02 Sep 12:00
Compare
Choose a tag to compare
v0.4.0-beta.1 Pre-release
Pre-release

Full Changelog: v0.3.8...v0.4.0-beta.1

Be warned, this old release will most likely create directories in ~/.naev and requires the 'data' to be in the same directory as the appimage.

v0.3.9

28 Oct 19:55
Compare
Choose a tag to compare

Full Changelog: v0.3.8...v0.3.9

Be warned, this old release will most likely create directories in ~/.naev and requires the 'data' to be in the same directory as the appimage.

v0.3.8

28 Oct 19:54
Compare
Choose a tag to compare

Full Changelog: v0.3.7...v0.3.8

Be warned, this old release will most likely create directories in ~/.naev and requires the 'data' to be in the same directory as the appimage.