Commit Graph

7301 Commits (master)

Author SHA1 Message Date
tsoj 31939ba721
Add update all option to OXP manager (#381)
Closes #341
2021-02-22 16:16:33 +01:00
AnotherCommander 74c532c761 Added tsoj to contributors list. 2021-02-20 19:12:29 +01:00
tsoj e00be336fb
Adding "setShipInfoForKey" (#380) plus useful information to README for compiling on Linux 2021-02-20 18:32:02 +01:00
AnotherCommander a5b7d716e1
Pretty pic on the front page. 2021-02-10 21:35:27 +01:00
AnotherCommander f0a01c7753 Windows and Linux builds: Physical and available system memory are now reported in the log header. 2021-02-07 21:12:55 +01:00
AnotherCommander a3fbbe7e07 Changed 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. 2020-12-01 17:19:44 +01:00
AnotherCommander 1074e37770 Implemented 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. 2020-11-22 14:30:26 +01:00
Konstantinos Sykas e4d06c78a2
Add game paused message in Game Options when in flight. 2020-11-15 21:54:25 +02:00
KonstantinosSykas 15a7f107e0 Linux (#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.
2020-11-14 18:14:56 +02:00
AnotherCommander 49d9e1a19d Added Bertrand to list of contributors. 2020-10-27 08:04:57 +01:00
Bertrand Coconnier d3f5d40d4b
Fixed an error reported by gcc on Fedora about format-security (#373)
This fixes something that is neither invalid nor a security vulnerability, Still, distros other than Fedora may decide to report it in the future as an error too. So we are getting ahead of them.
2020-10-27 07:59:08 +01:00
AnotherCommander 6b45ec2d2f Fixed 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. 2020-10-10 14:18:54 +02:00
KonstantinosSykas 19cc4f8adb Removed a color constant not being used
fixing a relevant compiler warning.
2020-10-02 12:25:59 +03:00
KonstantinosSykas 4d0f37e956 Changed 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.
2020-09-09 17:23:58 +03:00
KonstantinosSykas c4df27a2ed Linux: Fix compiler warning 2020-09-01 15:50:50 +03:00
phkb 8194bd1012
Merge pull request #366 from dybal/weapon_info
Adds weaponInfo to EquipmentInfo script object
2020-09-01 17:56:59 +10:00
AnotherCommander 21bcc59a10 Bump master version to 1.91. 2020-08-30 14:28:12 +02:00
AnotherCommander b1af0d25d0
Switch README.md to see the 1.90 d/l counters. 2020-08-30 12:49:07 +02:00
AnotherCommander 0b1ff49a78 Updated changelog to reflect the changes in customsounds.plist. 2020-08-24 14:40:36 +02:00
AnotherCommander 860b9d8262 Adding extra laser sounds and associated configuration. Thanks @phkb. 2020-08-24 12:47:10 +02:00
dybal bd4a0c4887 Adds weaponInfo to EquipmentInfo script obbject 2020-08-21 12:23:37 -03:00
AnotherCommander 682878fc9d Bump version number to 1.90. 2020-08-21 09:23:53 +02:00
AnotherCommander 17f6b28e89 Simplification of previous commit and hopefully fixing a Mac watning at the same time. 2020-08-19 14:00:43 +02:00
AnotherCommander d7149904c3 Safeguard against potential nil weapon identifiers when attempting to play the specialized custom weapon sounds. 2020-08-19 13:11:22 +02:00
AnotherCommander 6a41f50f93 Updates to CHANGELOG.TXT. 2020-08-18 19:33:02 +02:00
phkb 662bf77ae8
Adding ability to use custom sounds for specific lasers (#342) 2020-08-18 08:26:49 +03:00
AnotherCommander 83ba610bbf Updated year to 2020 on remaining files. Better late than never, I guess. 2020-08-17 19:17:42 +02:00
AnotherCommander 740134fd95 Fixed compiling of deployment targets. Thanks to dybal for the catch. 2020-08-15 22:11:29 +02:00
AnotherCommander f5cbf6109d Ensure no division by zero happens during conversion from RGB to HSB color space. 2020-08-15 21:58:56 +02:00
AnotherCommander 32f6bf9e90 Added dybal to contributors list, for his fix in oolite-equipment-control.js. 2020-08-14 15:26:00 +02:00
AnotherCommander 57a355da25 Use 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. 2020-08-14 07:48:12 +02:00
phkb 88e99d47dd
Added check to avoid null values in equipmentInfo items (#363)
And added a variable declaration
2020-08-13 08:02:48 +03:00
AnotherCommander 716f13daf9 Minor fixes to the indentation of oolite-equipment-control.js. 2020-08-12 10:00:13 +02:00
AnotherCommander 35bc9b507d Reverting Mac-specific to the last version that was known to work with Travis. 2020-08-12 09:09:00 +02:00
AnotherCommander 6f47d32f14 Reverted last commit due to Travis build failure. Returnig Mac-specific to its previous state. 2020-08-12 08:59:39 +02:00
AnotherCommander 90cadab2e3 Bump Mac-specific to its current version. 2020-08-12 08:43:10 +02:00
phkb f999fe8658
Ensure any equipment incompatibility refs are enforced (#362)
Regardless of the order of loading
2020-08-12 08:56:55 +03:00
phkb 364b68d1e9
Increasing opacity of cursor for increased visibility (#359)
Especially on 4K displays
2020-08-07 08:22:45 +03:00
AnotherCommander bd0bf3f85a Planetary 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. 2020-08-06 16:30:15 +02:00
AnotherCommander 2ae7457b32
Fixed potential default shader compile error.
After the introduction of the Oren-Nayar diffuse BRDF, in some cases eyeVector could end up not being defined, leading up to compile errors since Oren-Nayar needs it in its calculations. This fix ensures that eyeVector is always defined when Oren-Nayar is in use.
2020-07-29 09:28:12 +03:00
phkb 28b1a3ca7a
Check and update of doc using latest LibreOffice (#358) 2020-07-28 08:19:11 +03:00
AnotherCommander d1ab638927 Fixed 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. 2020-07-27 20:23:20 +02:00
AnotherCommander 610929409b Fixed RGB to HSB conversion in OOColor class. 2020-07-24 19:47:02 +02:00
AnotherCommander 402e424769 Simplification in handling of system.info's air_color_mix_ratio key. 2020-07-24 19:45:34 +02:00
AnotherCommander a79ecdedd6 Fixed OoliteRS.pdf, 2020-07-24 18:54:02 +02:00
phkb 2b669d06e6
Changes shape of icon on basic compass when station is target (#356)
Makes it clearer what is being targeted. Code contributed by forum member Milo.
2020-07-24 10:15:55 +03:00
AnotherCommander 2d1bcb200f Atmosphere 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. 2020-07-23 20:47:37 +02:00
AnotherCommander 3021c8f3ca Amount 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. 2020-07-23 14:49:11 +02:00
phkb 95ab3d4a39
Protection for ship launches (#355)
In case where ship is too big for a dock and can't be launched.
2020-07-23 15:02:17 +03:00
AnotherCommander 58349ee0c1 Fixed randomInhabitantsDescription not being able to return the plural form and fixed a typo in its error message. 2020-07-22 22:52:09 +02:00