Better Screens OXP
Moderators: winston, another_commander
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Better Screens OXP
29th May, 2013 - v1.2 released. Now fully compatible with BGS OXP. Many thanks to Svengali for help and advice.
This is a small OXP which enhances the in-game GUI screens. If you like clean, un-cluttered screens but are bored with 'just black', this OXP is for you.
Better Screens OXP adds a subtle background texture and some detailing to the 'in-game' GUI screens, those you use while actually playing, to aid emmersion.
Full details, including screenshots and downloads can be found on Smivsonline.
Example screen
This is a small OXP which enhances the in-game GUI screens. If you like clean, un-cluttered screens but are bored with 'just black', this OXP is for you.
Better Screens OXP adds a subtle background texture and some detailing to the 'in-game' GUI screens, those you use while actually playing, to aid emmersion.
Full details, including screenshots and downloads can be found on Smivsonline.
Example screen
Last edited by Smivs on Mon Jun 17, 2013 9:48 am, edited 2 times in total.
Commander Smivs, the friendliest Gourd this side of Riedquat.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: [RELEASE] Better Screens OXP
Thank youSelezen wrote:Very nice, Smivs.
Like many of my OXPs I made them for me, but was quite pleased with them so decided to share them.
Commander Smivs, the friendliest Gourd this side of Riedquat.
Re: [RELEASE] Better Screens OXP
Wooh, a new set. Good thing
- JazHaz
- ---- E L I T E ----
- Posts: 2991
- Joined: Tue Sep 22, 2009 11:07 am
- Location: Enfield, Middlesex
- Contact:
Re: [RELEASE] Better Screens OXP
Is this incompatible with BGS?
JazHaz
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!Gimi wrote:Maybe you could start a Kickstarter Campaign to found your £4500 pledge.drew wrote:£4,500 though! <Faints>
Cheers,
Drew.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: [RELEASE] Better Screens OXP
Yes and no. They obviously both affect the GUI screens so there would be a clash and which would win presumably depends on OXP load order and that is unpredictable.JazHaz wrote:Is this incompatible with BGS?
I don't personally use BGS but am broadly familiar with it. Being modular in design, removing or disabling parts of it is quite straightforward as far as I am aware and there is therefore a suggestion to do this in the readme - I assume people downloading this would want to use it, and that BGS users would want to keep other parts of the OXP active.
It did cross my mind that there could be a way of disabling or over-riding the BGS GUI screens, but I didn't explore this as I thought it might be a bit cheeky to over-ride other people's work, so I've left that responsibility with the user.
Commander Smivs, the friendliest Gourd this side of Riedquat.
Re: [RELEASE] Better Screens OXP
Unfortunately Better Screens clashes with some other OXPs as well (e.g. Market Aide which sets the overlay on guiScreenChanged as well). You could merge the background with overlays and set only the background image. I'm fully aware that this takes away the elegant way and raises filesize and memory usage, but it leaves room for other OXPs. It was the reason why BGS has switched to backgrounds only. It will also avoid the missing overlay when the game gets unpaused.
- JazHaz
- ---- E L I T E ----
- Posts: 2991
- Joined: Tue Sep 22, 2009 11:07 am
- Location: Enfield, Middlesex
- Contact:
Re: [RELEASE] Better Screens OXP
I think there is an opportunity here to merge this with BGS. Then you could have different options and keep compatibility with other OXPs.
JazHaz
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!Gimi wrote:Maybe you could start a Kickstarter Campaign to found your £4500 pledge.drew wrote:£4,500 though! <Faints>
Cheers,
Drew.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: [RELEASE] Better Screens OXP
Thanks Svengali. I had considered the option of just backgrounds but decided overall this was a better way to do it, but that's before the problems emerged. One of the reasons I used this method is because on a couple of the screens (specifically the shipyard and system data screens) the overlay contains a section of the background to conceal a part of the ship or planet where it appears outside the 'box' on some screen resolutions - just a little cosmetic detail really but it does look better for it. It might be that the box could be a bit bigger and still fit within the visible screen area, so I might take a look at this as that could overcome this particular issue.Svengali wrote:Unfortunately Better Screens clashes with some other OXPs as well (e.g. Market Aide which sets the overlay on guiScreenChanged as well). You could merge the background with overlays and set only the background image. I'm fully aware that this takes away the elegant way and raises filesize and memory usage, but it leaves room for other OXPs. It was the reason why BGS has switched to backgrounds only.
<Confession> I hadn't noticed that the overlay disappears when you pause the game. </Confession>Svengali wrote:It will also avoid the missing overlay when the game gets unpaused.
That's a thought. I don't know if BGS has the ability to offer alternative screens - I'm sure many people would like to use the original BGS screens while others may prefer these so giving them the option might be good. I would have no objection to this, so if one of the BGS team wants to look at this they are welcome to either adapt and use my images, or get in touch to discuss it.JazHaz wrote:I think there is an opportunity here to merge this with BGS. Then you could have different options and keep compatibility with other OXPs.
Commander Smivs, the friendliest Gourd this side of Riedquat.
Re: [RELEASE] Better Screens OXP
The possibilities for image handling are limited though and parts will still be loading order fun. Making it expandable like Hyperradio or a root-OXP like BigShips is not possible yet. What we can try is a combination of screenbackgrounds.plist and script. But it will still need user action (e.g. overriding the screenbackgrounds.plist in BGS with the one in Better Screens) to avoid mixtures. Not really that optimal.Smivs wrote:That's a thought. I don't know if BGS has the ability to offer alternative screens - I'm sure many people would like to use the original BGS screens while others may prefer these so giving them the option might be good. I would have no objection to this, so if one of the BGS team wants to look at this they are welcome to either adapt and use my images, or get in touch to discuss it.JazHaz wrote:I think there is an opportunity here to merge this with BGS. Then you could have different options and keep compatibility with other OXPs.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: [RELEASE] Better Screens OXP
Would something like this work?
Include both sets of images in BGS. Via a 'choices' mission screen offer the player either the Utilitarian Backgrounds (mine) or the Background Images (the current backgrounds). This choice sets a missionVariable which is called on start-up to trigger a script to display the chosen images.
The only drawback is that it would be set permanantly unless the user is spammed with the choices option every game or whatever.
Include both sets of images in BGS. Via a 'choices' mission screen offer the player either the Utilitarian Backgrounds (mine) or the Background Images (the current backgrounds). This choice sets a missionVariable which is called on start-up to trigger a script to display the chosen images.
The only drawback is that it would be set permanantly unless the user is spammed with the choices option every game or whatever.
Commander Smivs, the friendliest Gourd this side of Riedquat.
Re: [RELEASE] Better Screens OXP
No. You would still need the screenbackgrounds.plist.
Intro screen and the special screens (long_range_chart_mission and short_range_chart_mission) can't be set elsewhere and for some other screens like GameOptions or the Load/Save screens no handler is fired. I'd think the easiest way is to declare images in screenbackgrounds.plist and handle only exceptions via script - at least at the moment.
But hey - even if it's a little bit inconvenient - it will work and I'm happy that we have these possibilities.
Intro screen and the special screens (long_range_chart_mission and short_range_chart_mission) can't be set elsewhere and for some other screens like GameOptions or the Load/Save screens no handler is fired. I'd think the easiest way is to declare images in screenbackgrounds.plist and handle only exceptions via script - at least at the moment.
But hey - even if it's a little bit inconvenient - it will work and I'm happy that we have these possibilities.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: [RELEASE] Better Screens OXP
Ha, well I sort of cheated a bit by not including those screens.
I think I'll need to convert mine to just backgrounds anyway (to overcome the problems with marketAide et al), so I'll do that and look at the box size as well to see if they can be a bit bigger. As most of my screens are essentially the same the 'standard' layout would probably cover the currently un-covered screens as well. I'll PM you a link to the revised images when I'm done and then if you want to have a go at incorporating them you can.
I think I'll need to convert mine to just backgrounds anyway (to overcome the problems with marketAide et al), so I'll do that and look at the box size as well to see if they can be a bit bigger. As most of my screens are essentially the same the 'standard' layout would probably cover the currently un-covered screens as well. I'll PM you a link to the revised images when I'm done and then if you want to have a go at incorporating them you can.
Commander Smivs, the friendliest Gourd this side of Riedquat.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: [RELEASE] Better Screens OXP
v1.1 is now available.
This is probably a stop-gap pending developments regarding this OXP and BGS, but the other issues raised were worth addressing so have now been sorted out.
All the images are now background only, so they don't disappear when the game is paused, and this OXP will also now work with marketAide and any other OXPs which rely on screen overlays.
This is probably a stop-gap pending developments regarding this OXP and BGS, but the other issues raised were worth addressing so have now been sorted out.
All the images are now background only, so they don't disappear when the game is paused, and this OXP will also now work with marketAide and any other OXPs which rely on screen overlays.
Commander Smivs, the friendliest Gourd this side of Riedquat.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: [RELEASE] Better Screens OXP
v1.2 is now available.
Thanks to Svengali, this is now fully compatible with BGS. If you wish to use the Better Screens backgrounds with BGS you simply need to install Better Screens OXP and disable the 'backgroundscreens.plist' in BGS-A. More detailed instructions are in the Better Screens readme.
Thanks to Svengali, this is now fully compatible with BGS. If you wish to use the Better Screens backgrounds with BGS you simply need to install Better Screens OXP and disable the 'backgroundscreens.plist' in BGS-A. More detailed instructions are in the Better Screens readme.
Commander Smivs, the friendliest Gourd this side of Riedquat.