GUI modifications in SVN - Page 5

GUI modifications in SVN

Discuss Lua based Spring scripts (LuaUI widgets, mission scripts, gaia scripts, mod-rules scripts, scripted keybindings, etc...)

Moderator: Moderators

User avatar
Fanger
Expand & Exterminate Developer
Posts: 1509
Joined: 22 Nov 2005, 22:58

Post by Fanger » 02 Oct 2006, 18:29

clearly he can see into the ultraviolet spectrum.. HE CAN SEE DEAD PEOPLE..

He does have a point though yellow and green are pretty close, maybe green and orangeish red, or HORROR green plus red

gray is a bit too neutral and that will blend in with alot of maps..
0 x

User avatar
TradeMark
Posts: 4867
Joined: 17 Feb 2006, 15:58

Post by TradeMark » 02 Oct 2006, 19:22

Yeah, i am a superman!

No, not really.

But thats weird you say gray text could be mixed to the background, i dont see any problem seeing it on the background :-)
0 x

User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Post by Caydr » 02 Oct 2006, 19:55

It's a bird! It's a plane! It's Trademark!
0 x

10053r
Posts: 297
Joined: 28 Feb 2005, 19:19

Post by 10053r » 02 Oct 2006, 23:42

On Topic:
I agree with Trademark that outlined text of any color is easier for all people to see than non-outlined text.

Off Topic:
I am not an expert on color by any means, although my father is the one responsible for calculating how to warp colorspace such that it conforms approximately 1-1 with the average ability of average people to see color. It does sound, however, that Trademark has what is known in English as "red-green colorblindness". This is different than total colorblindness, which is caused by a lack of cones in the eye, or a lack of sensitivity in the cones. All males have 4 kinds of sensors in their eyes. All females have 7 (the genes for color detection are carried on the X chromosome). Rods are sensitive to wide variety of wavelengths of light, but only at low levels of light. Red cones are sensitive to red light, green to green, and blue to blue. In most people, the exact wavelengths that the cones are sensitive to are fairly far apart. In a small percentage of males, however, the red and green cones are sensitive to wavelengths that are pretty close together. This makes it difficult for them to tell red and green apart. Note that it is possible to have blue green colorblindness. I have never heard of a case of this, however, and I doubt it has ever happened, because the blue and green cones start so far apart. If a female relative of a male with red-green colorblindness has one copy of a normal gene, and one copy of a colorblind gene, then they can end up with 4 color vision. They will see a red channel, a yellow channel, a green channel, and a blue channel. This probably allowed our hunter gatherer ancestors to more accurately distinguish which plants were good to eat, and the male relatives with deficient color were mostly concentrating on killing buffalo or whatever, so it didn't matter. With genetic engineering, it should be possible to create a woman who has up to 6 color vision. Us guys are stuck with 3, unless we figure out a way to move color off the X chromosome. I now return you to your regularly scheduled thread.
0 x

User avatar
LordMatt
Posts: 3393
Joined: 15 May 2005, 04:26

Post by LordMatt » 03 Oct 2006, 00:41

10053r wrote:All males have 4 kinds of sensors in their eyes. All females have 7 (the genes for color detection are carried on the X chromosome). ... With genetic engineering, it should be possible to create a woman who has up to 6 color vision. Us guys are stuck with 3, unless we figure out a way to move color off the X chromosome. I now return you to your regularly scheduled thread.
Lol, where'd u read that? :roll:
0 x

User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Post by Caydr » 03 Oct 2006, 00:41

Stinking women. They get all the good parts.
0 x

trepan
Former Engine Dev
Posts: 1200
Joined: 17 Nov 2005, 00:52

Post by trepan » 03 Oct 2006, 05:11

Here's a screenshot to show some of the features that a
fullscreen control panel under lua control can implement.

This is not intended to be a real setup

Image
0 x

User avatar
Das Bruce
Posts: 3544
Joined: 23 Nov 2005, 06:16

Post by Das Bruce » 03 Oct 2006, 06:49

He's not dead!
0 x

User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14587
Joined: 17 Nov 2005, 02:43

Post by Forboding Angel » 03 Oct 2006, 07:29

I'm pretty sure this calls for mandatory hawt sex
0 x

User avatar
Foxomaniac
Posts: 691
Joined: 18 Jan 2006, 16:59

Post by Foxomaniac » 03 Oct 2006, 17:26

trepan wrote:Here's a screenshot to show some of the features that a
fullscreen control panel under lua control can implement.

This is not intended to be a real setup

Image
I'd definitely use that ;).

I very much like the build menu in the bottom - instead of scrolling through 3 pages of pictures :P.
0 x

User avatar
Tim Blokdijk
Posts: 1239
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk » 03 Oct 2006, 18:20

trepan, can you make a reference implementation for Xect vs. Mynn in SVN?

Possibly also for NanoBlobs? although I would discus this with Argh first as it's more 'his' mod at this time.
0 x

trepan
Former Engine Dev
Posts: 1200
Joined: 17 Nov 2005, 00:52

Post by trepan » 03 Oct 2006, 19:06

Foxomaniac
Wait until you try a decent keybinding setup that uses
the bindbuildtype autobinding. You may find that you
need to look at the build menu a lot less.

Tim Blokdijk
Although the LUA menu can reconfigure itself based on
the mod that's being used, I do not know what it is that you
are asking for that would be mod specific. Try joining #sy
on Quakenet IRC if you want to get into specifics.

The working/draft version of this fullscreen control panel
setup can be found at:

http://trepan.homelinux.net/spring-diff ... lpanel.lua

You will need a current svn executable.

It's very rough, and does not even include menu paging
functions. To try it, copy it into your spring config directory
and rename it to "ctrlpanel.lua". Be warned that it will override
your ctrlpanel.txt settings (I have yet to make the lua parser
that will help keep the settings not required for the fullscreen
setup).
0 x

User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Post by Argh » 03 Oct 2006, 19:20

I'm ok with an attempt to make something that would fit NanoBlobs' play style.

Trepan, I strongly urge you to sit down with the mod, though- there's a build on SVN, and I can post a link to a final, polished version. It's pointless to even try to think about UI for it, though, unless you have actually played it- it's very different than a typical Spring mod.

Try playing it with Random Enemies on NanoArena V2 for a bit, and you'll quickly find out what kind of interface it needs- one that helps users keep pace ;) The main thing that I'd love to see for NanoBlobs, personally, is the ability to send/queue orders through the Minimap... that'd be boss.
0 x

trepan
Former Engine Dev
Posts: 1200
Joined: 17 Nov 2005, 00:52

Post by trepan » 03 Oct 2006, 20:11

Argh

I've played around with Nanoblobs before (it's good to test new code
with a variety of mods), but I don't know what yall would want in terms
of GUI modifications. Maybe you could be a little more specific (or
better yet, read through the given ctrlpanel.lua code and tweak/rewrite
it to your liking). You'd probably also want to setup a clause for
uikeys.txt autobinding if Nanoblobs is that different.

I'll admit that I'm biased towards the OTA based mods, and am not
likely to play others without having a specific objective in mind
(ie: when I'm looking to play for fun, I play OTA mods)

P.S. I already had the minimap orders done in a couple of different
ways, but the imminent release 2 or 3 weeks ago made me drop that
code to fix my first cut at keybinding improvement :-)
0 x

User avatar
Tim Blokdijk
Posts: 1239
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk » 03 Oct 2006, 23:02

I try to keep myself out of specific implementations as I generally don't involve myself enough to fully understand all implications.
Argh is your man in this case.
I do know that mods would like to tweak all aspects of the gui just to distinct them from the other mods. Possibly also per side like StarCraft did.

Argh, please talk with Tobi about the release and implications for NanoBlobs especially if the final version is not in svn a.t.m.
0 x

User avatar
Tim Blokdijk
Posts: 1239
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk » 03 Oct 2006, 23:20

To elaborate, not involving myself enough in specifics is something I also do on purpose, it allows me to keep in touch will all aspects of the project.
The goal I'm working towards is to improve the overall development process, trying to make sure the time others spend on specifics is as productive as possible.
0 x

kvdd
Posts: 25
Joined: 27 Jan 2006, 23:44

Post by kvdd » 06 Oct 2006, 15:29

Maybe a stupid question :-) how do i install such a lettertype and menu ect.?
0 x

User avatar
BvDorp
Posts: 439
Joined: 14 Oct 2005, 12:09

Post by BvDorp » 06 Oct 2006, 16:24

AFAIK you're basicly developing a GUI based on LUA, right?

Great job here! Thnx, from a bunch of users :D

Maybe it's best to first try to construct the GUI IceQuick took the time to develop. Here:
IceXuick wrote:HO HO not all @ once! :o

But yes, who likes to work on implementen cegui into spring and design a xml framework in which i can put my graphics.

okay, my server is back online, though i need to put "www" infront of every image here on this forum. So the last design once more:

Image
0 x

trepan
Former Engine Dev
Posts: 1200
Joined: 17 Nov 2005, 00:52

Post by trepan » 06 Oct 2006, 19:12

kvdd
http://taspring.clan-sy.com/phpbb/viewt ... 590#129590

BvDorp
Maybe it's best to first go back and read the
introductory remarks in the first post of this topic.
0 x

Post Reply

Return to “Lua Scripts”