Pretty pic on the front page.
AnotherCommander
2021-02-10 21:35:27 +01:00
f0a01c7753Windows and Linux builds: Physical and available system memory are now reported in the log header.
AnotherCommander
2021-02-07 21:12:55 +01:00
a3fbbe7e07Changed atmosphere desnity rendering to something that looks more similar to what we had before its initial implementation, at the same time widening the atmosphere densities envelope that can be represented in the 0.0 ... 1.0 range.
AnotherCommander
2020-12-01 17:19:44 +01:00
1074e37770Implemented atmosphere desnity for planets. Range is from 0.0 to 1.0, default 0.75. The relevant properties are air_density for planetinfo.plist and airDensity for the JS planet entity.
AnotherCommander
2020-11-22 14:30:26 +01:00
Add game paused message in Game Options when in flight.
Konstantinos Sykas
2020-11-15 21:54:25 +02:00
15a7f107e0Linux (#315): Added libnsl.so.1 in the bundled libs to eliminate the error thrown by Fedora (as of version 28) not delivering libnsl in the default installation.
KonstantinosSykas
2020-11-14 18:14:56 +02:00
49d9e1a19dAdded Bertrand to list of contributors.
AnotherCommander
2020-10-27 08:04:57 +01:00
Fixed an error reported by gcc on Fedora about format-security (#373)
Bertrand Coconnier
2020-10-27 07:59:08 +01:00
6b45ec2d2fFixed exception where nil would be passed as an object for a weapon sound dictionary key when said weapon's extra info dictionary was not defined in equipment.plist.
AnotherCommander
2020-10-10 14:18:54 +02:00
19cc4f8adbRemoved a color constant not being used fixing a relevant compiler warning.
KonstantinosSykas
2020-10-02 12:25:59 +03:00
4d0f37e956Changed default target to 'help', updating the relevant instructions to be more helpful. Minimized the 'debug' and 'deps-debug' targets priority when 'all' or 'deps-all' target is selected.
KonstantinosSykas
2020-09-09 17:23:58 +03:00
Switch README.md to see the 1.90 d/l counters.
AnotherCommander
2020-08-30 12:49:07 +02:00
0b1ff49a78Updated changelog to reflect the changes in customsounds.plist.
AnotherCommander
2020-08-24 14:40:36 +02:00
860b9d8262Adding extra laser sounds and associated configuration. Thanks @phkb.
AnotherCommander
2020-08-24 12:47:10 +02:00
bd4a0c4887Adds weaponInfo to EquipmentInfo script obbject
dybal
2020-08-21 12:23:37 -03:00
682878fc9dBump version number to 1.90.
AnotherCommander
2020-08-21 09:23:53 +02:00
17f6b28e89Simplification of previous commit and hopefully fixing a Mac watning at the same time.
AnotherCommander
2020-08-19 14:00:43 +02:00
d7149904c3Safeguard against potential nil weapon identifiers when attempting to play the specialized custom weapon sounds.
AnotherCommander
2020-08-19 13:11:22 +02:00
6a41f50f93Updates to CHANGELOG.TXT.
AnotherCommander
2020-08-18 19:33:02 +02:00
Adding ability to use custom sounds for specific lasers (#342)
phkb
2020-08-18 15:26:49 +10:00
83ba610bbfUpdated year to 2020 on remaining files. Better late than never, I guess.
AnotherCommander
2020-08-17 19:17:42 +02:00
740134fd95Fixed compiling of deployment targets. Thanks to dybal for the catch.
AnotherCommander
2020-08-15 22:11:29 +02:00
f5cbf6109dEnsure no division by zero happens during conversion from RGB to HSB color space.
AnotherCommander
2020-08-15 21:58:56 +02:00
32f6bf9e90Added dybal to contributors list, for his fix in oolite-equipment-control.js.
AnotherCommander
2020-08-14 15:26:00 +02:00
57a355da25Use correct reflectivity at normal incidence values for water (0.02) and land masses (standard dielectric material F0 of 0.04) during the fresnel calculations in the planet fragment shader.
AnotherCommander
2020-08-14 07:48:12 +02:00
Increasing opacity of cursor for increased visibility (#359)
phkb
2020-08-07 15:22:45 +10:00
bd0bf3f85aPlanetary terminator threshold vector is now a user defined parameter. It can either be defined in planetinfo.plist using the terminator_threshold_vector key or by script using the Planet property terminatorThresholdVector. Default is the currently used value ([0.105, 0.18, 0.28]). Reorte has been made to have a blue terminator as a means of demonstrating the feature.
AnotherCommander
2020-08-06 16:30:15 +02:00
Check and update of doc using latest LibreOffice (#358)
phkb
2020-07-28 15:19:11 +10:00
d1ab638927Fixed kg and g unit commodities not being removed when player ship was being replaced or when a new one was bought and excess kg and g quantities beyond station's capacity remained unsold during the cargo selling phase.
AnotherCommander
2020-07-27 20:23:20 +02:00
610929409bFixed RGB to HSB conversion in OOColor class.
AnotherCommander
2020-07-24 19:47:02 +02:00
402e424769Simplification in handling of system.info's air_color_mix_ratio key.
AnotherCommander
2020-07-24 19:45:34 +02:00
Changes shape of icon on basic compass when station is target (#356)
phkb
2020-07-24 17:15:55 +10:00
2d1bcb200fAtmosphere color parameters can now be also controlled from the JS Planet object. This enables script control over atmospheres of OXP added planets. The two new properties are airColor and airColorMixRatio. The system.info.airColor and .airColorMixRatio remain but control only the main system planet.
AnotherCommander
2020-07-23 20:47:37 +02:00
3021c8f3caAmount of air color mix with atmosphere standard color is now fully settable from planetinfo.plist using the air_color_mix_ratio key. The atmosphere color mix ratio can be set by scripts too, using the read/write system.info.air_color_mix_ratio property.
AnotherCommander
2020-07-23 14:49:11 +02:00
Protection for ship launches (#355)
phkb
2020-07-23 22:02:17 +10:00
58349ee0c1Fixed randomInhabitantsDescription not being able to return the plural form and fixed a typo in its error message.
AnotherCommander
2020-07-22 22:52:09 +02:00
Error report has incorrect name (#354)
phkb
2020-07-23 03:37:42 +10:00
8d0184346dForgot to add the Lave atmo color change in previous commit.
AnotherCommander
2020-07-22 18:22:14 +02:00
02218d7461Atmosphere color is now fully settable from planetinfo.plist using the air_color key. This affects also the atmosphere scatter color in the atmo shader. Lave atmosphere color set to blue to demonstrate this. Atmo color can be set by scripts too, using the read/write system.info.air_color property. Also, reduced lightsource radiance in the planet shader to bring it more inline with the atmo one.
AnotherCommander
2020-07-22 18:21:07 +02:00
d63fbbcdcaMerge branch 'master' of github.com:OoliteProject/oolite
AnotherCommander
2020-07-21 18:24:17 +02:00
251821f537Fixed air_color key in planetinfo.plist getting completely ignored. Skies with color other than blue are now possible. A hard coded default color is used if the key is not defined.
AnotherCommander
2020-07-21 18:23:18 +02:00
Provides an override mechanism for the amount of time a rescue in an escape pod takes. (#353)
phkb
2020-07-20 17:04:35 +10:00
ba63810fa7Fixed an oopsie from the previous commit.
AnotherCommander
2020-07-18 14:22:50 +02:00
4f19c982feCloaked ships do mass lock the player now.
AnotherCommander
2020-07-18 13:49:20 +02:00
94d89fdd55The number of turrets on a ship, if they exist, is now shown on the Ship Library screen.
AnotherCommander
2020-07-16 13:07:40 +02:00
4b32de3a9fTemporarily increased sun light source luminance and enabled Oren-Nayar diffuse rendering for testing.
AnotherCommander
2020-07-12 12:49:39 +02:00
07e2ddb81cEntities designated as excepted for collision with the player will now not limit the torus speed variability. Thanks to Milo for this contribution.
AnotherCommander
2020-07-11 11:30:57 +02:00
91ad8830faChanged JSRunTime_size_mib key to jsruntime-size-mib for consistency with most other keys in .GNUstepDefaults.
AnotherCommander
2020-07-02 21:36:17 +02:00
Added 'IsSunlit' to entity (#349)
phkb
2020-06-22 15:41:49 +10:00
837d5cd1edFixed scoopOverride causing scoop sound to play once when set to false.
AnotherCommander
2020-06-21 21:07:06 +02:00
8f392152fcFixed a bogus ship AI warning about jumping further than allowed.
AnotherCommander
2020-06-20 09:26:03 +02:00
5f68e4ced0Fixed a typo in the atmosphere shader and removed a comment that is not valid anymore from the shader material header.
AnotherCommander
2020-06-14 16:09:33 +02:00
be09bf8e74Corrected an error on the Oren-Nayar implementation in the planet and ship shaders.
AnotherCommander
2020-06-11 13:07:46 +02:00
74b180735aIntroduced Oren-Nayar as a possible diffuse BRDF alternative. We are still defaulting to lambertian diffuse, though. To use Oren-Nayar, set the OODIFFUSE_ORENNAYAR macro in the default planet and ship shaders to 1.
AnotherCommander
2020-06-07 22:59:18 +02:00
104f9c045dIntroduced light source radiance and exposure multipliers in the planet, atmosphere and ship shaders. This allows some more control over the intensity of the light source and the overall amount of light in the scene. Default values for all mutlipliers are set to 1.0.
AnotherCommander
2020-05-17 22:19:23 +02:00
1fcfbb89f7Ensure that the alpha channel of our pixels is clamped within 0.0 to 1.0 in the default shader. It seems that some drivers fail at that, so we do it for them.
AnotherCommander
2020-05-10 00:05:32 +02:00
9049ab9a54Added one forgotten feature and fixed a typo in CHANGELOG.TXT.
AnotherCommander
2020-05-06 12:47:02 +02:00
Fixed typo in README.md (#346)
cheese1
2020-05-03 19:31:55 +02:00
3b91106d0bIllumination mapping of the dark side of custom planets is now supported on the diffuse map's alpha channel. If the alpha channel is used in the diffuse map, low values correspond to high illumination.
AnotherCommander
2020-04-29 16:17:50 +02:00
938d49eecaCustom planets now support normal maps, with specular on their alpha channel.
AnotherCommander
2020-04-17 13:44:18 +02:00
Atmosphere haze intensity returned to its previous value.
AnotherCommander
2020-04-14 14:55:35 +02:00
d33a8c231eFixed planet shader, which had the planet diffuse lighting broken big time by the last commit. Also, in the default shader, specular color was multiplied twice in the total light calculation. Fixed incorrect handling of light source color on both shaders.
AnotherCommander
2020-04-12 17:17:58 +02:00
3d202eec67Some improvements on the specular part of the planet shader.
AnotherCommander
2020-04-10 19:35:30 +02:00
c72d619027Filmic tonemapping should touch only the rgb channels, not the alpha. Thanks to smcameron for the catch.
AnotherCommander
2020-04-07 08:34:08 +02:00
6b5ec6acfeFixed case where an empty cargopod would be generated for specific quantities of precious metals and gemstones.
AnotherCommander
2020-03-29 10:04:29 +02:00