1683 Commits

Author SHA1 Message Date
cim
408f8ce19d Fix issues with system ID 0 in trader AIs 2015-04-24 17:53:26 +01:00
cim
85334f4166 Fix issues with distress calls around stations 2015-04-20 18:23:27 +01:00
cim
055d2fa9b7 Allow condition scripts to be applied to ship library (closes #88) 2015-04-18 11:11:15 +01:00
AnotherCommander
97d097b8ec Fix stray yellow surround rectangle showing up when it shouldn't during tutorial. 2015-04-17 21:55:18 +02:00
cim
a984d387e2 Update tutorial scenario for new planetinfo format 2015-04-17 20:23:16 +01:00
cim
4ecd779536 Make it possible to view the ship library in game (issue #88)
Not yet possible to modify visibility of entries.
2015-04-16 21:31:15 +01:00
AnotherCommander
d241e9fc83 When FOV in-flight control is enabled, show the relevant keys in the key descriptions screen. 2015-04-08 22:36:36 +02:00
cim
e408108a19 Update manifest formats to new string expander, include fee 2015-04-08 17:05:33 +01:00
cim
8c3311aba8 Fix some AI errors in nova systems 2015-04-07 18:21:38 +01:00
cim
e8695c2c86 Fix some issues with removeDefenseTarget being potentially given a wormhole 2015-04-07 16:53:54 +01:00
AnotherCommander
bbc7c548c0 Field Of View is now a game option. Also, increased max FOV to 80 degrees. 2015-04-04 23:51:10 +02:00
cim
d483a2a18b More work on explosions and wreckage
shipdata.plist gets show_damage property to control if sparks, etc. are shown
default to no if energy recharge is zero, yes otherwise, to mimic existing
behaviour.
Set hermit explicitly.
2015-04-03 14:44:24 +01:00
cim
9a42498ab2 Remove debug statements 2015-04-03 14:44:24 +01:00
AnotherCommander
7549cb3fd0 Merge pull request #126 from DaymareOn/master
Added ability to increase and decrease the field of view.
2015-04-03 15:42:58 +02:00
cim
fa4ee4909c More tuning of manifest screen alignment 2015-04-02 11:32:25 +01:00
cim
f4e30d5b6c Adjust indentation on manifest screen for consistency 2015-04-01 13:21:53 +01:00
cim
cc8b9f53af Fix bug identified by phkb in home/destination generation 2015-04-01 11:10:28 +01:00
cim
9d1668ffe2 Prevent misjumps on the first jump from a normal start. 2015-03-28 08:39:35 +00:00
cim
83f170bb2d Add "last updated" visibility to the OXZ Manager, reformat size indicators 2015-03-25 18:10:35 +00:00
cim
9f6972a70d Try to fix issues with ships entering hyperspace near large stations 2015-03-24 18:45:57 +00:00
cim
eeaf83c14a Ensure main station exists before checking its properties 2015-03-16 18:13:36 +00:00
cim
e77882ac51 Allow reachable systems to have different F6 colour labels. 2015-03-16 17:59:42 +00:00
cim
b55937e527 Revert accidentally committed test line 2015-03-15 12:09:51 +00:00
cim
82f4759cce More jump distance indicator GUI customisation possible 2015-03-15 12:08:23 +00:00
cim
ce9495e7df Allow alternative display of current jump destinations
To activate, set chart_currentjump_color in gui-settings.plist
(and maybe also set alpha = 0 on chart_range_color)
2015-03-14 11:40:26 +00:00
Day
8e11fdd9c6 Added ability to increase and decrease the field of view. 2015-03-09 23:01:59 +01:00
cim
1744ec9e52 Try again to prevent attacking wormholes 2015-03-08 11:58:13 +00:00
cim
fdecdaaf0c Another shipdata key for the OXP verifier 2015-02-15 13:15:20 +00:00
cim
b07d562d46 Default docking clearance protocol to "on" for new games 2015-02-14 15:24:32 +00:00
cim
2896c2733b Update passenger/parcel/cargo mission display
Now done through the generic "mission categories" functions, so
mission.setInstructions(["Parcels:","..."]); now adds the entry to
the existing parcels block
2015-02-14 15:14:45 +00:00
cim
b42b79eaad Add ability to view keyboard settings in-game
In-game *editing* of keyboard settings, saved to the prefs file, would
be even better. Maybe later.
2015-02-08 21:30:48 +00:00
cim
c171f68507 Make the infinite loop preventer actually prevent infinite loops. 2015-02-05 19:53:43 +00:00
cim
902e304801 Add a behaviourWaitHere to priority AI, slightly adjust its debug behaviour 2015-01-27 21:31:01 +00:00
cim
f454c00263 Add JS script syntax verification to the OXP verifier
Finally got tired enough of restarting Oolite repeatedly to track down
typos...

(Note: adds new file src/Core/OXPVerifier/OOCheckJSSyntaxVerifierStage.m
which will also need adding to the XCode project for Mac building)
2015-01-27 21:29:28 +00:00
cim
211d9ba42a Allow "permanent" to be set on message_gui
Probably requires quite a significantly redesigned HUD
2015-01-23 21:11:54 +00:00
cim
aab611fc0d drawCustomImage: HUD dial
Takes a string as the data source, uses that as an image in Images, displays it
2015-01-19 21:21:48 +00:00
cim
4f28512cd3 Warn if docking clearance is needed but not granted
Have to be rather close to the dock for this to work - needs to
detect the problem further out for this to be useful.
2015-01-18 21:18:15 +00:00
Jens Ayton
d570f01917 Sundry OOExpand adoptions 2015-01-09 22:57:02 +01:00
Jens Ayton
5e18e767d9 Add separate [hyperspace-blocked] sound 2015-01-09 22:36:03 +01:00
Jens Ayton
11ce36c91d Adopt OOExpand in bounty award message 2015-01-09 22:21:17 +01:00
Jens Ayton
0f90255760 Adopt OOExpand in OXP messages system 2015-01-09 22:21:17 +01:00
Jens Ayton
79bc9e473f Locale function tweaks
* Use normal string expansions for credit format
* Use format strings for negation
* Insure against recursion in credits expansion
2015-01-09 22:20:52 +01:00
cim
59519b6e59 Allow patrol lengths to be varied in AI if needed 2015-01-08 22:12:25 +00:00
AnotherCommander
9f8071a73c Added hyperdrive engage button to stick mapper. 2015-01-08 17:42:44 +01:00
AnotherCommander
18f1383265 Added scanner zoom/unzoom and cargo jettison button functions to stick mapper. 2015-01-08 15:14:02 +01:00
Jens Ayton
9b6ee44bdc Remove an incredibly obsolete FIXME 2015-01-08 14:30:52 +01:00
Jens Ayton
f222ee4653 Merge pull request #122 from OoliteProject/fancy-expand
New string expander
2015-01-07 08:44:11 +01:00
Jens Ayton
e7028ce0b8 Document formatting operators in descriptions.plist 2015-01-07 08:43:41 +01:00
Jens Ayton
d82de76de5 Remove unused string 2015-01-07 08:33:21 +01:00
Jens Ayton
f142638754 Fix some system screen problems 2015-01-05 16:48:44 +01:00