Author Topic: Subsystem shapes  (Read 4878 times)

0 Members and 1 Guest are viewing this topic.

Offline diamondgeezer

Would it be possible to have susbsytem boxes which weren't regular cubes? I mean, obviously I'd only push it as far as cuboids, but if someone could find the 'allow irregular subsys = false' line and change it to 'true' I'd be most appreciative ;7

 

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
Er, what? They might appear as cubes in Modelview, but they're actually more like regions in-game. You don't see them as cubes.
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 

Offline diamondgeezer

Well, yeah, I see what you say, but as I understand it any part of the model within the subsystem cube will be part of the subsystem and take damage to that subsystem if hit. If that makes sense.

What I wanted was to be able to define, say, a really long thin piece of my ship as a subsys. Case in point - the bridge of my carrier. Now, the centre of the subsys cube needs to be roughly in the centre of the bridge bit of the model, or the aim cue will appear in a funny place. If the cube I define is too big, parts of the hull are incorporated in to the subsys. But in avoiding this, the susbsys isn't wide enough to take on the whole bridge superstructure - the edges aren't included in the subsytem. If I could define a cuboid, I could make a subsys box wide enough to include the width of the bridge, without having to be equally tall and thus 'clipping' parts of the hull I don't want it to.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
I think I see what DG is after. Suppose you want an engine subsystem that sits on a flat plane that is wider than it is long. At the moment you can`t do that.

 To be honest though I really can`t think of any reason why you`d want to though :) Maybe DG can enlighten us :)

EDIT : Nevermind. He did :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline diamondgeezer

*shakes fist*

If anyone needs me I'll be in the Angry Dome, conjuring up a screencap...

« Last Edit: April 05, 2003, 01:51:11 pm by 170 »

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Quote
Originally posted by karajorma
EDIT : Nevermind. He did :)


And then he goes and messes it up by showing a pic that AFAIK doesn`t actually require a source code mod.

DG. Take the first box and move it upwards until the bridge is completely surrounded but the rest of your ship is not touched by the box. AFAIK That should do exactly what you want it to.

However DG's point would still be valid for a ship where the bridge wasn`t above the plane of the rest of the ship.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline diamondgeezer

Quote
Originally posted by karajorma
DG. Take the first box and move it upwards until the bridge is completely surrounded but the rest of your ship is not touched by the box. AFAIK That should do exactly what you want it to.  
Quote
Originally posted by diamondgeezer
Now, the centre of the subsys cube needs to be roughly in the centre of the bridge bit of the model, or the aim cue will appear in a funny place.


*goes back to Angry Dome*

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Aha. Now I see what you`re after.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
you could also have the same effect by making the bridge a subobject and giving it the correct properties
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline diamondgeezer

Er... OK, I'll expose my ignorance - what sort of properties?

Sorry, Free Terran's ICQing me and my brain is starting to melt...

 

Offline StratComm

  • The POFressor
  • 212
  • Cameron Crazy
    • http://www.geocities.com/cek_83/index.html
You'd make it a seperate sub-object, like a turret, and give it similar entries in PCS under subobject properties or whatever.  The trouble with this strategy is thatthe subsystem is now destroyable, and that isn't exactly what you're after I don't think.  You could get around this, but it would take a good bit of finesse and a lot of redundant polys.
who needs a signature? ;)
It's not much of an excuse for a website, but my stuff can be found here

"Holding the last thread on a page comes with an inherent danger, especially when you are edit-happy with your posts.  For you can easily continue editing in points without ever noticing that someone else could have refuted them." ~Me, on my posting behavior

Last edited by StratComm on 08-23-2027 at 08:34 PM

 

Offline diamondgeezer

So we're back to where we started - can subsystems be made to be defined with irregular cuboids?

At the moment, I'm just asking whether or not it might be possible, before I go beating the coders with frozen goats and yelling at them to do it :)

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
yes.. using subobjects -- turrets are technically subsystems
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline diamondgeezer

Hokey koeky, I'll bear that in mind for next time.

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
and despite what MV says there shperes not cubes
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline diamondgeezer

What the...

*cries*

 

Offline LAW ENFORCER

  • Turret Fiend
  • 210
    • http://www.armouredstar.com
they are spheres? what ignorant programmer made THAT one up....!!! I know sphere would be the best shape for the job, but didn't they know back then they were thinking up FS1 that future modders needed irregular cubiods! And they go and make it SHPERICAL! JUST to spite that 27 carot diamondgeezer! Stupid programmers, bet they can't even count!!



:p


(and Kazan (which is now my general term for people who seem to lack a sense of humor, well MY sense of humor to be exact), this is a *joke*:rolleyes: )
Conflict GRDLA:
Operation Return To Riker
www.ARMOUREDSTAR.com - the latest site is not finished yet!
[What we have here is the source to the Freespace ENGINE, not the Freespace GAME. By allowing the ENGINE to support all kinds of cool stuff, we're allowing the creation of all new GAMES] - TurboNed

 

Offline diamondgeezer

Unlike Zylon Bane, you're in Scotland and thus not to far away for me to come and smack you with a half-brick in a sock :)

*waits for Kazan to get cross with LE*

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
you know you can have a destryable subobject if you want
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Stryke 9

  • Village Person
    Reset count: 4
  • 211
Quote
Originally posted by diamondgeezer
...before I go beating the coders with frozen goats and yelling at them to do it...


For the last time, no, I'm not giving you the keys to the Goat. Lay off.

Subobjects would work well in that spot, anyways- you telling me that a Helios or two wouldn't knock that section straight off the body?