3001 Commits

Author SHA1 Message Date
Dylan Smith
2b2f4dc0f7 fix weird texture scaling problem, getTextureNameFor now identical to OS X version
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@106 127b21dd-08f5-0310-b4b7-95ae10353056
2005-08-28 10:01:04 +00:00
Dylan Smith
bd453f9084 define textureRect
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@105 127b21dd-08f5-0310-b4b7-95ae10353056
2005-08-25 18:11:30 +00:00
Giles Williams
7ef006c3f1 OS independent bilinear image scaling
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@104 127b21dd-08f5-0310-b4b7-95ae10353056
2005-08-25 15:41:06 +00:00
Dylan Smith
7a9ed3d2d7 Prevent crash where a texture is resized to a size that's not a power of two
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@103 127b21dd-08f5-0310-b4b7-95ae10353056
2005-08-23 20:54:03 +00:00
Dylan Smith
9cb54bb8af Fix quit row to work with changes from Mac oolite
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@102 127b21dd-08f5-0310-b4b7-95ae10353056
2005-08-19 21:37:35 +00:00
Dylan Smith
af1fbb4dce Fix build break in MyOpenGLView
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@101 127b21dd-08f5-0310-b4b7-95ae10353056
2005-08-19 20:44:38 +00:00
Giles Williams
bac60cf62b big merge of latest Mac OSX work - may need some cleaning up
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@100 127b21dd-08f5-0310-b4b7-95ae10353056
2005-08-07 17:48:53 +00:00
Giles Williams
1514b67cc5 fix to problems with economies in intersystem space
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@99 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-16 20:13:48 +00:00
Giles Williams
329be0afc3 bumped version number so weeviloid2.oxp should work
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@98 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-12 14:11:10 +00:00
Giles Williams
45e086a0b0 loads player saved-game using fall-back XML loading of dictionary if necessary
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@97 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-09 23:20:30 +00:00
Giles Williams
6164cb8292 checks OXP requirements using fall-back XML loading of dictionary if necessary
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@96 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-09 23:13:23 +00:00
Giles Williams
32b0482738 oops #3, <false/> now not interpreted as being <true/> (Giles is red-faced)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@95 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-09 23:05:37 +00:00
Giles Williams
0700c2ff8a oops, forgot to include typedef struct for OOXMLElement
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@94 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-09 22:42:39 +00:00
Giles Williams
601d0a6359 fixed parsing of XML plists with empty array, dict or string tags (<array/>, <dict/>, <string/>)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@93 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-09 22:38:15 +00:00
Giles Williams
0693af0d5f Giles's attempt to break the XML parsing deadlock for Oolite-windows
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@92 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-09 22:00:55 +00:00
Giles Williams
451232e5f2 various changes from Mac OS X r862
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@91 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-09 21:51:47 +00:00
Giles Williams
b0be11f219 making stations non-frangible
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@90 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-06 08:50:56 +00:00
Giles Williams
31234b596f checks for zero vectors
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@89 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-06 08:42:38 +00:00
Giles Williams
2e1749658a music changes reducing differences with OSX
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@88 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-05 13:13:46 +00:00
Giles Williams
f04c6b8985 changes from OSX r850 **WARNING** Please check PlayerEntity.m is okay
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@87 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-05 11:59:46 +00:00
Dylan Smith
93f913a920 First fix on the string handling, second fix on the SDL load/save commander
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@86 127b21dd-08f5-0310-b4b7-95ae10353056
2005-07-02 21:07:10 +00:00
Dylan Smith
8ddac50605 Start on save commander gui
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@84 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-22 22:06:23 +00:00
Dylan Smith
4550ca7361 First bits of oolite-gui based load/save commander UI
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@83 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-21 21:23:05 +00:00
Giles Williams
002459fd10 Improvements to dajtxx's oneof comparison (works with strings now as well as numbers) AND checks for actions (strings) as well as couplets (dicts) in mission scripts
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@82 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-19 15:13:48 +00:00
dajt
96dbb457b5 Added 'oneof' comparison for scripts, changed version number to 1.51.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@81 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-18 20:54:26 +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
dajt
51e0e5d75e Replaced left and right HUD images with text
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@79 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-16 10:03:37 +00:00
dajt
b2cb82946e Switch mouse cursor off in fullscreen mode, except for when universe wants a cursor.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@78 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-13 01:44:23 +00:00
dajt
bd201d29ff Putting XML plists back in place.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@77 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-08 10:22:59 +00:00
dajt
2a3ece755c Win32 changes, TextureStore uses SDL.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@76 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-08 10:14:52 +00:00
Giles Williams
1d83748d8f deal with shields over-full situations
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@75 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-07 23:49:19 +00:00
Giles Williams
3e3535b890 changes and fixes from OSX r782
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@74 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-07 15:14:51 +00:00
Giles Williams
3bbc2f9936 changes from OS X r773
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@73 127b21dd-08f5-0310-b4b7-95ae10353056
2005-06-02 13:53:02 +00:00
Giles Williams
d06e128751 latest changes from OSX r768
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@72 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-31 18:40:33 +00:00
dajt
1b8cd1306b Added mouse handling and loading saved game from command line.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@71 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-31 12:10:03 +00:00
dajt
48b534869d Added condition and message lists
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@70 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-25 10:26:48 +00:00
dajt
30ddb86a5a Added AI documentation file
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@69 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-25 09:39:07 +00:00
Giles Williams
e54fe094b2 corrected typo in aegidian.org URL
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@68 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-24 07:03:21 +00:00
Dylan Smith
d189bf7e2b Update README files to reflect new SDL dependencies
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@66 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-23 19:26:19 +00:00
Giles Williams
e0bc521e0f checks within appyRoll: routines to avoid excess math (OSX r759)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@65 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-23 15:14:55 +00:00
Giles Williams
dab6b51154 from OSX r757: simple shadows, fix to 'NOT IN SORTED LIST' problem
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@64 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-23 13:23:51 +00:00
dajt
559a74bfaf Cleaned up memory handling
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@63 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-23 11:57:23 +00:00
Giles Williams
6f3ce99d6d untested merge of changes from OSX r749
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@62 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-21 08:15:49 +00:00
Giles Williams
bacf679999 missile from latest OSX version
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@61 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-21 07:08:27 +00:00
dajt
05e8de8479 No longer uses NSApp loop
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@60 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-20 12:29:03 +00:00
Dylan Smith
eb006041ac Make the screen native resolution the first resolution we pick for full screen
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@59 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-19 20:06:29 +00:00
dajt
64fa9c4683 Fixed typo in initFromDictionary
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@58 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-17 08:34:12 +00:00
Dylan Smith
a816a707d0 make missile fix permanent
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@57 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-14 08:35:38 +00:00
Dylan Smith
c49bcd302b Prevent hang when loading missile-less commander
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@56 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-13 22:14:17 +00:00
Giles Williams
aa9cd49c24 Tweaks to try to avoid crashes
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@55 127b21dd-08f5-0310-b4b7-95ae10353056
2005-05-13 20:42:25 +00:00