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
Nikos Barkas
5f83e5ce09
Updated the OoliteReadMe Word and PDF files.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4278 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-09 21:10:59 +00:00
Jens Ayton
0267185b45
Reinstated workaround for one-frame glitch at beginning of breakpattern.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4277 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-09 20:16:16 +00:00
Jens Ayton
5a44c38aaf
HUD fuel bar calculations now match actual jump calculations.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4276 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-09 20:14:34 +00:00
Jens Ayton
c33a8fbc73
Updated icon and related files.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4275 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-09 18:57:34 +00:00
getafix
3b4b694614
Minor change in new libjs binaries for Linux (32bit & 64bit).
...
Fixed PlayerEntity compilation warning.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4274 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-09 17:09:48 +00:00
Jens Ayton
d1db0f0f64
JS formatInteger() now punts on *very* large values correctly.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4273 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 22:45:30 +00:00
Jens Ayton
267ffc8697
JS formatInteger() now punts to default JS behaviour instead of returning an error string for large values.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4272 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 22:41:28 +00:00
Jens Ayton
a141ef0f6c
Miniature planets are no longer exposed to scripts.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4271 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 22:36:07 +00:00
Nikos Barkas
06b4e9b0f6
Executing Station.dockPlayer() while paused would cause the game to stop responding to controls. Now doing so just unpauses the game and completes the docking sequence.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4270 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 22:33:04 +00:00
Jens Ayton
4b42e90359
[Win] Removed unused installer header.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4269 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 20:36:43 +00:00
Jens Ayton
6d309e6782
Fixed handling of JS manifest gem_stones, gemStones, liquor_wines, liquorWines, alien_items and alienItems properties. Made only camelcase versions enumerable.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4268 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 19:56:59 +00:00
Jens Ayton
80d67a67ae
Allow triangular break patterns. Ugly, but there's no technical reason not to allow them.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4267 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 19:43:02 +00:00
Jens Ayton
54d5c4b350
Breakpattern entity reform.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4266 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 19:09:22 +00:00
Jens Ayton
22efee72fe
Removed some redundant and junk files, commented a thing.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4265 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 18:32:08 +00:00
Eric Walch
91ae72cab1
- cleaned up the already disabled code in fireMissile that sometimes could crash missiles. Added replacement code. Still disabled, but for use when 1.75.0 gives problems with missile launches.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4264 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-08 09:16:06 +00:00
Nikos Barkas
03bb60f16e
Updated the Reference Sheet with the up to now missing Shift+Ctrl+M key combo.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4263 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-07 22:16:46 +00:00
Nikos Barkas
b40b4eb196
Updated the external libraries source code modifications document to better reflect present status.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4262 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-07 20:47:29 +00:00
Jens Ayton
6115b03682
Ship.prototype.exitSystem()/AI performHyperSpaceExit family now work in interstellar space.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4260 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-07 18:35:42 +00:00
Jens Ayton
8f0c79d910
Explosion particles look better at close range and from external views. Explosion effects now inherit velocity.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4258 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-07 17:33:14 +00:00
Jens Ayton
b346c2d28a
[Mac] Dock tile plug-in now follows screen shots directory around.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4255 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-07 15:25:51 +00:00
Jens Ayton
26cc800c6e
Removed non-optional feature macros.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4252 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-06 16:13:29 +00:00
Jens Ayton
e96d11a9af
Cleanup.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4251 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-06 14:17:16 +00:00
Jens Ayton
aea5f8b880
JS console is once again available after resetting into strict mode (as long as you started in unrestricted mode).
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4249 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-06 09:38:55 +00:00
Jens Ayton
b0eb0f1676
* OOParticleSystem now uses the "new" particle blur texture for better
...
blending. blur256.png is no longer used for anything.
* The particle effect textures are now preloaded to avoid stutter.
* The sound preloader is now actually invoked. (This appears to have been an
oversight; I couldn't find a reference to it being deliberately disabled.)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4248 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-06 09:23:16 +00:00
Jens Ayton
619902f53e
Cascades show up properly on scanner.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4247 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-05 23:05:41 +00:00
Jens Ayton
c329b465c8
Fixed a type mismatch.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4246 127b21dd-08f5-0310-b4b7-95ae10353056
2011-02-05 22:08:15 +00:00