Naev Development Blarg (Page 4)
-
New Autonav
BY BOBBENS, ON JULY 30TH, 2023
This post is about development on Naev 0.11.0.
Pirates have always been an issue for the law-abiding player. They are everywhere and relentless. However, with the addition of patrol lanes in 0.9.0, the universe has become a safer place, at least where the patrol lanes exist. Although that made things much easier for the player, a gaping flaw was that the autonav system did not understand how to use these lanes. For 0.11.0, we implemented the long awaited feature that autonav will now use patrol lanes if configured to!.
So how does this work? By default, autonav will use patrol lanes of non-hostile factions when jumping, and will not use them otherwise. You can configure it to not use lanes for jump, and also to use lanes for landing on planets or stations from the new settings option accessible in the info menu. The settings button replaces and incorporates the “Set GUI” functionality.
To get this working the entire autonav system was scrapped and rewritten, this also has the added effect of being much more accurate and efficient when travelling around. Overall it’s a win-win situation! Hopefully this will ease the early game and save many pilots from meeting their fate at the hands of the hordes of marauders lurking in the darkness.
As always, you can opt-in to the
nightly
beta branch on steam, or download the nightly from itch.io or github to get the latest and greatest of Naev development. Due note that this can be unstable, and make sure to back up your 0.10 saves first!
-
Ships Go Boom
BY BOBBENS, ON JULY 18TH, 2023
This post is about development on Naev 0.11.0.
At the 2nd anniversary of posting about implementing raymarched fancy explosions, it’s time to talk about trying to use the system to its full potential. And by full potential, I mean custom ship explosions!
All of the factional ships have been given custom explosions, some slightly different from the “standard” explosions, while others have much more radical changes, including different explosion types, secondary effects, and radically different colours. Time to explode and damage have also been changed, while some explosions now do different damage types and/or apply disabling effects. This should help have the different factions and ships feel more different.
From the technical side of things, custom ship explosions are done by using Lua scripting for ships, similar as what was done for outfits. This opens up a whole new possibility of what can be done with ships, I won’t cover other things being done with this yet, but it has to do with the Great House Sirius rework which brings about psychic powers. All these changes will be included in version 0.11.0 which should be released around December this year. Lots of exciting development to look for for the rest of 2023!
-
Naev 0.10.6
BY NAEV DEVTEAM, ON JULY 7TH, 2023
The Naev DevTeam is proud to announce the release of Naev version 0.10.6. This releases fixes some minor memory leaks and some data inconsistencies. It is recommended to update to as soon as possible. We hope this is the last 0.10 release before 0.11.0.
Although it has been tested, there are almost certainly still bugs around, please report any issues on this tracker, and feel free to join one of our chatrooms or discussion boards (here).
You can get the latest version from any of the following sources:
Changes since 0.10.5
- Fixed potential segfault with invalid semver strings
- Fixed sign error when buying artifacts in the Baron Prince mission (sorry)
- Fixed behaviour of naev.trigger with parameters
- Fixed Lua spfx volume changing with game speed
- Fixed memory leak in luaspfx trails
- Fixed missions doing things in systems they should not
- Fixed Adrenal Gland III’s time speed up effect
- Fixed Misi giving upgrades for free
- Fixed minor planet check in frontier war missions
- Fixed silent installs on windows
- Fixed typos
-
Naev 0.10.5
BY NAEV DEVTEAM, ON APRIL 23RD, 2023
The Naev DevTeam is proud to announce the release of Naev version 0.10.5. This release fixes an important crash among other minor fixes. It is highly recommended to update to as soon as possible.
Although it has been tested, there are almost certainly still bugs around, please report any issues on this tracker, and feel free to join one of our chatrooms or discussion boards (here).
You can get the latest version from any of the following sources:
Changes since 0.10.4
- Start counting effect stacks from 1 not 2
- Fixed launcher weapons using outfit mass instead of ammo mass
- Fixed some typos
- Fixed equipment of Lancelot in “Sharkman Is Back” mission
- Fixed clicking on jump points also selecting planets in some cases
- Fixed some events not claiming systems that could interfere with other missions
- Fixed some formatting in the alt text when hovering over outfits in the equipment window
- Changed music.stop() API to stop music from continuing by default
- Fixed potential memory issues on some platforms
- Fixed crash when changing to Japanese language on Windows using Japanese locale
nelly02
: Nelly now stops recommending stuff that only does a little disableshadowvigil
: Fixed mission not spawning escortsflf_patrol
: Missions should no longer be able to have ridiculously low credit rewardshypergate_construction
: should actually claim the systemec06
: refuel tanker should provide as much fuel as possibletaiomi
: fixed claim check for last missiontaiomi09
: fixed smugglers becoming hostile in some cases
-
Universe Revisited
BY NAEV DEVTEAM, ON FEBRUARY 12TH, 2023
This post is about development on Naev 0.11.0.
Since 0.10.0 was released, those of you on nightly builds have probably noticed that not much has been going on. Truth is, development has been going on in a parallel
newmap
branch that just got merged into main, and will appear in the next nightly. Why the parallel development? Although Naev has seen many changes during it’s development, the fundamental layout of the universe has remained largely unchanged. However, this was sort of unmaintainable due to inconsistencies with the lore of the Naev universe, and, after the release of 0.10.0, we thought it was a good idea to revisit and rethink about how the universe itself is laid out to make it more consistent.What does this mean? Although an effort has been taken to try to keep most of the underlying topology, that is, what systems are connected to what systems, there were limits to what we could conserve and the result is that lots of things have been changed. This is particularly pronounced near around the Nebula with many new systems and interesting space objects being added. There are also many new secrets you can find that can be quite useful to your player character, we leave it up to you to find them.
You can try the development version if you are brave (please back up your saves first!) by getting the images available from both github and steam via the opt-in beta.
If you try it and find any issues, please report any issues on this tracker, and feel free to join one of our chatrooms or discussion boards (here).
Some other new changes brought with the merge:
- 4 new missions
- Space dust is properly antialiased
- Planet properties affect quantity of missions available
- Changed the visuals for some of the nebulas
- Show enemy/ally factions in the faction standing info window
- Can sometimes find POI events with a pulse scanner equipped when entering systems
- Minor speed ups to patrol lane computations