Jens Ayton
|
a8b39c4c9a
|
Refactored equipment restriction tests, and apply them in addEquipmentItem: as well as the shopping screen. Added new class representing equipment types, currently only used in these tests. Added new equipment restrictions: requires_free_passenger_berth, requires_full_fuel, requires_non_full_fuel.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@1689 127b21dd-08f5-0310-b4b7-95ae10353056
|
2008-07-10 20:45:02 +00:00 |
|
Jens Ayton
|
53e5244d68
|
Fixes for patrol AIs (bug #14160). Marked Naval Energy Unit incompatible with standard unit. Check docked status in mission scripts for compatibility with scripts that force immediate launch.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@1686 127b21dd-08f5-0310-b4b7-95ae10353056
|
2008-07-08 23:15:33 +00:00 |
|
Marc
|
cc9f7cd857
|
Energy unit changes: energy units recharge rate adjusted to offer a better challenge to the player, and naval/extra energy unit purchase behaviour more flexible (see resolution of Bug #13507, Naval Energy Unit bug in berlios). Warnings added if energy units are going to be removed.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@1544 127b21dd-08f5-0310-b4b7-95ae10353056
|
2008-04-05 16:12:59 +00:00 |
|
Nikos Barkas
|
d6fcfe75d4
|
Missiles now use the accuracy variable to determine how well to track targets. Accuracy must be more than 1.0 and less than or equal to 10.0, otherwise it is ignored. Made the required Advanced Nav Array tech level equal to 7, as it was meant to be.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@1291 127b21dd-08f5-0310-b4b7-95ae10353056
|
2008-01-01 15:38:28 +00:00 |
|
Jens Ayton
|
31744b7903
|
Fix for legacy script engine local variables in set: and [] substitution. Unbroke equipment.plist.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@1122 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-08-03 14:53:02 +00:00 |
|
Jens Ayton
|
15255d19c0
|
JavaScript: entity class hierarchy now reflected in JS object prototype relationships (player is a Player is a Ship is an Entity). Fix for enery units being unbuyable; moved some hardcoded equipment requirements into equipment.plist; made -[PlayerEntity hasExtraEquipment:] accept arrays and sets of strings as well as individual strings.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@1118 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-08-02 00:31:44 +00:00 |
|
Jens Ayton
|
ece83a5097
|
Made Advanced Navigational Array available_to_all.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@829 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-06 16:39:58 +00:00 |
|
Jens Ayton
|
89a8501491
|
Added Advanced Navigational Array code by another_commander. Stopped saving textured planet flag in save files as it's experimental and, er, in need of further performance optimization. (Should be saved in preferences rather than game files anyway.)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@818 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-05 13:19:11 +00:00 |
|
Giles Williams
|
98d24ad127
|
cloaking device portable between ships
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@588 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-06-17 08:43:10 +00:00 |
|
Giles Williams
|
d21b51ec2e
|
implemented Target Memory Expansion
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@323 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-13 18:55:39 +00:00 |
|
Giles Williams
|
8b02d25e3a
|
fixed availability of items problems in setGuiToEquipShipScreen
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@303 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-10 11:52:45 +00:00 |
|
Dylan Smith
|
670629b7e3
|
Merge in thor repo r1383
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@290 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-05 16:56:58 +00:00 |
|
Dylan Smith
|
1264b83cf0
|
Move cocoa-merge (GUSTO) to trunk
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@289 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-05 16:26:25 +00:00 |
|
Dylan Smith
|
6f818d4754
|
merge from OS X r1030
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@170 127b21dd-08f5-0310-b4b7-95ae10353056
|
2005-10-24 19:18:47 +00:00 |
|
Dylan Smith
|
653488e27e
|
Nerge missed plist files to OS X revision 932
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@147 127b21dd-08f5-0310-b4b7-95ae10353056
|
2005-10-02 14:36:08 +00:00 |
|
Giles Williams
|
305b324cda
|
changes from OSX r807 - including the MASC'M and interstellar stuff
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@80 127b21dd-08f5-0310-b4b7-95ae10353056
|
2005-06-17 08:25:19 +00:00 |
|
Giles Williams
|
d7eae4e657
|
to bring sources up to Oolite r675
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@51 127b21dd-08f5-0310-b4b7-95ae10353056
|
2005-05-06 20:13:49 +00:00 |
|
Dylan Smith
|
3274cb3ea6
|
organize the source tree somewhat better
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@30 127b21dd-08f5-0310-b4b7-95ae10353056
|
2005-04-28 21:47:22 +00:00 |
|