Default Gui Endgame Screen - Page 2

Default Gui Endgame Screen

Requests for features in the spring code.

Moderator: Moderators

User avatar
Funkencool
Posts: 542
Joined: 02 Dec 2011, 22:31

Re: Default Gui Endgame Screen

Post by Funkencool »

Image

Not much, but maybe a start. I just need some arrays to test it with..

Edit:for the newer working version checkout
http://springrts.com/phpbb/viewtopic.php?f=23&t=29901
Last edited by Funkencool on 16 Mar 2013, 11:05, edited 1 time in total.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Default Gui Endgame Screen

Post by Forboding Angel »

Wow nice!

I'm starting the funkencool fan club :-)
User avatar
SpliFF
Posts: 1224
Joined: 28 Jul 2008, 06:51

Re: Default Gui Endgame Screen

Post by SpliFF »

Yeah I like! I'm putting together a chilli-based gui for my game (disabling most engine UI) and this will make a nice addition. Thanks for posting.
User avatar
Jools
XTA Developer
Posts: 2816
Joined: 23 Feb 2009, 16:29

Re: Default Gui Endgame Screen

Post by Jools »

Rounded rectangles are so 2006.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Default Gui Endgame Screen

Post by smoth »

Jools wrote:Rounded rectangles are so 2006.
by all means show us a better skin. I'd like to see some more zk skins.
User avatar
Jools
XTA Developer
Posts: 2816
Joined: 23 Feb 2009, 16:29

Re: Default Gui Endgame Screen

Post by Jools »

That skin is otherwise nice. I was just commenting on the chamfered edges.

Actually, the design that forboding angel foreboded in the first post is also nice. It's close to the current design but with better colours. It would also be better because it doesn't rely on chili.

But the functionality is most important.
Last edited by Jools on 13 Mar 2013, 09:45, edited 1 time in total.
malric
Posts: 521
Joined: 30 Dec 2005, 22:22

Re: Default Gui Endgame Screen

Post by malric »

Jools wrote:Rounded rectangles are so 2006.
Retro style. Makes me feel young.

Very nice gui Funkencool!
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Default Gui Endgame Screen

Post by gajop »

Funkencool wrote: Not much, but maybe a start. I just need some arrays to test it with..
Mind if I make a chili class out of it? A plotting library would be great to have.
User avatar
Anarchid
Posts: 1384
Joined: 30 Nov 2008, 04:31

Re: Default Gui Endgame Screen

Post by Anarchid »

Mind if I make a chili class out of it? A plotting library would be great to have.
Oh god yes. I'll then add a realtime graph to my attrition widget for ultimate pwnage!
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Default Gui Endgame Screen

Post by Forboding Angel »

Jools wrote:
Actually, the design that forboding angel foreboded in the first post is also nice. It's close to the current design but with better colours. It would also be better because it doesn't rely on chili.

But the functionality is most important.
Chili is the best thing guiwise to ever happen to this engine. I'm sorry that people such as yourself are too blind to see that. You can replace everything using chili windows. You could have the back GUI look exactly the way it does now if you wanted to. The reason no one has done it is because that design is frigging terrible.

My "design" was just Photoshop so that the devs would be able to see what I meant. I figured that if we were stuck with that default endgame screen, it might as well look less shitty.
User avatar
Funkencool
Posts: 542
Joined: 02 Dec 2011, 22:31

Re: Default Gui Endgame Screen

Post by Funkencool »

Image

It's coming along nicely, I might even have a usable version soon..
gajop wrote: Mind if I make a chili class out of it? A plotting library would be great to have.
I'd mind if you didn't :wink:
malric
Posts: 521
Joined: 30 Dec 2005, 22:22

Re: Default Gui Endgame Screen

Post by malric »

Nice progress.

Do you plan to make also a "legend" ? For 1v1 it is very obvious who is who, but in bigger games/graphs it would help.

Also, if I can dream, I would like a list with "check buttons", so that you can select which lines/players you check.
User avatar
Jools
XTA Developer
Posts: 2816
Joined: 23 Feb 2009, 16:29

Re: Default Gui Endgame Screen

Post by Jools »

It's very good looking (apart from the retro rounded corners).

We should also reorganise the data that goes there. Maybe just one button for metal and one for energy. Somehow it should be possible to put sent/used/excessed etc all combined under one category. Don't ask me, don't know yet how to do it.
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Default Gui Endgame Screen

Post by gajop »

Jools wrote:It's very good looking (apart from the retro rounded corners).
Nobody is forcing you to use that chili theme.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Default Gui Endgame Screen

Post by smoth »

but it is easier for him to bitch than to make a better one >:|.
gajop
Moderator
Posts: 3051
Joined: 05 Aug 2009, 20:42

Re: Default Gui Endgame Screen

Post by gajop »

smoth wrote:but it is easier for him to bitch than to make a better one >:|.
there already exist themes without round corners (think carbon is one of them), the default one probably is anyhow
User avatar
Jools
XTA Developer
Posts: 2816
Joined: 23 Feb 2009, 16:29

Re: Default Gui Endgame Screen

Post by Jools »

smoth wrote:but it is easier for him to bitch than to make a better one >:|.
Yeah, it is. On the other hand, calling every opinion that is not in concert with self bitching is not a very pragmatic way to advance development.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Default Gui Endgame Screen

Post by Forboding Angel »

God frigging damn, dude. Are you really so thick that you just can't grasp that all you have to do is switch it to a different theme?


@funkencool
That looks AWESOME! =D

I might mention that it would probably be a good idea to put a exit button at the bottom, so that you can exit the game directly from that screen.
User avatar
Funkencool
Posts: 542
Joined: 02 Dec 2011, 22:31

Re: Default Gui Endgame Screen

Post by Funkencool »

malric wrote: Do you plan to make also a "legend" ? For 1v1 it is very obvious who is who, but in bigger games/graphs it would help.

Also, if I can dream, I would like a list with "check buttons", so that you can select which lines/players you check.
I'm working on a legend right now. To the second request, I will try implement that directly into the legend. For example when you click a name in the legend it toggles their line in the graph.
Jools wrote: Yeah, it is. On the other hand, calling every opinion that is not in concert with self bitching is not a very pragmatic way to advance development.
The skin will be selectable in game if the game supports it, think ZK and probably BAR. So all the graph is doing is matching the rest of the UI elements. With a simple menu you will be able to switch the look to whatever option you feel best. In BAR, there will be at least three skins; Robocracy (the default one I'm using), Carbon, and one I made.
Forboding Angel wrote: I might mention that it would probably be a good idea to put a exit button at the bottom, so that you can exit the game directly from that screen.
look a little closer.. specifically where my mouse is 8)
Jools wrote:It's very good looking (apart from the retro rounded corners).

We should also reorganise the data that goes there. Maybe just one button for metal and one for energy. Somehow it should be possible to put sent/used/excessed etc all combined under one category. Don't ask me, don't know yet how to do it.
I have a table that contains the content and label of each engine graph. Commenting out or switching the order of them will directly effect the buttons.

I could combine those but I think a custom data array would better handle them later anyway

Code: Select all

local statsToInclude = {
	-- {"time"            , ""},
	-- {"frame"           , ""},
	{"metalUsed"       , "Metal Used"},
	{"metalProduced"   , "Metal Produced"},
	{"metalExcess"     , "Metal Excess"},
	-- {"metalReceived"   , ""},
	-- {"metalSent"       , ""},
	{"energyUsed"      , "Energy Used"},
	{"energyProduced"  , "Energy Produced"},
	{"energyExcess"    , "Energy Excess"},
	-- {"energyReceived"  , ""},
	-- {"energySent"      , ""},
	{"damageDealt"     , "Damage Dealt"},
	{"damageReceived"  , "Damage Received"},
	{"unitsProduced"   , "Units Built"},
	{"unitsKilled"     , "Units Killed"},
	{"unitsDied"       , "Units Lost"},
	-- {"unitsReceived"   , ""},
	-- {"unitsSent"       , ""},
	-- {"unitsCaptured"   , ""},
	-- {"unitsOutCaptured", ""},
}
What I would like to see/make is a way to implement custom data array's with ease. I just can't really do that until I or someone else makes one (or I finally find one), so the basic engine stats have to make due.
User avatar
Funkencool
Posts: 542
Joined: 02 Dec 2011, 22:31

Re: Default Gui Endgame Screen

Post by Funkencool »

*Double posted for some reason
Post Reply

Return to “Feature Requests”