7301 Commits

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