Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Spoon on September 20, 2012, 02:56:46 pm

Title: F3 ship lab, default model rotation
Post by: Spoon on September 20, 2012, 02:56:46 pm
Really, its a minor thing. But whenever I visit the ship lab, the first thing I do after selecting a model is switching off the model rotation.
So I was wondering if I was the only one. Cause if I'm not, maybe some kind coder could just turn the damn thing off by default  :p
Title: Re: F3 ship lab, default model rotation
Post by: Dragon on September 20, 2012, 04:07:18 pm
Exactly. This would make our lives a bit easier.
Title: Re: F3 ship lab, default model rotation
Post by: jr2 on September 20, 2012, 05:06:16 pm
I don't really care one way or the other, but I'd say on.  Looks pretty.  :P
Title: Re: F3 ship lab, default model rotation
Post by: Rampage on September 20, 2012, 09:06:27 pm
Not sure if this is possible right now, but how about putting the ship lab settings in a .tbl? This way the user can choose his own settings.

R
Title: Re: F3 ship lab, default model rotation
Post by: mjn.mixael on September 20, 2012, 09:53:19 pm
It's more work and I'm not entirely sure it's worth it, but I'll let a coder chime in on that.

Best place would be game_settings.tbl... "#LAB OPTIONS" or whatever, methinks.
Title: Re: F3 ship lab, default model rotation
Post by: Droid803 on September 20, 2012, 11:29:12 pm
IMO I wouldn't care if the rotate functionality got axed entirely.
I never use it. If I want to look at the model in a different angle I'd rotate it manually.

Stupid rotation is stupid. It's like hURP DURP I'M ROTATIIING.
If you want to look at ships rotating do so in the tech room, IMO the ship lab should be something for modders/mod makers to preview their models as rendered by the engine (something that an external program like PCS2 can't do), in which case the rotating display is entirely counterproductive and obtrusive when trying to look for errors.
Title: Re: F3 ship lab, default model rotation
Post by: The E on September 21, 2012, 12:00:14 am
I don't think this is worth implementing. Personally, I don't mind the rotation by default, and since disabling it is a two-process, it's not like it's taking a lot of time to do.
Title: Re: F3 ship lab, default model rotation
Post by: headdie on September 21, 2012, 01:53:19 am
I must admit I find myself disabling model rotation 8/10 times.  I like the idea of table options to set the user preferred defaults.
Title: Re: F3 ship lab, default model rotation
Post by: Admiral MS on September 21, 2012, 09:43:48 am
Disabling the model rotation at lab init is a one line code addition.
I don't think adding lab "user settings" to tables is a good idea and it's probably not worth the effort.
Title: Re: F3 ship lab, default model rotation
Post by: The E on September 21, 2012, 11:00:08 am
Indeed. Adding a tbl setting for this is so very much overkill, it's not funny.
Title: Re: F3 ship lab, default model rotation
Post by: Nighteyes on September 21, 2012, 05:11:54 pm
Disable the damn thing, I hate it and always turn it off  :yes:
Title: Re: F3 ship lab, default model rotation
Post by: Spoon on September 21, 2012, 07:11:50 pm
Seems we have a majority in favor of disabling  :p
a .tbl for user settings seems overkill to me though.
Title: Re: F3 ship lab, default model rotation
Post by: SypheDMar on September 21, 2012, 07:53:04 pm
I know Launcher settings are bad, but I think this specific issue should be a Launcher setting.
Title: Re: F3 ship lab, default model rotation
Post by: karajorma on September 21, 2012, 08:45:05 pm
**** no.

Adding a pointless launcher setting is about as pointless as adding a pointless table setting. :p
Title: Re: F3 ship lab, default model rotation
Post by: Axem on September 21, 2012, 09:25:53 pm
How about a compiler option?

We could have builds for normal with and without f3 lab rotation, SSE with and without f3 lab rotation and SSE2-

*Axem is shot before he can go any further*
Title: Re: F3 ship lab, default model rotation
Post by: Dragon on September 22, 2012, 04:17:11 am
Maybe have the lab remember the last settings you set? So, if you disable rotation, enable thrusters and enable submodel rotation once, it stays that way until you change it again.
Title: Re: F3 ship lab, default model rotation
Post by: Crybertrance on September 22, 2012, 07:07:30 am
Maybe have the lab remember the last settings you set? So, if you disable rotation, enable thrusters and enable submodel rotation once, it stays that way until you change it again.

+1 this would be better imo
Title: Re: F3 ship lab, default model rotation
Post by: headdie on September 22, 2012, 07:17:11 am
Maybe have the lab remember the last settings you set? So, if you disable rotation, enable thrusters and enable submodel rotation once, it stays that way until you change it again.

I would be happy with that
Title: Re: F3 ship lab, default model rotation
Post by: The Dagger on September 22, 2012, 08:03:57 am
I would be happy if it was just off by default. No fancy stuff like tables or saving presets needed.
Title: Re: F3 ship lab, default model rotation
Post by: Thaeris on September 22, 2012, 11:54:49 am
Simpler is better for sure.

:yes:
Title: Re: F3 ship lab, default model rotation
Post by: Aardwolf on September 22, 2012, 06:57:06 pm
I thought that was what Rampage was suggesting in reply #3... just the way he would have had it implemented was a bit... absurd.

Tbl files are or mod stuff, not user settings... although I suppose there are some user settings files which are basically the same format internally, aren't there?

Title: Re: F3 ship lab, default model rotation
Post by: jr2 on September 22, 2012, 08:15:47 pm
SimplerRetail is better for sure.

:yes:

Fixed it for you... :P
Title: Re: F3 ship lab, default model rotation
Post by: Thaeris on September 22, 2012, 08:57:09 pm
Don't put words in my mouth for that instance... the ship lab isn't even a retail feature.

I'd say leave it as it is - to turn it off, it takes 30 seconds or less, and then stays off. Otherwise, just use the poll and make a decision from there.
Title: Re: F3 ship lab, default model rotation
Post by: jr2 on September 22, 2012, 09:00:11 pm
I wasn't referring to this specifically, rather I was referring to your generalized statement that "simpler is better, for sure".  And I wasn't being serious, I was nitpicking.  :P
Title: Re: F3 ship lab, default model rotation
Post by: Spoon on September 23, 2012, 06:40:16 pm
By majority vote. Let's turn the rotation in the shiplab off next build. Aright?
Great, since we are all in agreement! Yay for democracy.

As droid summed it up so well:
IMO I wouldn't care if the rotate functionality got axed entirely.
I never use it. If I want to look at the model in a different angle I'd rotate it manually.

Stupid rotation is stupid. It's like hURP DURP I'M ROTATIIING.
If you want to look at ships rotating do so in the tech room, IMO the ship lab should be something for modders/mod makers to preview their models as rendered by the engine (something that an external program like PCS2 can't do), in which case the rotating display is entirely counterproductive and obtrusive when trying to look for errors.

Whereas the only arguments for rotation has been:
I don't really care one way or the other, but I'd say on.  Looks pretty.  :P
Which clearly doesn't even count as a vote :p

and
I don't think this is worth implementing. Personally, I don't mind the rotation by default, and since disabling it is a two-process, it's not like it's taking a lot of time to do.
Which everyone seems to disagree on. It's a drag to be constantly turning it off manually.
Title: Re: F3 ship lab, default model rotation
Post by: The E on September 24, 2012, 01:44:35 am
Which everyone seems to disagree on. It's a drag to be constantly turning it off manually.

I wasn't going to fight it, you know. Just voicing my opinions on the subject.
Title: Re: F3 ship lab, default model rotation
Post by: Spoon on September 24, 2012, 07:24:28 am
Your opinion has been noted  :p
Title: Re: F3 ship lab, default model rotation
Post by: Crybertrance on September 24, 2012, 08:43:13 am
What about the "Remember Settings" thing? no-one in favor of that?
Title: Re: F3 ship lab, default model rotation
Post by: MatthTheGeek on September 24, 2012, 08:44:42 am
More complicated to implement.
Title: Re: F3 ship lab, default model rotation
Post by: headdie on September 24, 2012, 09:49:41 am
What about the "Remember Settings" thing? no-one in favor of that?

For me that would be preferable but as it sounds like none of the coders want to spend a lot of time on it and the poll is for a simple on or off default then I am happy to settle with default off
Title: Re: F3 ship lab, default model rotation
Post by: karajorma on September 24, 2012, 10:16:27 am
What about the "Remember Settings" thing? no-one in favor of that?

Feel free to code it in. And then code it in again for antipodes builds if it doesn't worth there too. :p
Title: Re: F3 ship lab, default model rotation
Post by: Admiral MS on September 24, 2012, 10:29:54 am
I can't see how remember settings is worth the coding effort so I won't do it

Disabling rotation by default is simple and I added it to my external weapons patch for the lab link here (http://www.hard-light.net/forums/index.php?topic=82192.msg1641637#msg1641637) - so you'll see this in trunk whenever my patch gets reviewed and commited...
Title: Re: F3 ship lab, default model rotation
Post by: chief1983 on September 26, 2012, 07:31:13 pm
I think the current behavior should be changed to off by default as well :)

But, I do like the way Need For Speed: High Stakes handled it.  Car models starting off rotating, but if you clicked on the car to pan it around, it would stop if you let go with it at a slow rotation.  If you 'spun' the car quickly, it would slow down to the default rotation speed.