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
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
cim
e8c3178b26
Some updates to OXP verifier config
2015-01-04 21:42:37 +00:00
Jens Ayton
c7f5d16d3e
Merge remote-tracking branch 'origin/master' into fancy-expand
2015-01-04 15:35:40 +01:00
Jens Ayton
c50ce0e9e8
Update documentation in descriptions.plist
2015-01-04 15:35:22 +01:00
Jens Ayton
46ca20cc56
Implement %I in terms of OOExpand
2015-01-04 15:24:38 +01:00
Jens Ayton
f1d2070420
Merge master into fancy-expand (using imerge)
2015-01-04 15:07:47 +01:00
cim
2b6c555d6f
Stop OXP verifier reporting false positives on shipdata templates
2015-01-01 17:17:12 +00:00
AnotherCommander
2bac7ae954
Change year to 2015 in visible game and Win installer messages. Happy new year.
2015-01-01 11:59:41 +01:00
cim
c8dcb0233e
Contracts should not be generated to nova systems
2014-12-29 22:32:54 +00:00
cim
617de79fc1
With Advanced Nav Array, allow jumping to next spot on route
2014-12-29 18:29:30 +00:00
cim
96a31e8a4c
Fix targeting of wormholes in combat by NPCs
2014-12-29 16:25:08 +00:00
cim
655b6fecb4
Fix loading of missiles
2014-12-28 18:04:02 +00:00
cim
8cc0bcad24
Fix saving of multiple items
2014-12-22 12:55:36 +00:00
cim
17b1dad254
Allow can_carry_multiple to be set for non-pylon equipment
...
PS.equipmentStatus(eqKey,true) now returns a dictionary of statuses,
to allow damaged state checks on multiple items. ...(...,false) will
return EQUIPMENT_OK if at least one is still working.
Can probably use this to take out all the messy hard-coding of passenger
berths, but that can be done later.
2014-12-22 12:21:35 +00:00
cim
8c5f17c0c8
Allow conditions scripts to update equipment sale price
...
this.updateEquipmentPrice(eqKey, price) returns price
Called before multiplier for station.
2014-12-15 18:12:49 +00:00
cim
7a96a62f64
Allow galdrive, escape pod, dock comp to be provided.
2014-12-14 21:20:28 +00:00
cim
fd8fbcd881
Scripts for large cargo bay. ship.cargoSpaceCapacity now writable
2014-12-14 18:50:05 +00:00
cim
e74163e878
Scriptable control over heat shielding equipment items
2014-12-14 17:23:31 +00:00
cim
a49b16fb90
Move energy units into scripted configuration
2014-12-13 15:47:35 +00:00
cim
fd9bded6dc
Clean up script startup slightly
2014-12-13 14:35:22 +00:00
cim
eb8f381622
equipmentAdded / equipmentRemoved generic events for ships
...
Adjust to make use of these events.
2014-12-13 14:01:17 +00:00
cim
8efc8ec25e
Split forward/aft shield strengths and recharge for player
...
Make them writable with JS
Start on scriptable equipment functions in JS with the shield boosters
(the NPC versions stay hard-coded for now, and might as well continue
to do so until/unless NPC shields get implemented)
2014-12-12 22:02:46 +00:00