Making Thargoid Carriers more enjoyable.

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

Post Reply
User avatar
davcefai
---- E L I T E ----
---- E L I T E ----
Posts: 400
Joined: Sun Dec 03, 2006 9:07 pm

Making Thargoid Carriers more enjoyable.

Post by davcefai »

I have recently installed the Thargoid Carriers OXP. However, on my machine - Celeron 2.66, 512MB, 256MB Nvidia G-Force 4, Debian Linux - when I destroy a carrier it generates so many fragments that the game becomes virtually unplayable.

Destroying 2 in Witch Space froze the game.

Is there a way to reduce the number of fragments produced? I've looked through the files and failed to spot anything which seems to define this.
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 »

The number of fragments is directly proportional to the mass of the ship, which in turn is directly propotional to the volume. I agree that this is a problem. (I remember complaining about this to Giles a while back.)

The fix should probably be to set it to something like the square root of the mass, or asymtotically approach a maximum value. (I’ve added it to my to-do list.)
User avatar
Killer Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 2280
Joined: Tue Jan 02, 2007 12:38 pm

Post by Killer Wolf »

speaking of mass, when i was looking through the STDERR files i noticed that every object is given a mass : how is that calculated? is it based on the internal volumes or something? seems an odd thing to be included, does teh game actually use that mass figure for anything?
User avatar
Star Gazer
---- E L I T E ----
---- E L I T E ----
Posts: 633
Joined: Sat Aug 14, 2004 4:55 pm
Location: North Norfolk, UK, (Average Agricultural, Feudal States,Tech Level 8)

Post by Star Gazer »

Can fragments be assigned a finite length of life? - if that were so, a relatively short life were assigned to a largish percentage of the original wreck, this would reduce the long-term effects of destroying large ships...
Very funny, Scotty, now beam down my clothes...
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 »

Killer Wolf wrote:
speaking of mass, when i was looking through the STDERR files i noticed that every object is given a mass : how is that calculated? is it based on the internal volumes or something? seems an odd thing to be included, does teh game actually use that mass figure for anything?
As I said in the message you’re replying to, it’s based directly on the object’s volume. :-)

Mass is used in collision response, and in deciding how big an explosion to make.
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 »

what's going to be cool is that now with the shaders in 1.68, we can maybe put glowing fiery parts on the metal fragments so they look white-hot from the explosion, oh, maybe adapt some of the code from the freaky thargoid shader so the flames appear to run along the fragments surface
User avatar
Uncle Reno
---- E L I T E ----
---- E L I T E ----
Posts: 648
Joined: Mon Apr 24, 2006 12:54 pm
Location: UK

Post by Uncle Reno »

A thought occured to me today, couldn't the metal fragments have a texture to them nowadays? They do look very plain compared to the ships that are about now.
"Get back or I unleash my lethal spotted batoid!!"

What I do when not reading the Oolite bulletin board!
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 »

have the explosions been enhanced in v1.68? i shot a ship from very close range and it went up in a lovely gold fireball, so i blasted a couple more just to check i wasn't seeing things :)
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 »

This is an effect of the fancy new additive blending.
User avatar
Charlie
---- E L I T E ----
---- E L I T E ----
Posts: 262
Joined: Wed Sep 27, 2006 5:33 pm

Post by Charlie »

FWIW:
For big ships ( or where you don't want any debris ) a quick fix for this is to add landonPlanet to a deathactions entry in the shipdata.plist

If you're feeling v. clever futher entries can be made to spawn the amount of stuff you do want.
Benulobiweed.inc
By Appointment to
--- : GalCoop : ---

Your nearest Benulobiweed.inc dealer:
http://www.box.net/public/b2tic3tjsk#main

Charlie
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 »

As mentioned elsewhere, 1.69 will have significantly less complex explosions for really big things.
Post Reply