1562 Commits

Author SHA1 Message Date
cim
681f4a676e Fix missing ! 2014-12-12 17:08:32 +00:00
cim
84e97c1ca8 Update priority AI to use hasEquipmentProviding 2014-12-11 21:39:47 +00:00
cim
d2f445d26d Allow OXPs to split fuel and cargo scooping functions using provides 2014-12-11 20:43:26 +00:00
cim
bce6485b39 Add basic plist syntax verification checks to the OXPVerifier
Doesn't check that the keys/values are sensible, just that it can be
parsed at all.

New file src/Core/OXPVerifier/OOCheckPListSyntaxVerifierStage.m will need
adding to the Mac build.
2014-12-07 14:05:14 +00:00
cim
c3f8bad5fa Remove very obsolete setup_actions from ballturret 2014-12-06 15:49:09 +00:00
cim
1de828017d Various bugfixes
- saveload and planetinfo changes
 - corona_flare now more consistent with radius of planet
 - system info during nova mission saved better
2014-12-06 15:05:37 +00:00
cim
8eebf744ed Fix another case of defense target functions potentially being used on wormholes 2014-12-06 09:34:51 +00:00
cim
02f5ad4b18 Fix some cases of bad defense target AI
(Copying a primary target to a defense target must check it's a ship first)
2014-11-28 14:25:47 +00:00
cim
04b6994398 Allow tracking of ships beyond scanner range, cloaked ships
...if already targeted as primary target.

Also allow ships attacked by military laser from beyond scanner range to
target aggressor.

Still to do: significant aim worsening if fighting cloaked ship.
2014-11-26 22:59:28 +00:00
cim
9e768a80ae Make a couple of fragmentation explosion types
Update wreckage to have varied explosion modes.
Update Binary resources to bring in textures
2014-11-17 18:21:25 +00:00
cim
6f85948528 Add an explosions.plist file to manage explosion types
Create a separate setting for asteroid explosions
2014-11-17 12:50:11 +00:00
cim
6f6b715099 Remove testing setting 2014-11-16 12:46:43 +00:00
cim
961d7e25f2 Allow prioritisation of damaged systems on F5 screen to be disabled 2014-11-16 11:10:52 +00:00
cim
55da2a953c GUI settings for arrival report screen
Fix some explicit sets of yellow rather than default colour
2014-11-16 11:03:16 +00:00
cim
a365a8168a GUI settings for interfaces screen 2014-11-15 20:37:44 +00:00
cim
1111a06986 GUI settings for shipyard screen 2014-11-15 16:25:46 +00:00
cim
b7034cc582 GUI settings for the equipment screen 2014-11-15 14:05:47 +00:00
cim
e652a3905d Market display settings for gui-settings.plist
Make the overrideTabs method a little more straightforward to use
2014-11-15 10:42:32 +00:00
cim
bd96a5f6c1 Gui settings for manifest screen 2014-11-13 19:00:41 +00:00
cim
2d2ed3093a Add GUI settings for F5 and F7 screens 2014-11-12 20:13:47 +00:00
cim
312efca614 Some more chart-related settings
Also update blob highlight modes:
economy+government match the colours of the 'i' icons
no-highlight uses sun_color
2014-11-09 11:41:35 +00:00
cim
a2f827e062 Start on gui-settings.plist 2014-11-08 20:59:15 +00:00
cim
55db0d5582 Add some more properties to gui-settings file 2014-11-08 17:16:43 +00:00
cim
e0e7621323 Start GUI settings config file 2014-11-08 16:06:04 +00:00
cim
e855d908fb Merge pull request #114 from OoliteProject/static-planetinfo
Static planetinfo
2014-11-02 19:32:57 +00:00
cim
bc7dad6ed4 Put galactic hyperspace behaviour back to normal 2014-10-30 22:38:42 +00:00
cim
b20d981c16 Fix Cobra I role list 2014-10-23 18:03:47 +01:00
cim
426a26fa77 Take things which don't belong in planetinfo into their own file 2014-10-20 17:55:06 +01:00
cim
2d947a31df SystemInfo.setProperty(....) method 2014-10-19 15:44:50 +01:00
cim
446d892552 Store full seeds in planetinfo 2014-10-18 14:45:41 +01:00
cim
dd97a3b063 Start using static info to build systems
Add radius to planetinfo.plist
2014-10-13 17:32:40 +01:00
cim
6f2656d446 Add new system description manager class
For testing, it's currently used for JS reads from SystemInfo
Need to replace several other uses.
2014-10-12 19:41:11 +01:00
cim
fa93c83698 Hard-code planetinfo.plist, and add generation data to tools/
Note: some of the properties in the hard-coded file aren't yet
supported by the underlying code, of course.
2014-10-11 18:01:05 +01:00
cim
5d07437a55 Merge pull request #112 from OoliteProject/customisable-laser-properties
Customisable laser properties
2014-10-03 21:44:51 +01:00
cim
49db516d3d Make sure all populator-added hermits are CLASS_ROCK 2014-09-29 19:51:56 +01:00
cim
845bd30531 Adjust name of laser removal option 2014-09-28 18:13:56 +01:00
cim
fce1ce8e96 Merge branch 'master' into customisable-laser-properties
Conflicts:
	src/Core/Scripting/OOJSShip.m
2014-09-28 17:24:26 +01:00
cim
49973f7853 Allow customisable laser settings 2014-09-28 14:59:06 +01:00
cim
d362b5113a Add tag search and "last updated" search to filters 2014-09-27 15:40:57 +01:00
cim
dc8471c349 Add "installable" filter, make left/right arrow keys consistent 2014-09-26 21:40:26 +01:00
cim
5e491c299f Adjust instructions 2014-09-26 15:59:12 +01:00
cim
3560b69f99 New 'x' option to automatically extract OXZs to OXPs 2014-09-26 15:47:41 +01:00
cim
cdae2911a1 Add 'i' for information to OXZ manager
This allows additional paragraphs to be put into the description tag.
Before this is merged and people start being encouraged to use that for
extra readme information, the manifest API on the website needs to be
modified to only send the first paragraph of the description to Oolite/1.80
or earlier.
2014-09-25 20:41:47 +01:00
cim
866d314e03 Add keyword, author searches; adjust layouts 2014-09-25 16:49:05 +01:00
cim
3648a4d9a6 Start of filter implementation
Also a better calculation of OXZ install status
2014-09-25 15:17:42 +01:00
cim
75f2ba8a59 Offer to update OXZ list each time Oolite started and manager opened 2014-09-25 11:54:57 +01:00
cim
2b7df8cce1 Adjust odds calculator
Groups will now engage in combat without needing an excessive advantage over
the opposing force - 3:1 or even lower odds will be fine (a Krait assassin
will sometimes attack a Cobra III, because of its high armament)
2014-09-22 16:21:39 +01:00
cim
2a973dddd9 Add some global difficulty bias parameters to the populator script 2014-09-22 15:04:07 +01:00
cim
f9d8d9f2be Adjust standard missiles to be unlikely to kill a fully-shielded Cobra III 2014-09-22 14:43:23 +01:00
cim
455c7a5523 Merge branch 'oxp-strict-mode'
Additional validation and warning of deprecated features in test/debug builds
2014-09-13 11:05:02 +01:00