Jens Ayton
|
c9707576f8
|
Split OOCache off into separate class. Currently trivial, but I'm about to rewrite it from scratch.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@837 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-07 16:15:04 +00:00 |
|
Jens Ayton
|
2e19031d89
|
Unified implementation of pollFlightArrowKeyControls: -- one less #ifndef.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@832 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-07 00:28:55 +00:00 |
|
Jens Ayton
|
ec55398a9d
|
Broke cache out into separate OOCacheManager class. Moved cache (under OS X) to ~/Library/Caches/org.aegidian.oolite/Data Cache.plist. Use binary plist format (on OS X) for cache. Detect byte sex mismatch in cache handling.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@831 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-06 23:50:32 +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
|
b97023eb63
|
Added more spiff to spiffy log system (code was expecting config file to be in the wrong place). OOLoggified GLSL setup. Re-rejiggered Xcode project -- now puts stuff in the right folders _and_ notices when files change.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@826 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-06 02:05:45 +00:00 |
|
Jens Ayton
|
199b6fd004
|
Fiddled with build process again - now it runs properly from outside of Xcode.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@824 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-05 16:41:12 +00:00 |
|
Jens Ayton
|
82e3e25027
|
Further improved Mac build process.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@822 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-05 14:58:51 +00:00 |
|
Jens Ayton
|
4358294d92
|
Removed project file references to in-progress stuff, squashed a spurious uninitialized variable warning.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@820 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-05 14:42:46 +00:00 |
|
Jens Ayton
|
46508e662b
|
More OOLogification.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@819 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-05 14:34:26 +00:00 |
|
Jens Ayton
|
631971078a
|
Converted much of PlayerEntityScripting to OOLog(). Replaced DEBUG_SCRIPT with flexible OOLogging metaclass goodness. Added OOLogIndentIf()/OOLogOutdentIf(). Fixed some bugs in OOLogging.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@817 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-04 19:01:58 +00:00 |
|
Jens Ayton
|
c0019d4048
|
Fixed up Xcode build process to build and embed Spotlight metadata importer. Also did the copyright notice dance in metadata importer source. Cleaned up group paths in Xcode project. Unbroke deployment build. Wished I had more computers to run distributed builds on.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@815 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-04 14:05:05 +00:00 |
|
Jens Ayton
|
f3d32ecfa4
|
Added OOLog(), a replacement for NSLog().
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@804 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-02 21:20:18 +00:00 |
|
Jens Ayton
|
a8d25204fc
|
Updated license terms in documentation. Added GPL.TXT.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@803 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-03-02 16:14:49 +00:00 |
|
Jens Ayton
|
2f584a4b4f
|
Cleaned up Xcode project file hierarchy.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@797 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-28 23:00:50 +00:00 |
|
Jens Ayton
|
a3e6c2401a
|
Renamed ScannerExtension.* to NSScannerOOExtensions.*
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@794 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-28 21:27:09 +00:00 |
|
Jens Ayton
|
374b59c209
|
Renamed PlayerEntityAdditions.* to PlayerEntityScripting.*
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@792 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-28 21:14:52 +00:00 |
|
Jens Ayton
|
78b8c11810
|
Like revision 789, but with a slightly higher number.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@791 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-28 21:12:47 +00:00 |
|
Jens Ayton
|
c14057f135
|
Renamed OOFileManager.* to NSFileManagerOOExtensions.*
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@790 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-28 20:51:17 +00:00 |
|
Jens Ayton
|
8e571c3f17
|
More fun with license headers. Also, fixed all build warnings under Xcode, deleted redundant OOSoundSource.h (use OOSound.h) and repainted the kitchen.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@788 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-28 20:40:09 +00:00 |
|
Jens Ayton
|
745b9ae762
|
Renamed MutableDictionaryExtension.* to NSMutableDictionaryOOExtensions.*
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@786 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-28 18:39:03 +00:00 |
|
Jens Ayton
|
5f87a57289
|
Changed LoadSave.* to PlayerEntityLoadSave.* for consistency.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@783 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-28 14:38:21 +00:00 |
|
Jens Ayton
|
6c3b3b72ce
|
Made Oolite build under OS X (with several undeclared selector warnings in ShipEntity.h).
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@780 127b21dd-08f5-0310-b4b7-95ae10353056
|
2007-02-25 16:05:30 +00:00 |
|
Giles Williams
|
1dd6f3abf0
|
dropped -prebind
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@711 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-08-09 08:13:00 +00:00 |
|
Giles Williams
|
72f5435372
|
avoid multiple link warning by specifying -lSystem in the Other Linker Flags
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@706 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-08-08 09:00:05 +00:00 |
|
Giles Williams
|
854b983a3e
|
alternate take on textured planets continues (OCD much?) - press t while paused to switch on procedural texturing
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@698 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-08-04 11:06:08 +00:00 |
|
Jens Ayton
|
035739be0b
|
Added OOSoundSource.m
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@690 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-08-01 18:09:55 +00:00 |
|
Giles Williams
|
e1edd7c6a6
|
WIP on new-style brains (instincts+AI)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@669 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-07-24 16:09:04 +00:00 |
|
Giles Williams
|
7fe1715556
|
Right project settings to build Universal Binary for Mac OS X 10.3.9 and Intel Mac 10.4 - Yay!
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@657 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-07-13 09:20:43 +00:00 |
|
Giles Williams
|
b680d2a359
|
adding wreckage to further prettify explosions
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@642 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-07-07 10:55:28 +00:00 |
|
Giles Williams
|
15b53343eb
|
improvements to AI piloting and navigation, added FTR navigation
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@629 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-07-01 16:36:35 +00:00 |
|
Giles Williams
|
e0a5d349c6
|
new AIs (effectively AI subroutines)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@607 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-06-23 13:01:12 +00:00 |
|
Giles Williams
|
30827cb193
|
check oolite version versus version of saved cache (permits changes between versions).
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@563 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-06-09 08:45:33 +00:00 |
|
Giles Williams
|
4a2060e6c0
|
moving to xcode 2.3
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@561 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-05-25 21:36:31 +00:00 |
|
Giles Williams
|
37cc36c68c
|
renaming crewroles.pist to characters.plist
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@543 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-05-10 13:44:49 +00:00 |
|
Giles Williams
|
3740acd6bc
|
revert the dock.dat model and add a new horizontal dock model (dock-flat.dat) for the stations (fixes some old oxps)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@499 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-04-28 09:27:21 +00:00 |
|
Giles Williams
|
0fc689bd8e
|
includes OOGLDefs.h
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@492 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-04-24 12:59:01 +00:00 |
|
Giles Williams
|
b3a1e9b8ff
|
added planets to the background scene code and implemented putting them into the background of the system info screen
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@458 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-04-12 10:26:44 +00:00 |
|
Jens Ayton
|
03d71df977
|
Implemented [OOColor set] (OS X only). Changed file encoding to UTF-8 for all files interpreted as MacRoman.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@453 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-04-11 10:46:24 +00:00 |
|
Giles Williams
|
9d53c50c9e
|
fix the necessary parts of the ScriptCompiler to get it to compile properly under Mac OS X
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@431 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-04-05 00:02:40 +00:00 |
|
Jens Ayton
|
e68358ec45
|
Fixed a bad assert, switched of Sound Inspector
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@427 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-04-04 14:02:02 +00:00 |
|
Giles Williams
|
4d2e0a6304
|
more custom sounds
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@425 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-04-04 00:12:18 +00:00 |
|
Jens Ayton
|
e74a105b6f
|
Small clean-up of sound code. This is *not* The Fix.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@421 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-04-03 16:39:37 +00:00 |
|
Giles Williams
|
3ebda3ae90
|
adding OOColor as a drop-in replacement for most cases of NSColor
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@392 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-31 19:54:34 +00:00 |
|
Giles Williams
|
ed8f0cbbf8
|
implemented a plist of custom sound effects (customsounds.plist) - some of which are new, others replace existing sound effects
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@364 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-24 10:17:41 +00:00 |
|
Giles Williams
|
654390ede9
|
bump version number to 1.65
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@340 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-16 12:57:47 +00:00 |
|
Giles Williams
|
3189901e9c
|
removed unnecessary plists from build copy phase
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@338 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-16 11:08:54 +00:00 |
|
Giles Williams
|
982dbdabbb
|
removed more cruft from the project (unnecessary textures, repeated references, unnecessary models)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@337 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-16 11:04:01 +00:00 |
|
Giles Williams
|
6c73ad4dda
|
roll isSunlit detection into collision regions code (should optimise it a bit)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@317 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-13 10:41:18 +00:00 |
|
Jens Ayton
|
13a2d58299
|
Twiddled with sound channel queueueue gubbins in order to reduce severity of fuck-up when fuck-up occurs.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@312 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-12 11:39:01 +00:00 |
|
Giles Williams
|
6055ce878c
|
removed unnecessary items from Targets:Oolite:Link Binary With Libraries that prevented built product from working!
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@296 127b21dd-08f5-0310-b4b7-95ae10353056
|
2006-03-06 12:51:37 +00:00 |
|