blog.naev.org
News « Naev Development Blarg
http://blog.naev.org/category/news
Miscellaneous ramblings and more. Older Entries ». Naev 0.6.1 Release. By bobbens, on November 13th, 2015. It’s been a while, but we’re proud to announce Naev 0.6.1. This is a minor release that has a slew of fixes, improvements and missions. It fixes some important issues that cropped up in the previous release and thus we highly encourage everyone to update to 0.6.1. This release would have not been possible without the help . . . → Read More: Naev 0.6.1 Release. Naev 0.6.0 Release. The Naev developmen...
blog.naev.org
0.6.0-beta1 Release « Naev Development Blarg
http://blog.naev.org/2015/02/0-6-0-beta1-release/comment-page-1
Miscellaneous ramblings and more. Laquo; 0.6.0-beta1 Hotfix for Windows. Ndata is dead, long live ndata. By Deiz, on February 17th, 2015. Our last release was 0.5.3, way back in April 2012. Two years, ten months and some 1400 commits later, we’ve finally prepared another release. We are proud to announce the 0.6.0-beta1 release today, and with any luck the final 0.6.0 stable version will be released before March. Https:/ sourceforge.net/projects/naev/files/naev-0.6.0. Http:/ blog.naev.org/. Lastly, one s...
blog.naev.org
Naev Development Blarg
http://blog.naev.org/page/2
Miscellaneous ramblings and more. Laquo; Newer Entries. Older Entries ». Naev 0.5.3 Release. By Deiz, on April 15th, 2012. The Naev development team is proud to announce the release of Naev 0.5.3. This release fixes several bugs and introduces a few minor features. We aim for this to be the final release in the 0.5.x series, with 0.6.0 following in the not-so-distant future and bringing significant changes to ship equipping. Within the directory Naev is installed to. Http:/ blog.naev.org/. Since 0.5&...
api.naev.org
Naev Lua API: music
http://api.naev.org/modules/music.html
Middot; Lua API. Music Lua module. Typical usage would be something like:. Musicload( "intro" ) - Load the song music.play() - Play it. Gets the name of the current playing song. Checks to see if something is playing. Plays the loaded song. Stops playing the current song. Gets the name of the current playing song. Songname, songplayed = music.current(). The name of the current playing song or "none" if no song is playing, and the current offset inside the song (0. if music is none). Plays the loaded song.
api.naev.org
Naev Lua API: evt
http://api.naev.org/modules/evt.html
Middot; Lua API. Event system Lua bindings. An example would be:. Evtfinish() - finishes the event. Tries to claim systems. Func, name, portrait, desc, priority). Tries to claim systems. Claiming systems is a way to avoid mission/event collisions preemptively. Note it does not actually claim the systems if it fails to claim. It also does not work more then once. Systems: Table of systems to claim or a single system. If not evt.claim( system.get("Gamma Polaris") ) then evt.finish( false ) end.
api.naev.org
Naev Lua API: planet
http://api.naev.org/modules/planet.html
Middot; Lua API. This module allows you to handle the planets from Lua. Generally you do something like:. P,s = planet.get() - Get current planet and system if p:services()["inhabited"] 0 then - planet is inhabited v = p:pos() - Get the position - Do other stuff end. You can use the '=' operator within Lua to compare planets with this. Checks to see if a planet is a black market. Gets whether or not the player can land on the planet (or bribe it). Gets the planet's class. Gets the planet's faction. P: Pl...
api.naev.org
Naev Lua API: rnd
http://api.naev.org/modules/rnd.html
Middot; Lua API. Bindings for interacting with the random number generator. This module not only allows basic random number generation, but it also handles more complicated statistical stuff. Example usage would be:. Gets a random number. Creates a number in the one-sigma range [-1:1]. Creates a number in the three-sigma range [-3:3]. Creates a number in the two-sigma range [-2:2]. X: First parameter, read description for details. Y: Second parameter, read description for details. Creates a number in the...
api.naev.org
Naev Lua API: naev
http://api.naev.org/modules/naev.html
Middot; Lua API. Naev generic Lua bindings. An example would be:. If naev.lang() = "en" then - Language is English. end. Starts an event, does not start check conditions. Disables or enables a specific keybinding. Gets the keybinding value by name. Gets the language Naev is currently using. Starts a mission, does no check start conditions. Gets the SDL ticks. Starts an event, does not start check conditions. Evtname: Name of the event to start. NaeveventStart( "Some Event" ).