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