Author Topic: PCS2 UI revamp -- Now looking for suggestions  (Read 52998 times)

0 Members and 4 Guests are viewing this topic.

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: PCS2 UI revamp -- Now looking for suggestions
Can we get it un-intentioned?  :nervous:

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: PCS2 UI revamp -- Now looking for suggestions
Yes, because its not stopping me from changing it anyway. :P
It's merely a minor inconvenience.
(´・ω・`)
=============================================================

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: PCS2 UI revamp -- Now looking for suggestions
And for all the people who are happy with an auto-calculated radius?

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: PCS2 UI revamp -- Now looking for suggestions
And for all the people who are happy with an auto-calculated radius?

Leave them with the ability to generate an autocalculated radius but add the option to enter one manually so we can stop fixing it with a hex editor?

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Steam
    • Twitter
    • ModDB Feature
Re: PCS2 UI revamp -- Now looking for suggestions

Have it do it's normal thing. But have an "unlock" button or something near it that you can click on to modify the values.

Have it pop up a "Are you f'ing kidding me?" window first if you like, so that it has to be a deliberate choice on the users behalf to do it,  or something.
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: PCS2 UI revamp -- Now looking for suggestions
When you open up the same POF later, and resave it, how do you know what to use?  An autogen or the existing value?  You would probably have to override the setting every time  you resave the POF to ensure nothing silly happens.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Steam
    • Twitter
    • ModDB Feature
Re: PCS2 UI revamp -- Now looking for suggestions

Uhm. It doesn't automagically recalc every single bloody time if there is a stored value, does it?

Because if there is no stored value, well, that's just crazy talk, because then what does the engine use? So it stores it. It should only ever calculate one in the absence of there ever being one (such as on an import from DAE). At which point, there is no conflict if there is already a stored value, and if manually enter a value in' that's the same thing because it's storing to the same location.

Or should be. Or something. Thanks, now my head hurts.
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys

  

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: PCS2 UI revamp -- Now looking for suggestions
Yes but can't PCS2 make changes that would necessitate a radius update?  I'm just not sure how that's currently handled even.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline zookeeper

  • *knock knock* Who's there? Poe. Poe who?
  • 210
Re: PCS2 UI revamp -- Now looking for suggestions
What the heck is this "radius"?

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: PCS2 UI revamp -- Now looking for suggestions
Radius is the radius of the model.
It controls stuff like the following distance of external view.

Just make it like MOI.
It'll always keep the value there, but you can tell PCS2 to recalculate it.
(´・ω・`)
=============================================================

 
Re: PCS2 UI revamp -- Now looking for suggestions
I'm not sure if that's a good idea... MMOI is something that's often forgotten; if the radius is forgotten, that will have even worse consequences.

On second thought... Maybe do make it like MMOI, but add a warning dialog on saving with a 0 value for either of them?

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: PCS2 UI revamp -- Now looking for suggestions
not do derail the talk of radius but:

this:

http://www.hard-light.net/forums/index.php?topic=74665.0
« Last Edit: February 26, 2011, 02:37:27 pm by Nuke »
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Steam
    • Twitter
    • ModDB Feature
Re: PCS2 UI revamp -- Now looking for suggestions

K. Radius. Have it still continue to do what it does. (Calculate one, that is) especially if it is importing a DAE. If it's already a POF, it should already have a stored value, yes? So it will load that.

But like MOI, you can either Recalculate it, or enter in your own values. Make sure it can not be accidentally done by having a lock/unlock button. See, even when you "Load" data from another model (like when you import from a Retail model) the Radius changes, but when you save it again, it goes back to the calculated one. But say you unlocked the Radius and then hit "Load", it should then replace that Radius with the imported or manually entered one when you hit "Save" (along with potentially a flag bit somewhere that registers it as a "Stored" rather than "Auto-Calculated" so that it won't attempt to auto-calculate it again if the bit is present). If you find you've made a mistake, re-open the POF (or PMF), unlock it, hit the recalculate button or even better, have a "Reset" button that clears the "Stored" bit and restores the "Auto Calculated" data by recalculating it.

Complicated? Perhaps. But not everybody knows where to go in the model with a Hex Editor to accomplish the same thing, and I'm pretty sure (Droid803 can confirm or not) that when set that way, it stays (as far as I know).
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: PCS2 UI revamp -- Now looking for suggestions
The radius (and bounding boxes) are recalculated every time on export to POF and when performing transformations.

The problem with an override is it wouldn't persist between PCS2 sessions.

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: PCS2 UI revamp -- Now looking for suggestions
If you go into the hex editor and set the radius, it stays that way, and you can see the set radius by opening it up in PCS2.
If you save it as POF again in PCS2, the hacked radius will be overwritten.

that's how it is right now.
(´・ω・`)
=============================================================

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Steam
    • Twitter
    • ModDB Feature
Re: PCS2 UI revamp -- Now looking for suggestions

Why wouldn't it persist? Is there a way to set a bit-field or something where it can?
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: PCS2 UI revamp -- Now looking for suggestions
There's nothing in the POF format currently to make it persist, as there's never been a need to override it manually.  This is what I was afraid of.  Still, even having a one time ability to override the saved radius could be useful, I think, even if it had to be redone every POF save.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 
Re: PCS2 UI revamp -- Now looking for suggestions
On opening a POF, check if the radius in the file corresponds (+/- 0.001m or so, avoid floating-point round-off issues)  to the actual radius of the model?
That way the program would know whether to use a custom radius or an auto-computed one.

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: PCS2 UI revamp -- Now looking for suggestions
The radius calculation has changed.

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Steam
    • Twitter
    • ModDB Feature
Re: PCS2 UI revamp -- Now looking for suggestions
The radius calculation has changed.

Dōmo arigatō
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys