Jens Ayton
79a9d11f29
Changed handling of speech synth Incoming message string to be friendlier to existing localizations.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4332 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-12 14:57:40 +00:00
Jens Ayton
954f5b4ef7
Removed unwarranted setTargetToFriendlyStation AI method alias, and moved setUpEscorts alias to right place.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4330 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-12 14:38:06 +00:00
Jens Ayton
2edd4b4122
Squelched all ship.setUp.missiles messages, and removed roleSet.deprecated.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4329 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-12 13:40:55 +00:00
Jens Ayton
1d91108c8b
Fixed :trace typo.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4328 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-12 12:27:39 +00:00
Jens Ayton
19a0cbe07c
Added :trace console macro. Attempted fix for a crash apparently caused by dereferencing a NULL JS function pointer in profiler.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4327 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-12 12:27:14 +00:00
Jens Ayton
c9a5f98212
Fixed a potential leak of wormholes in collision management.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4326 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-12 10:05:07 +00:00
Jens Ayton
937fe9d98d
Fixed an out-of-sync version number.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4324 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 23:32:41 +00:00
Jens Ayton
0c2e8f6427
Removed vestigial breakpattern model defaults.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4323 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 22:15:59 +00:00
Jens Ayton
bf55475ce4
JS audit: OOJSSystemInfo. And that's a wrap.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4322 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 22:15:42 +00:00
Jens Ayton
9bc639d0ed
JS audit: OOJSSystem.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4321 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 21:53:49 +00:00
Jens Ayton
20a4600fb8
JS audit: OOJSTimer, OOJSSpecialFunctions, OOJSWorldScripts.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4320 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 21:23:01 +00:00
Jens Ayton
63ea1cc222
JS audit: OOJSOolite, OOJSQuaternion and OOJSVector.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4319 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 21:06:13 +00:00
Jens Ayton
bbf14a048e
JS audit: OOJSMission and OOJSMissionVariables.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4318 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 20:51:59 +00:00
Jens Ayton
74fc2a6178
JS audit: OOJSGlobal and OOJSFont.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4317 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 20:35:39 +00:00
Jens Ayton
2a9748533b
JS audit: OOJSFrameCallbacks.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4316 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 20:10:30 +00:00
Jens Ayton
7522442451
JS re-audit: OOJSEquipmentInfo. EquipmentInfo.allEquipment works again.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4315 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 19:57:44 +00:00
Jens Ayton
a8fb3c8937
JS re-audit: OOJSStation.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4314 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 19:50:51 +00:00
Jens Ayton
0371e45e0d
JS re-audit: OOJSSound and OOJSSoundSource.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4313 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 19:49:17 +00:00
Jens Ayton
b61b0ea8b0
JS re-re-audit.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4312 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 19:46:06 +00:00
Jens Ayton
6dfb861c3e
JS audit: OOJSShipGroup.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4311 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 19:45:55 +00:00
Jens Ayton
43085dc2a9
JS re-audit: OOJSShip.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4310 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 19:38:31 +00:00
Jens Ayton
c859266f0a
Removed relativePosition cache value - it was probably a pessimization, and I'm pretty certain it was the cause of the lollipop glitch.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4309 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 19:12:01 +00:00
Jens Ayton
cdc44bf283
Fix for OOShipGroup mutation-while-enumerating exceptions.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4308 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 18:59:35 +00:00
Jens Ayton
f3a5acbb68
JS re-audit: started over, because I'd forgotten to check the most important thing: we can no longer assume required arguments will be JSVAL_VOID if argc < required count (so required count is basically useless). Also rewrote addPassenger()/awardCargo() to be clearer and properly duck-typey.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4307 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 18:41:18 +00:00
Jens Ayton
1033917d96
JS audit: OOJSClock. clock.addSeconds() now rejects NaNs, and doesn't warn when rejecting (because returning an error flag _and_ logging a warning is an unhelpful combination).
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4306 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 17:48:58 +00:00
Jens Ayton
9a3f1c1103
JS audit: OOJSSound and OOJSSoundSource.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4305 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 17:38:59 +00:00
Jens Ayton
7556bc7437
JS audit: OOJSStation.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4304 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 17:30:13 +00:00
Jens Ayton
c39d9f285f
JS audit: OOJSPlayer.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4303 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 17:24:11 +00:00
Jens Ayton
d690aeeb4f
OOJSFunction objects now relinquish their JS values when JS environment resets.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4302 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 17:04:11 +00:00
Jens Ayton
3c8bc3c3ef
OOJSValue objects now relinquish their JS values when JS environment resets.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4301 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 16:42:46 +00:00
Jens Ayton
8101d17c8c
JavaScript environment is now reset when auto-reloading player.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4300 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 13:29:46 +00:00
Jens Ayton
989caae195
Fixed SpiderMonkey assertion failure when an unhandled exception is thrown in an event handler triggered by a console command.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4299 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 13:16:09 +00:00
Jens Ayton
e20c9cc512
Removed support for old-style exceptions.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4298 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 11:46:01 +00:00
Marc
46a568ea60
*#@$%$!!
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4297 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 08:53:24 +00:00
Marc
295d08ff40
*#&%!
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4296 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 08:21:06 +00:00
Marc
9ef10a01b3
* Various readme updates, now they agree with each other, and the reference sheet
...
* 2 more corrections for RS: expanded a bit on Find Planet:, and updated a comment on fast autodocking.
* Moved PlayerShip.scriptedMisjump to Ship.scriptedMisjump
- Updated wormhole behaviour accordingly: if any ship misjumps, any other ship inside the same wormhole should now misjump too.
* removed GNUStep compile warning.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4295 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 08:18:23 +00:00
Nikos Barkas
722ae918fd
Fixed missing terminating ' character warning.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4294 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 07:45:26 +00:00
Jens Ayton
33a73b9452
JS audit: OOJSPlayerShip.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4293 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 01:39:45 +00:00
Jens Ayton
27bac3ca61
JS audit: OOJSShip. Moved addPassenger() and awardContract() to PlayerShip where they belong. Also made them not print warnings when conditions aren't fulfilled, because returning an error flag _and_ logging a warning is an unhelpful combination.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4292 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 01:13:21 +00:00
Jens Ayton
a3dc9e7b56
As discussed in Progress thread, beacon icon definitions are now looked up by beaconCode instead of primaryRole.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4291 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-11 00:04:47 +00:00
Jens Ayton
bf01e33e27
JS audit: OOJSPlanet and OOJSSun.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4290 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-10 23:55:11 +00:00
Jens Ayton
435c218d6e
JS audit: OOJSEntity. Also cleaned up some redundant [entity isPlanet] && ![entity isSun] checks - -[OOSunEntity isPlanet] is false.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4289 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-10 23:47:42 +00:00
Jens Ayton
b823207c59
Simplified JS manifest implementation.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4288 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-10 23:20:09 +00:00
Nikos Barkas
08304246b5
Fixed link for the Win32 development environment inside the external libraries source code document.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4287 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-10 22:27:44 +00:00
Jens Ayton
1cf9e115fb
[credits_number] no longer localized for legacy scripts, as it might be used for arithmetic.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4286 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-10 21:10:34 +00:00
Nikos Barkas
cd2e1f1428
Added information about building the GNUstep libobjc with native Obj-C exceptions on Windows to the external libraries source file.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4285 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-10 20:30:28 +00:00
Nikos Barkas
b39354ea81
Updated Reference Sheet with the new logo.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4284 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-10 18:53:40 +00:00
Nikos Barkas
8088f47c41
Made the Windows installer header bitmap 8-bit, like it was before. For some unknown reason, McAfee Shield interferes heavily with the uninsaller executable when the 24-bit header image is used.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4283 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-10 10:30:19 +00:00
Nikos Barkas
e4121512c0
Updated Advice For New Commanders.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4281 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-09 22:10:07 +00:00
Jens Ayton
8c4e295fd4
Fix: sky was invisibile. Because -isVisible returned false, since r4240. Durr.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4280 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-09 21:41:05 +00:00