Author Topic: An interface proposal  (Read 5837 times)

0 Members and 1 Guest are viewing this topic.

Offline Unknown Target

  • Get off my lawn!
  • 212
  • Push.Pull?
An interface proposal
I've been toying with this idea for awhile now, and I was wondering what you guys thought. A lot of the smaller mods out there don't have the manpower to create interfaces like BTRL or WCS, yet still want to have a different "look" than FS2, and want to be released standalone to expand their player base. That's where the idea comes in...with scripting and some new code, would it be possible to create a more generic interface that could be freely distributed by any mod that wants it? I'm thinking more of an interface overhaul, that would more look like Half Life 2's interface - i.e., window-based, and with a background image that's easily changeable per mod. Heck, if that's not possible, how about just a more generic looking interface based on the regular FS2 one.

Obviously it's a lot of work and will probably entail a lot of coding, but it could become a community project to help the smaller mods attain that "we're not FS2" look, without having to have someone redesign the entire interface.

Thoughts?

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
Re: An interface proposal
Been proposing this since the SCP was formed, so it's obviously got my support.
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 

Offline RazorsKiss

  • 28
  • The Cutting Edge
    • RazorsKiss.net
Re: An interface proposal
I'm for it.
Fringespace - Tachyon: Revived   ModDB Listing   Razorskiss.net 

You only think you can outfly me.

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: An interface proposal
Put a link to this in that Feature request thread that Razor's Kiss is maintaining...

 

Offline Unknown Target

  • Get off my lawn!
  • 212
  • Push.Pull?
Re: An interface proposal
It's not really a feature, jr2, unless we decide to make it more like the HL2 implementation I suggested.

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: An interface proposal
It isn't?  But it's large enough a job that most small mods can't handle it?  Hmm.... Well I suppose it's not a feature per se, but it sure seems like it would require alot of work like a feature... ;)

 

Offline Unknown Target

  • Get off my lawn!
  • 212
  • Push.Pull?
Re: An interface proposal
A feature would be something that requires a code change. Unless we request a code change, it's not a new feature.

EDIT: Which brings us to the first question. Do we want to redesign the interface with a code change? It's major, but I feel it's necessary - the old (current) interface is very convoluted and confusing for new people these days. But if no coders say they want to do it, then I don't think we can. It's the preferable option IMO though.
« Last Edit: July 01, 2007, 04:34:39 pm by Unknown Target »

 

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: An interface proposal
I actually love the idea of seeing a new generic looking interface coded into the game, maybe not quite HL2 style, cause I can imagine that's a lot of new coding, but maybe something cleaner.  But I agree, even a replacement of the stock FS2 stuff with a generic set would be nice, it'd also give those mods an idea of what they might need to change to get their own customized look started.
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 Turey

  • Installer dude
  • 211
  • The diminutive form of Turambar.
    • FreeSpace Open Installer Homepage
Re: An interface proposal
I can put together a really cheesy default interface set if anyone would like it.
Creator of the FreeSpace Open Installer.
"Calm. The ****. Down." -Taristin
why would an SCP error be considered as news? :wtf: *smacks Cobra*It's a feature.

 

Offline RazorsKiss

  • 28
  • The Cutting Edge
    • RazorsKiss.net
Re: An interface proposal
cheese ftw.

Yeah, go for it :D
Fringespace - Tachyon: Revived   ModDB Listing   Razorskiss.net 

You only think you can outfly me.

 

Offline Unknown Target

  • Get off my lawn!
  • 212
  • Push.Pull?
Re: An interface proposal
Cheesey? How so?

 

Offline TrashMan

  • T-tower Avenger. srsly.
  • 213
  • God-Emperor of your kind!
    • FLAMES OF WAR
Re: An interface proposal
IT will be made out of chesse naturally... bottuns would be chesee rolls, the loading bards will be slices..etc.. :D
Nobody dies as a virgin - the life ****s us all!

You're a wrongularity from which no right can escape!

 

Offline Unknown Target

  • Get off my lawn!
  • 212
  • Push.Pull?
Re: An interface proposal
I remember some time ago how a main menu was created completely out of scripting, which had the buttons on the right and a spinning 3D model on the left. Can scripting be expanded to the other menus as well?

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Re: An interface proposal
For simple things like the techroom, yes. For things like the options screen, mission screen, player selection screen (Which all require special hooks to the internal FS2 code) the answer is not at this point.
-C

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
Re: An interface proposal
Reding a generic interface pretty much needs SCP cooperation. There's no point to redoing thousands of files if the SCP is going to simplify the process (which is an immensely important thing to do IMO)
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 

Offline Unknown Target

  • Get off my lawn!
  • 212
  • Push.Pull?
Re: An interface proposal
*Bump*

So, should we start a seperate discussion with a poll, to vote whether or not to code a new interface?

 

Offline Turey

  • Installer dude
  • 211
  • The diminutive form of Turambar.
    • FreeSpace Open Installer Homepage
Re: An interface proposal
*Bump*

So, should we start a seperate discussion with a poll, to vote whether or not to code a new interface?

If we could get the other parts of the interface done up in a similar matter as the Main Hall (with it's table), I think that'd be enough.
Creator of the FreeSpace Open Installer.
"Calm. The ****. Down." -Taristin
why would an SCP error be considered as news? :wtf: *smacks Cobra*It's a feature.

 

Offline Unknown Target

  • Get off my lawn!
  • 212
  • Push.Pull?
Re: An interface proposal
But you'd still have to make 2D bitmaps, no?

So it comes to the same problem.

 

Offline Turey

  • Installer dude
  • 211
  • The diminutive form of Turambar.
    • FreeSpace Open Installer Homepage
Re: An interface proposal
But you'd still have to make 2D bitmaps, no?

So it comes to the same problem.

Not really. Making the bitmaps is easy. The problem is, no matter what you make for the bitmaps, most of the elements of the interface are fixed in place. So it still looks like FS2.
Creator of the FreeSpace Open Installer.
"Calm. The ****. Down." -Taristin
why would an SCP error be considered as news? :wtf: *smacks Cobra*It's a feature.

 

Offline Unknown Target

  • Get off my lawn!
  • 212
  • Push.Pull?
Re: An interface proposal
Remaking an entire interface full of bitmaps isn't easy - just go ask Lt. :p

That's why I'm saying a reprogrammed interface would be better.