475 Commits

Author SHA1 Message Date
Giles Williams
63b11138d5 move some gui drawing stuff from universe into GuiDisplayGen
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@673 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-27 07:48:42 +00:00
Giles Williams
3d2ebbdf99 Now got billboards working in background scene construction
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@672 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-26 16:24:23 +00:00
Giles Williams
5e330dd4ea more WIP on brains, prevent scooping more cargo than holds can take
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@671 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-25 09:47:25 +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
b242c952f9 fix problems with large objects at the edge of the scanner - and show a more correct range in the reticle.
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@668 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-21 11:33:26 +00:00
Giles Williams
8f700ab576 bump version number
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@666 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-18 17:13:04 +00:00
Giles Williams
5242fcafab fixed external view numbering
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@665 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-18 17:11:54 +00:00
Giles Williams
f5783d93c0 Ensure d100_number is properly random
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@662 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-17 08:40:59 +00:00
Giles Williams
a8e8a781b0 stricter caps on how much gets thrown out of explosions
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@661 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-16 15:10:25 +00:00
Giles Williams
35024fa382 same fix MINUS debugging message!
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@660 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-16 08:28:13 +00:00
Giles Williams
01197ced46 fixed telefragging behemoth problem
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@659 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-16 08:25:50 +00:00
Giles Williams
f31629161a small fixes to cap dials and double-check group_id's
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@658 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-15 07:45:35 +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
f3007a04d3 put cap on producing wreckage after n_entities > .75 * UNIVERSE_MAX_ENTITIES
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@656 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-12 15:30:36 +00:00
Giles Williams
d318dd860c change to how QC mines do damage, now 10000 to 100000 energy damage per second
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@655 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-12 09:21:54 +00:00
Giles Williams
9aa275b89f third time's a charm!
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@654 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-10 21:48:40 +00:00
Giles Williams
dc631d7a74 fix if value is "0"
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@653 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-10 19:21:42 +00:00
Giles Williams
fd9c3cc7f9 fixed problem misreading ASCII versions of keyconfig.plist
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@651 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-10 15:42:26 +00:00
Giles Williams
c21dd5fccd accept a string as a keyconfig.plist value - setting the required key to the first character in the string
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@647 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-09 19:12:21 +00:00
Giles Williams
595893677f speed up scooping flotsam
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@646 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-07 22:40:24 +00:00
Giles Williams
99ec62ce87 small clear up of error messages
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@645 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-07 15:45:05 +00:00
Giles Williams
16a2c1e073 better choice of how and where to make wreckage
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@644 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-07 15:42:52 +00:00
Giles Williams
764801c09a added randomFullNodeFrom()
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@643 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-07 15:24:27 +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
b9d73f856d removing model scaling protem
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@641 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-07 10:41:36 +00:00
Giles Williams
e5599a7b54 added octreeScaledBy:
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@640 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-07 08:30:32 +00:00
Giles Williams
7eecce312e better way of implementing last commit
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@639 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-06 14:09:00 +00:00
Giles Williams
3911a6b723 implemented + (void) setInputModelScale: (GLfloat) value; which sets the scale at which the next model will be loaded
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@638 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-06 14:03:21 +00:00
Giles Williams
8fb0065249 updated waypoint routines to indicate destructible hazards for those who prefer to shoot their way through
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@637 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-06 08:40:41 +00:00
Giles Williams
1d3f29ff2e fixes and code clean up
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@636 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-05 13:23:38 +00:00
Giles Williams
df228eed52 allow use of AIs other than the docking AI for debugging
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@635 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-05 13:22:24 +00:00
Giles Williams
53b06c8332 max speed through ring now recommended 225
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@634 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-05 13:21:20 +00:00
Giles Williams
d108e9fa95 added ability to retrieve AI name
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@633 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-05 13:20:31 +00:00
Giles Williams
dc0c91e70f custom views for each player ship
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@632 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-05 13:08:29 +00:00
Giles Williams
ef53347735 removed debugging messages
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@631 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-01 16:38:32 +00:00
Giles Williams
e2a74789f7 changes to debug the FTR AI
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@630 127b21dd-08f5-0310-b4b7-95ae10353056
2006-07-01 16:37:31 +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
0ba89633c7 some changes to behaviour
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@628 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-30 09:18:09 +00:00
Giles Williams
2aa9a99f9b respect character role
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@627 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-29 12:27:29 +00:00
Giles Williams
a8680bc510 fix disappearing cargo problem
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@626 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-28 23:49:50 +00:00
Giles Williams
678bc322ec clear up problems with over-long delivery reports
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@625 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-28 23:49:16 +00:00
Giles Williams
a86b63530a fix problems with receding flame during hyperspeed/fuel-injection
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@624 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-28 17:06:11 +00:00
Giles Williams
f306c999c3 introducing unpiloted entities (missiles, etc. that HAVE NO CREW and therefore do not communicate!)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@623 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-28 16:06:49 +00:00
Giles Williams
3c96615b29 only show debugging message while (debug != 0)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@622 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-27 16:56:32 +00:00
Giles Williams
2dd203eb57 fix cut-and-paste-error mixing up key_custom_view and key_map_info - d'oh!
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@621 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-27 15:15:55 +00:00
Giles Williams
9bc6b02522 replace whitespace with an underscore character when using getShipWithRole:
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@620 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-27 15:08:52 +00:00
Giles Williams
92abb6f682 places most recently scooped object at eject position
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@619 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-27 09:03:00 +00:00
Giles Williams
2c2f2dd99d respect the equivalent tech level of a carrier or station when setting the shipmarket
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@618 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-26 11:58:56 +00:00
Giles Williams
e8b203c056 nail down intro2 problem with disappearing ships (displayed in wrong place)
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@616 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-26 08:31:52 +00:00
Giles Williams
b37bedaa1a fix a couple of typos
git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@615 127b21dd-08f5-0310-b4b7-95ae10353056
2006-06-25 11:20:38 +00:00