Kevin Anthoney
0dab7143a5
Merge branch 'master' of https://github.com/OoliteProject/oolite
2017-01-24 19:51:54 +00:00
Kevin Anthoney
f3c7b9e5be
Add number of jumps to F6 chart screen
2017-01-24 19:50:58 +00:00
AnotherCommander
3ae3988347
Fixed incomplete implementation of class RouteElement warning and added distinction between singular and plural forms for hours and jumps on system data screen.
2017-01-23 19:40:40 +01:00
Kevin Anthoney
da688e4b5d
Put systems data route info strings in descriptions.plist
2017-01-23 17:27:25 +00:00
Kevin Anthoney
100d2f990e
Start new section of changelog
2017-01-22 22:15:24 +00:00
Kevin Anthoney
a423030438
Add number of jumps to route information on F7 screen
2017-01-22 22:07:21 +00:00
AnotherCommander
bd7bc02823
Reinstated rotational_velocity also for base entities and made the shipdata entry recognizable both as string and as quaternion format. Closes #218 .
2017-01-22 16:26:09 +01:00
KonstantinosSykas
96b8528651
Bump oolite-linux-dependencies for HTTPS support (32bit only)
...
Recompiled libgnustep-base to support TLS and added the following necessary library dependencies:
libgnutls
libhogweed
libnettle
libgmp
libgcrypt
libgpg-error
2017-01-19 00:43:39 +02:00
Nick Rogers
ee9e43bb90
Adding nextSystem to player ship
...
being the next system on the route to the targetSystem.
2017-01-15 12:39:56 +11:00
AnotherCommander
32075335f5
Fixed broken Advanced Space Compass not being broken enough and introduced the JS PlayerShip class read/write property compassType (use with caution).
2017-01-13 15:11:23 +01:00
AnotherCommander
2ef7784b20
Happy new year!
2017-01-01 13:09:51 +01:00
AnotherCommander
60760f2923
OK, NOW fixed mass_lockable shipdata.plist property initialization.
2016-12-28 22:44:31 +01:00
AnotherCommander
468315851f
Fixed mass_lockable shipdata.plist property initialization.
2016-12-28 22:39:22 +01:00
AnotherCommander
98f6ceb1ca
Minor identation fix.
2016-12-27 21:03:31 +01:00
AnotherCommander
8c4fa05ade
A bold experiment: introduced the JS player ship property massLockable, which allows control of mass locking. At the same time, introduced the equivalent shipdata.plist mass_lockable property for the player ships, defaulting to YES. Testing is definitely required.
2016-12-27 20:55:45 +01:00
Kevin Anthoney
50a2d47732
Fix typo
2016-12-23 21:12:58 +00:00
AnotherCommander
b779a8f3ac
Fixed fee alignment also for passenger contracts.
2016-12-10 23:02:40 +01:00
AnotherCommander
d91d4dd02f
Fixed fee alignment in parcel contracts screen.
2016-12-10 22:16:59 +01:00
AnotherCommander
43b4b5ff39
Merge pull request #217 from phkb/exposing_canShipDock
...
Exposing the 'canDockShip' to Javascript to confirm if a ship can phy…
2016-12-08 10:08:32 +01:00
Nick Rogers
febe057805
Removing unnecessary private declaration in PlayerEntity
2016-12-08 19:55:15 +11:00
Nick Rogers
21ea3f53d0
Exposing the 'canShipDock' to Javascript to confirm if a ship can physically dock at a station
2016-12-08 08:00:54 +11:00
AnotherCommander
978a9c155d
Fixed crash in OOJSStation abortDockingForShip method.
...
The parameter passed as ship to abort docking for must be a valid JS object, so we won't end up crashing for something like station.abortDockingForShip(42).
Also, encode this source file as UTF-8.
2016-12-07 14:07:10 +01:00
AnotherCommander
433031d690
Tentative fix for issue #215 . If the current system name is not found in the savefile, use system coordinates to locate and set current system id. Same for the target system id, Testing required.
2016-11-29 23:52:20 +01:00
AnotherCommander
1893fcd308
Avoid custom population description duplication in system data screen. Closes #216 .
2016-11-29 23:46:45 +01:00
AnotherCommander
9548b30d36
Oopsie. Display correct economy icon.
2016-11-29 07:14:29 +01:00
AnotherCommander
dfedafb2db
Change to more appropriate data types in cmdr preview text.
...
Local government and local economy are uint8_t type.
2016-11-29 07:05:32 +01:00
AnotherCommander
1d2ee75d66
Merge pull request #214 from phkb/loadscreen-additional-sysinfo
...
Adding additional system info to load screen
2016-11-29 06:59:06 +01:00
phkb
3bf1d0ab21
Removed unnecessary patch file
2016-11-29 16:42:48 +11:00
phkb
6d2b06903d
Change output codes to use graphical versions
2016-11-29 16:37:09 +11:00
Nick Rogers
22bf61cc2a
Adding additional system info to load screen
2016-11-29 09:27:55 +11:00
AnotherCommander
4a203a394e
Set default sound volume value to halfway through rather than fully pumped up.
2016-11-27 19:32:53 +01:00
AnotherCommander
e9fb8237ac
Tentative fix for issue #213 .
...
When creating a commander data dictionary, only add the "current_system_name" key if we are not in interstellar space.
2016-11-24 15:04:43 +01:00
AnotherCommander
8e7ecc3231
Notify scripts of the change to forward view when a witchjump begins. Hopefully takes care of #212 .
2016-11-15 22:32:24 +01:00
AnotherCommander
a62a083840
Fixed equivalentTechLevel sometimes returning NSNotFound. Thanks to phkb. Closes #211 .
2016-11-13 15:41:08 +01:00
AnotherCommander
6367fd6df6
Simplifications to the atmosphere shader (removal of unused code). Thanks to Commander_X.
2016-11-13 15:31:46 +01:00
AnotherCommander
d4853ea655
Free OpenAL controller object correctly if -nosound has been requested.
2016-11-05 22:28:45 +01:00
AnotherCommander
11c639a866
Implemented -nosound command line option.
2016-11-05 22:12:07 +01:00
AnotherCommander
6ed3ceac6c
MFDs are not reset to number 1 anymore when a HUD change occurs. The last active MFD is now remembered. Thanks to phkb for this contribution.
2016-11-02 22:07:16 +01:00
Jens Ayton
3c31393ee8
Mac: Fix build with macOS 10.12 SDK
2016-11-01 23:59:01 +01:00
AnotherCommander
279bb59056
The sound source object of the music currently playing has been exposed to JS, thus allowing for real-time volume control of music, as well as other properties like looping, position, etc. The function returning the sound source object is Sound.musicSoundSource().
2016-10-31 20:37:51 +01:00
AnotherCommander
ee11f24710
Added AndSDev to contributors list for resolving issue #208 .
2016-10-31 13:41:22 +01:00
AnotherCommander
74bb8158ad
Added optional volume gain parameter to the playMusic function in OOJS Sound class. Gain is a float capped between 0.0 and 1.0 and is relative to the master volume.
2016-10-25 18:28:31 +02:00
AnotherCommander
cfc523f1e4
Attempted fix for issue #210 .
2016-10-20 09:40:35 +02:00
AnotherCommander
c02dac68ca
A better fix for issue #208 . Thanks to AndSDev.
2016-10-17 18:34:15 +02:00
AnotherCommander
05ec85bfef
Fixed order of JS events when galactic jump is executed. Closes #208 .
2016-10-16 11:17:54 +02:00
AnotherCommander
0ae90a9847
Fixed planet government and economy icons not appearing in contracts screens if concealment was not defined.
2016-09-27 21:30:24 +02:00
AnotherCommander
eef128093e
MacOSX 10.11 and later: Allow non-HTTPS connections for OXP dowloads. Closes #!70.
2016-09-25 14:56:11 +02:00
AnotherCommander
9e11210d7d
Merge pull request #207 from OoliteProject/shady-atmos-alternative
...
Shady atmos alternative
2016-09-23 17:03:48 +02:00
KonstantinosSykas
5e73cfb1a1
Reconfigured and recompiled Linux GnuTLS... (64bit only)
...
Reconfigured with default trust store dir "/etc/ssl/certs" and enabled openssl compatibility. Recompiled with upgraded gcc-4.7.1.
2016-09-23 02:02:41 +03:00
AnotherCommander
a72bf83a2a
Made atmosphere fade in/out distance and rate dependent on planet radius (thanks Commander_X)
2016-09-20 20:49:29 +02:00