6707 Commits

Author SHA1 Message Date
Kevin Anthoney
b78116cd48 make transition smooth on pressing shift when using mouse in external view 2016-04-13 13:36:43 +01:00
Kevin Anthoney
1648959dbb Mouse wheel zooms external camera 2016-04-13 13:23:39 +01:00
Kevin Anthoney
d478d9c205 Add mouse controls to external view camera 2016-04-13 13:19:46 +01:00
Kevin Anthoney
4bb4165787 More sophisticated fix for flickering problem 2016-04-13 00:34:44 +01:00
Kevin Anthoney
228f6a3e13 Fix flickering problem highlighted by external view camera, caused by numerical instability in matrix inverse function 2016-04-12 23:43:12 +01:00
Kevin Anthoney
ce44c5aacd Restore movement of external view camera when paused 2016-04-12 20:32:26 +01:00
Kevin Anthoney
e120c5607b Consolidate code to avoid multiple identical calls 2016-04-12 20:03:04 +01:00
Kevin Anthoney
a3d6a9effc Make external view camera dependent on delta_t 2016-04-12 19:54:54 +01:00
Kevin Anthoney
cdbb6fd72c Add camera panning to external views 2016-04-12 13:29:06 +01:00
Kevin Anthoney
8f7458c04b Fix jump with rotating external views 2016-04-11 22:15:36 +01:00
Kevin Anthoney
c0898cbb4e Add external view manipulation 2016-04-11 20:53:01 +01:00
AnotherCommander
4cecef419f Hopefully fixed inability to remove OXZs with ogg files in the Music folder on Windows. Resolves issue #185. 2016-04-07 11:56:19 +02:00
AnotherCommander
3118ba2f7d Continuation of previous fix: simply disable mouse interaction, without setting the view to VIEW_GUI_DISPLAY first. 2016-04-04 23:15:30 +02:00
AnotherCommander
5b1289ed38 Fixed bug where turning off the hud in a multi-page status screen would result in the More and Back selections remaining, even if the equipment could fit in one page. Resolves issue #166. 2016-04-04 21:14:36 +02:00
Kevin Anthoney
6bce31b816 Merge branch 'issue_184' 2016-04-04 13:15:44 +01:00
AnotherCommander
aab5f395c7 Fixed a bug where diving into the atmosphere and then resetting player ship position into open space via script, would not reset the air resistance factor to zero, with catastrophic results on sun glare, fog and cabin temperature. 2016-04-03 10:43:06 +02:00
Kevin Anthoney
c5602f7f41 Fix problem with tangent vectors not being orthoganal to normals 2016-04-02 12:20:04 +01:00
Kevin Anthoney
1eb8d83205 Normalize tangents 2016-04-01 15:28:19 +01:00
Kevin Anthoney
f15b3e1f36 Update changelog with retina screen fix 2016-03-29 13:28:52 +01:00
Kevin Anthoney
b7939763e7 Merge branch 'issue_152' of https://github.com/OoliteProject/oolite 2016-03-29 13:15:35 +01:00
AnotherCommander
e98ae999aa Made turret ranges more related to turret shot speed and duration, rather than to some magic numbers. No change in current behaviour. 2016-03-28 14:14:52 +02:00
Kevin Anthoney
95ec3f2c9c Make current location centre of chart zoom after game load 2016-03-25 19:01:12 +00:00
AnotherCommander
2828b0c017 Fix previous fix. 2016-03-21 17:09:41 +01:00
AnotherCommander
0b1524317f Fixed incorrect parcels indexing when more than 10 parcel contracts were present. 2016-03-21 16:22:01 +01:00
AnotherCommander
3f536e7ed4 Fixed crash when attempting to modify goods properties on a nil station. 2016-03-21 12:29:50 +01:00
AnotherCommander
f9588d236a Removed duplicate witch-no-fuel entry from customsounds.plist (thanks Svengali). 2016-03-09 13:47:22 +01:00
AnotherCommander
19e4bdf6e6 Implemented copy of string to clipboard on Windows and applied it to the URL info string in the expansion pack manager oxz info page. Linux and Mac go with stub do-nothing functions for the moment on this matter. 2016-03-06 21:10:02 +01:00
AnotherCommander
248a9b5149 Cleaner, better check of Caps Lock state (Mac still needs this implemented), 2016-03-04 14:03:16 +01:00
AnotherCommander
07a7862727 Typo fixes on changelog. 2016-03-02 15:31:28 +01:00
AnotherCommander
24702af038 Updated changelog. 2016-03-02 13:44:12 +01:00
AnotherCommander
5cf14a12b7 Moved playing of docking music to before execution of playerStartedAutopilot handler, as per issue #180 discussion. 2016-02-26 17:30:18 +01:00
AnotherCommander
8a670aa204 Added marketinfo screen background key to screenbackgrounds.plist and removed unused contracts key from same plist (commented out section). Resolves issue #164. 2016-02-25 18:50:25 +01:00
Kevin Anthoney
d03d2c526f Tweak fogging so that it's probably more in line with the fixed functionality, and use GLSL mix function to simplify the shader code 2016-02-24 18:45:28 +00:00
AnotherCommander
f10b0432c1 Commit the two fixes from shader_fog branch that were left behind due to merging an not up to date version of the branch earlier. 2016-02-22 13:41:27 +01:00
AnotherCommander
8e06d2e801 Merge branch 'shader_fog' 2016-02-22 13:29:55 +01:00
Kevin Anthoney
4dd3aa0b1a Add atmospheric fogging to shaders 2016-02-21 20:03:21 +00:00
AnotherCommander
9c607851b0 Fixed incorrect reporting of fog parameters in heavy OpenGL checking. Also, fixed somewhat a comment from previous commit. 2016-02-21 20:33:45 +01:00
AnotherCommander
5ef914def3 SDL builds: Implement Caps Lock status check. This could open possibilities for additional key controls in the future, using Caps Lock as a fnctionality modifier. Still needs to be implemented for Mac. 2016-02-21 20:11:26 +01:00
cim
f4f06d4d3c Allow setting of null values (i.e. unset) for sun/corona properties 2016-02-20 10:06:32 +00:00
AnotherCommander
e177d75694 New OOJSPlayer entity methods audioMessage and stopAudioMessage. First one speaks a message without displaying anything on the screen and is usable at Comms Only speech option level and above. The second stops the currently playing spoken message. 2016-02-13 16:10:53 +01:00
Kevin Anthoney
26b9899944 Fix mission screen when background special is a chart so the chart is fully zoomed in (for SHORT_RANGE_CHART) or fully zoomed out (for LONG_RANGE_CHART) 2016-02-12 20:53:47 +00:00
AnotherCommander
3b5725176b Merge pull request #177 from OoliteProject/Issue176
Proposed fix for issue #176 (Cache problems with rescaled models).
2016-02-12 15:07:53 +01:00
AnotherCommander
2d592efb40 Proposed fix for issue #176 (Cache problems with rescaled models). 2016-02-05 11:44:25 +01:00
cim
10ca9e2d15 Make sure capacities are honoured for main system market 2016-01-29 19:51:37 +00:00
AnotherCommander
09c7781f0c Fixed incorrect data type used in goods dictionary definition method. 2016-01-26 17:13:14 +01:00
AnotherCommander
3943c1e7d8 Fixed division by zero crash in station market creation (issue #174). 2016-01-26 16:56:26 +01:00
AnotherCommander
7b9aefcb12 Bring Windows dependencies to latest revision. 2016-01-18 15:21:26 +01:00
AnotherCommander
fe87465ee8 Merge branch 'master' of github.com:OoliteProject/oolite 2016-01-15 21:55:32 +01:00
AnotherCommander
c91fb07d7c Fixed incorrect model reference in alloy shipdata definition (thanks spara). 2016-01-15 21:54:28 +01:00
AnotherCommander
85371e2f41 Updated year in game and Windows installer copyright messages to 2016. 2016-01-07 13:41:37 +01:00