Commit Graph

7301 Commits (master)

Author SHA1 Message Date
AnotherCommander 9ef1ce93bb Perlin3D planets are now the default at the highest detail level (Extrq Detail). 2017-10-03 12:42:50 +02:00
KonstantinosSykas 538a0d6583 Procedural 3D Perlin noise terrain generation 2017-10-02 20:42:59 +03:00
AnotherCommander 3594e7e455 Windows port: Force restoring desktop resolution if we exit the app from full screen on a resolution different to that of the desktop. Should not be really necessary, but it looks that we need it for some Win10 Intel configurations. 2017-10-02 16:20:27 +02:00
phkb 399de8c449 making playership.compassTarget readwrite 2017-09-29 19:17:53 +02:00
AnotherCommander 16e47d9690 Merge branch 'master' of github.com:OoliteProject/oolite 2017-09-26 12:08:28 +02:00
AnotherCommander f0ff146b56 Up to 8K resolution for SDL builds now possible. 2017-09-26 12:07:49 +02:00
phkb 5dd53ad72f updates to CHANGELOG 2017-09-13 11:55:54 +10:00
AnotherCommander 4fe0e39048 Updated comment in new JS primedEquipment property declaration and adjusted a curly brace style while at it. 2017-09-12 21:45:56 +02:00
phkb ea4c4a3a2a Added primedEquipment property and playerChangedPrimedEquipment event (#256) 2017-09-12 21:36:24 +02:00
AnotherCommander 0119485ac6 Updated TODO comment regarding issue #204 fix to indicate that the applied fix is deemed satisfactory. 2017-08-18 18:55:40 +02:00
Nick Rogers 35d1eab7d2 Merge branch 'master' of https://github.com/OoliteProject/oolite 2017-08-10 11:52:13 +10:00
Nick Rogers 4e8a996acc Duplicate word in planet description 2017-08-10 11:50:37 +10:00
phkb 5a8538eae1 Added info regarding {get/set}ScreenBackgroundForKey 2017-08-08 08:14:00 +10:00
AnotherCommander 934bd29df1 Cleanup and optimizations on the default atmosphere shader. Thanks to CmdrSvengali for this contribution. Closes #254. 2017-08-07 00:16:07 +02:00
phkb fd819d59de Adds get/set method to adjust values for screenbackgrounds.plist keys (#251) 2017-08-06 09:07:28 +02:00
phkb 55e3e28d3d Added displayColor items to changelog 2017-08-04 06:46:50 +10:00
AnotherCommander 4e19314dc2 Use the length function in the atnosphere shader for calculating the length of the vector of the relative position of the player ship and the atmosphere entity. Closes #253. 2017-08-03 00:50:34 +02:00
AnotherCommander 8e192e052f Merge pull request #247 from phkb/equipment_display_color
Adds a "display_color" property to equipment items, used on equip ship screen
2017-07-28 11:08:54 +02:00
phkb 3d31560ac6 Weapons and passenger berth displayColor picked up for status screen 2017-07-26 09:04:11 +10:00
phkb 4fda067a63 Add ability to set displayColor in JS, plus color now applied to status screen 2017-07-25 13:19:07 +10:00
AnotherCommander 665bd1999a Removed duplicate comment. 2017-07-23 17:41:17 +02:00
AnotherCommander 12c7aa1d2a More changelog updates. 2017-07-23 12:09:28 +02:00
phkb 66fdf615da Updates to CHANGELOG for recent changes 2017-07-23 11:41:59 +10:00
AnotherCommander 40d7382e25 Minor correction to the Reference Sheet document. 2017-07-22 16:27:08 +02:00
AnotherCommander a5773e0357 Updated documentation with mouse wheel speed control and a couple minor other changes. 2017-07-22 16:14:09 +02:00
AnotherCommander 13a0467872 Mouse wheel can now be used to control speed when mouse control is on. 2017-07-22 14:57:05 +02:00
phkb 82713014eb Cleanup unnecessary comment 2017-07-21 14:06:54 +10:00
phkb 691db10f54 Adds display_color property to equipment items 2017-07-21 14:03:49 +10:00
AnotherCommander e7bc4e71e4 Merge pull request #245 from phkb/page_updown_handling
Adds handling of page up/down keys on most screens that can have mult…
2017-07-20 21:42:17 +02:00
phkb 1774c325cb Adding page up/down to New Game Scenarios page 2017-07-19 11:49:24 +10:00
phkb f6195a0bf3 Adds handling of page up/down keys on most screens that can have multiple pages 2017-07-19 09:14:27 +10:00
phkb 42017f1fb5 Fix for paging up on shipyard screen displaying details of first ship when 'More' is selected 2017-07-18 09:11:28 +10:00
AnotherCommander 24bf8a05a9 Fixed HUD direction cue color. Now the entire arrow indicator inherits the target_rgba color and not only its tip. 2017-07-17 14:43:14 +02:00
AnotherCommander bdb02bbe9d Target reticle colors for normal, target-sensitive and wormhole states can now be determined via hud.plist with the drawTargetReticle: dial related keys target_Rgba, target_sensitive_rgba and wormhole_rgba. Also, scripts can control these colors dynamically via the OOJSPlayerShip class properties reticleColorTarget, reticleColorTargetSensitive and reticleColorWormhole. 2017-07-16 20:28:54 +02:00
AnotherCommander 41841ed971 One more for issue #237: Mouse is now reset when mouse control is on also when Caps Lock is toggled off in the external views. 2017-07-11 19:23:36 +02:00
AnotherCommander 1c532a4805 Attempted fix for issue #239. Entering the F7 screen will change the sun light color to that of the info system, entering any other screen will reset the local sun light color. 2017-07-09 16:45:11 +02:00
AnotherCommander 42fc5deeb3 Do not try to award bounty if player died while trying (e.g. when colliding with an asteroid). 2017-07-09 14:51:50 +02:00
AnotherCommander 98eeb0401b Mouse is now reset whenever we enter any of the external views while coming from a GUI screen. This should fully address issue #237. 2017-07-08 14:52:42 +02:00
AnotherCommander f972f6c0df Renamed the key text_standard_color to text_color for consistency. 2017-07-08 11:52:04 +02:00
AnotherCommander 1b95d31c04 Mouse is now reset on launch from station if mouse control is enabled. Closes #237. 2017-07-07 23:45:05 +02:00
AnotherCommander 73df6aa3ca Message colors are now under control of the HUD plists and scripts. The message_gui keys text_standard_color and text_comms_color control the colors of normal and incoming comms messages, while scripts can do the same by means of the JSPlayerShip keys messageGuiTextColor and messageGuiTextCommsColor respectively. This should address issue #235. 2017-07-07 19:47:24 +02:00
AnotherCommander ef315aa88b Added the background_rgba key to the core HUD plists for reference. Default is fully transparent. 2017-07-07 11:42:14 +02:00
AnotherCommander 2e412b70a3 Added the default background_automatic key to the core hud plists. 2017-07-06 17:33:51 +02:00
AnotherCommander 072644a73f Messages background reverted to fully automatic. For a more persistent - but not same as permanent - message background, the boolean background_automatic hud.plist key is introduced. 2017-07-06 12:36:51 +02:00
AnotherCommander 156f7b4a83 Build unbreakage... 2017-07-05 21:09:56 +02:00
AnotherCommander 3fa8620cbd Refactor of the message gui background handling once again. Hopefully this time we've got it right. Now message gui alpha for each row is calculated before applying the background color and the background alpha is the alpha of the row with currently highest visibility. 2017-07-05 20:53:57 +02:00
AnotherCommander 784dfe7756 Further fixes to the display of gui messages (game over messages are now displayed too) plus some refactoring to make the messages displaying code more compact. 2017-07-04 23:49:44 +02:00
AnotherCommander 93adf46cbc Fixed printing of non-scrolling HUD messages. 2017-07-04 20:26:21 +02:00
AnotherCommander 4fd94030d8 Attempted fix of the message gui background behaviour. It should now behave similarly to the comms log gui. It is displayed at all times if the permanent key has been set to YES in hud.plist, otherwise it fades out together with the messages displayed. Should hopefully address #236. 2017-07-03 21:47:58 +02:00
AnotherCommander 4b322372a4 HUD Weapons Offline and FPS counter texts have now configurable colors by means of the rgb_color key in hud.plist. 2017-07-03 02:35:29 +02:00