Progress

General discussion for players of Oolite.

Moderators: winston, another_commander

User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Post by Kaks »

Screet wrote:
...which reminds me to ask whether there is something like the C++ type map in Objective C.
Kind of! :)

Have a look at this stuff! NSMutableDictionaries are much slower than NSDictionaries, but do offer a lot of extra flexibility. Usually the clever thing to do is to build the dictionary using a mutable one at load time, then copy the mutable dictionary to a non-mutable NSDictionary for general use throughout the program.

After you've had a look at the apple documentation, have a look at how the equipment and missiles are handled inside ShipEntity, there's a lot of stuff that will suddenly make a lot more sense! :)
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

When a ship spawns, its script is sent a shipSpawned() message. As of r2852, this is now followed by a world script shipSpawned(ship) message (unless the ship’s own handler killed the ship).

Note that the player ship’s script will receive the latter type of shipSpawned, not the former.
User avatar
Dr Beeb
Dangerous
Dangerous
Posts: 127
Joined: Sun Mar 23, 2008 10:28 pm
Location: Mt. Vista, Oosa, Biarge System, Galaxy 1

Post by Dr Beeb »

Commander McLane wrote:
If you want it to be most effective for docking with a normal station, you should try out "dock-flat.dat". But be warned, it is so effective that it actually looks a little boring. :wink:

BTW: I am currently using "buoy.dat" for fun.
I found the buoy one a little scary - like being caught in a tractor-beam. :shock:
I thought dock-flat looked so fantastic I wonder if it should become the new default for docking at a station; and leave the ring one for the hyperspace jumps. :?:

For fun, I created an eight-sided ring but couldn't figure how to get it to use the texture intended to make it look like Classic Elite, here they are
model dat for 8-sided tunnel:
http://www.box.net/shared/j20iucqlz5

and crude attempt at texture:
http://www.box.net/shared/3uoaycnobg
White dots were so much easier to hit
User avatar
Dr Beeb
Dangerous
Dangerous
Posts: 127
Joined: Sun Mar 23, 2008 10:28 pm
Location: Mt. Vista, Oosa, Biarge System, Galaxy 1

Post by Dr Beeb »

uploaded new versions of above to remove outward-pointing normals, which halves the number of faces and solves a z-fighting problem.

Another idea to add visual variety is to use the rock-hermit docking hexagonal slot .dat as the default when docking at a rock hermit. :wink:
White dots were so much easier to hit
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Recently, some odd images have been appearing in my Oolite folder.

Image Image Image Image Image

(Note: one of these is actually a clever forgery.)
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

8) :shock:
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
Frame
---- E L I T E ----
---- E L I T E ----
Posts: 1477
Joined: Fri Mar 30, 2007 8:32 am
Location: Witchspace

Post by Frame »

Ahruman wrote:
Recently, some odd images have been appearing in my Oolite folder.

Image Image Image Image Image

(Note: one of these is actually a clever forgery.)
its been so long...

https://bb.oolite.space/viewtopic.ph ... rs+planets


Cool... :-)
Bounty Scanner
Number 935
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2483
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Post by Griff »

Ahruman wrote:
Recently, some odd images have been appearing in my Oolite folder.

Image Image Image Image Image

(Note: one of these is actually a clever forgery.)
Wow, this is very cool! are they being generated by Oolite? more importantly, is there a prize for guessing the forgery? i'm going to pick the normalmap.
K_W's joke in that shader for planets thread still makes me :lol:
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6682
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

Griff wrote:
more importantly, is there a prize for guessing the forgery? i'm going to pick the normalmap.
Nope. (Hint: The filenames speak the truth).
User avatar
CheeseRedux
---- E L I T E ----
---- E L I T E ----
Posts: 827
Joined: Fri Oct 02, 2009 6:50 pm

Post by CheeseRedux »

another_commander wrote:
Griff wrote:
more importantly, is there a prize for guessing the forgery? i'm going to pick the normalmap.
Nope. (Hint: The filenames speak the truth).
Turning your monitor umop ap!sdn might also help.
"Actually this is a common misconception... I do *not* in fact have a lot of time on my hands at all! I just have a very very very very bad sense of priorities."
--Dean C Engelhardt
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2483
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Post by Griff »

CheeseRedux wrote:
Turning your monitor umop ap!sdn might also help.
I don't know what this means, it looks like you were halfway through typing out the sentence then you got startled by a sudden wasp attack edit: ah i see it now! :D

i forgot to check the filenames for the competition, i wonder what i could have won
[bullseye mode] a speedboat! [/bullseye mode]
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

CheeseRedux wrote:
Turning your monitor umop ap!sdn might also help.
·ǝbɐssǝɯ ʇǝɹɔǝs ǝɥʇ pǝɹǝʌoɔsıp ʇsnظ ǝʌɐɥ noʎ 'suoıʇɐ1nʇɐɹbuoɔ

Oh my God, I was wrong!
It was Earth all along!
User avatar
Corny
---- E L I T E ----
---- E L I T E ----
Posts: 363
Joined: Sun Dec 20, 2009 11:50 am
Location: (northern) Germany

Post by Corny »

I know you probably hear this question a lot, buuuut...
Do you have a rough idea of when 1.74 will come out? Not necessarily as stable, but as a test-release.
It's not that I'll answer "but I want it NOW!" anyway ;) I want to record some commented game footage (in the style of a Let's Play), and if 1.74 is already that far that it will come out in February or earlier, I'll wait until then. If it's more far away - or ready "when it's done" - I'll start recording with 1.73.4.
Thanks :)
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6682
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

I guess we'll have to go with "when it's done". There is still plenty of work to do and, due to the number of changes / new features, there will probably have to be a fairly long testing period prior to release. We generally avoid making timing estimates or setting deadlines to ourselves.
User avatar
Corny
---- E L I T E ----
---- E L I T E ----
Posts: 363
Joined: Sun Dec 20, 2009 11:50 am
Location: (northern) Germany

Post by Corny »

Okay, thanks for the info!
I'd compile the newest trunk every time if I'd be able, but somehow I can't get anything compiled anymore since I use 10.6 / XCode 3.2.1, let alone Oolite :D
I'll record with 1.73.4, then :)
Post Reply