cim
4ed485cd24
Add sort function for market screen (default key '/')
2014-08-30 19:44:08 +01:00
cim
86319b57b2
Add filter to F8 screen ('?' by default to cycle)
2014-08-30 18:41:51 +01:00
cim
22e4b3689d
Use canonical commodity name in nova mission
2014-08-30 15:14:39 +01:00
cim
d3b9bd2c59
Legality and capacity adjustments
...
- capacity can now be set per-station per-good
- import and export legality per station
- market_monitored = no; shortcut to make all goods legal
2014-08-25 17:28:41 +01:00
cim
aae9bc71c7
Make station markets defined on first update if not before
...
...okay, I think this branch is now (inevitable bugs aside) back to
providing about the same core functionality as it did before I started
poking at it. Onwards...
2014-08-25 14:51:13 +01:00
cim
361ae65f15
Basic support for secondary markets, first draft of rock hermit
2014-08-25 13:41:20 +01:00
cim
2b07415355
Remove old files
2014-08-24 21:50:22 +01:00
cim
38b534aea3
Set up some commodity classes
...
More than we need for the rock hermits, but should give OXPers a bit of flexibility
2014-08-24 21:49:04 +01:00
cim
ed416e4b3d
Sort trade goods list back to traditional ordering
2014-08-24 20:43:35 +01:00
cim
a45a762640
A few more adjustments - cargo contracts now (mostly?) work again
...
New JS method
systemInfo.samplePrice(commodity)
- get a sample price for a trade good in an arbitrary system
Saves changing oolite-contracts-cargo for every change in the algorithm
2014-08-24 18:53:31 +01:00
cim
819ffde5d9
Game now loads again
...
Station and player commodities preserved over load/save properly
System market actually used for the main station now
2014-08-24 17:22:24 +01:00
cim
6e50efd88b
Finally compiles again...
...
(Doesn't work yet in all sorts of ways, of course)
2014-08-24 16:19:07 +01:00
cim
f2087acf34
Fix typos, memory management, formulae
2014-08-23 17:39:56 +01:00
cim
5fc0ebc193
Fix obvious errors in economic bias calculator, add initial trade-goods plist
2014-08-23 16:27:53 +01:00
cim
fd53d87bf7
Define basic trade-goods.plist reader
2014-08-23 14:47:38 +01:00
Kevin Anthoney
77d739165b
remove unused uniform from planet vertex shader
2014-08-17 16:15:55 +01:00
AnotherCommander
3807f4c150
Merge pull request #108 from OoliteProject/shader_update
...
Shader update
2014-08-17 14:48:20 +02:00
cim
45425e65d7
OXZ manager now asks about dependency downloads.
...
Options: download all, download next one only, stop.
2014-08-16 23:12:25 +01:00
Kevin Anthoney
ab32bb2b71
Merge remote branch 'upstream/master' into shader_update
2014-08-11 19:15:12 +01:00
cim
86c9f89d01
Get scenario restrictions working
...
Add "tag:oolite-tutorial-compatible" restriction to Tutorial scenario
2014-08-10 20:45:08 +01:00
cim
ce4c3e1e44
Register ship forms should return to the interfaces screen when complete
2014-08-09 13:54:49 +01:00
cim
97019ba92c
Make sure ECM delay timer is stopped before ship is destroyed
2014-08-07 19:20:16 +01:00
cim
262b3760c4
Automatically download dependencies, if available, when installing OXZ
...
Dependencies already met won't be downloaded (e.g. if an OXZ depends on
ABC >= 0.4, and ABC 0.6 is installed, ABC 0.8 won't be automatically
downloaded)
2014-08-04 21:38:29 +01:00
Kevin Anthoney
da6b2e70ad
merge changes
2014-08-02 11:33:34 +01:00
cim
e40fc68afc
Label current download with name of what's being downloaded
2014-08-01 11:22:10 +01:00
cim
131c8244e3
Allow "long-range-chart-title-G-S" to be defined
...
e.g "long-range-chart-title-0-7" = "Near Lave";
2014-08-01 10:24:21 +01:00
cim
7f90b5dcd6
Slightly more conservative detection of 'credits' abbreviation
2014-07-31 22:09:10 +01:00
cim
aa5e137f18
Fix constrictor hunt ship script for some unusual cases
2014-07-26 20:10:17 +01:00
cim
a6d81c40e9
Fix typo
2014-07-26 14:54:23 +01:00
cim
03bb19a730
Fix (ish) alloy behaviour
...
As far as I can tell, most alloys were being spawned from the wreckage
objects, not the ships themselves, and at some point in 1.77-1.80 ended
up properly inheriting their superheated temperature and exploding
instantly.
I've changed this around to give what seems to be roughly similar
behaviour to before - maybe 1 piece sometimes from light fighters,
probably 1, occasionally 2 from bigger ships. Wreckage now has its
fragment_chance set to 0, and a bug related to that setting is also
fixed.
Also increased the potential wreckage count from really big explosions,
if the graphics settings are high enough.
2014-07-23 23:01:42 +01:00
cim
06f5c4f122
Update dependency statuses in OXZ manager after every download
2014-07-12 22:07:32 +01:00
Kevin Anthoney
41b7c613b9
Merge remote-tracking branch 'origin/master' into shader_update
2014-07-11 17:38:39 +01:00
cim
abddb9fc67
Make traders and especially smugglers avoid suspicious craft
2014-07-09 22:42:36 +01:00
Kevin Anthoney
3f93e545f5
Merge remote branch 'upstream/master' into shader_update
2014-07-09 15:53:25 +01:00
Kevin Anthoney
2dd2996737
Modify vertex shaders to use new uniforms
2014-07-09 09:40:26 +01:00
cim
3421f75216
Fix the remaining font assumption
...
Two new parameters to oolite-font.plist (default to the 1.80 hard-coded
values if not set) "f6KernGovernment" and "f6KernTechLevel". Fonts with
proportional numbers should set the latter to 0.0.
2014-07-07 22:02:32 +01:00
Kevin Anthoney
59d29c6431
Fix shadow problem at poles
2014-07-07 21:40:16 +01:00
cim
abb3f2bc55
Fix some variable-defined errors in priority AI
2014-07-07 17:34:32 +01:00
Kevin Anthoney
6dd1296ac2
Remove reference to OO_REDUCED_COMPLEXITY from fragment shader
2014-07-07 17:32:08 +01:00
Kevin Anthoney
d99f401559
make ooliteNormalMatrix a mat3 and normalize it
2014-07-07 14:22:41 +01:00
Kevin Anthoney
5ce1987e3c
forgot to commit actual shaders
2014-07-06 18:50:30 +01:00
cim
cf4da8cf65
Catch occasional problem with docking AI frustration
...
Requires station to be destroyed at inconvenient time.
2014-07-06 17:28:36 +01:00
ericwalch
ed44de864b
Updated versioning and gvNumberPadKey’s for the Mac build
2014-07-05 17:36:53 +02:00
cim
b9bcacc0c7
Adjust AI reconsideration and ECM delays to depend on accuracy
2014-07-05 15:32:38 +01:00
cim
4843f8b16d
Revert inadvertent change to keyconfig
2014-07-03 18:13:31 +01:00
cim
61718766b2
...and the first bug fix of 1.80 - string conversion of numpad key settings
2014-07-02 19:50:17 +01:00
cim
80cc302379
Fix assassin chase routines
2014-06-29 17:19:09 +01:00
cim
2ef15dfb84
Try again to fix docking code
2014-06-29 17:08:34 +01:00
cim
0c87450f06
Documentation update in OXZ manager
...
Warn that OXP versions of old expansions should be removed before installing the OXZ versions.
2014-06-25 22:03:35 +01:00
cim
c2800c3e5d
Warn on download of OXZs on Windows due to bad GNUStep buffer
2014-06-22 15:15:29 +01:00