Log In
Sign Up and Get Started Blogging!
JoeUser is completely free to use! By Signing Up on JoeUser, you can create your own blog and participate on the blogs of others!
Girl Geek
Lead Developer, Stardock Entertainment
I'll give you 1000bc for that antique Precursor corvette...
Published on February 11, 2005 By
CariElf
In
GalCiv Journals
The most visible thing that I worked on this week was the Trade Screen. It's going to be pretty much the same functionality as in GC1 and currently it's only using filler gfx, so I'm not going to post a screenshot for it yet. Apart from needing the new graphics, it's pretty much ready to go. However, you will be happy to know that the popup dialog for money and influence will have fast buttons like the troop loading screen. I'm thinking that these fast buttons may need to have scaleable increments as the max amount gets higher. Let me know your thoughts on this.
I also changed the calculation of production to use the system that is based on what you've built on your planets rather than just the planet quality.
I also did some work on our custom listbox class so that it can handle variable sized entries. I had done some work on this when I was working on the options screen, but some of the changes to the Planet Management screen exposed a few things that I'd forgotten. The cool thing about the ability to have variable sized entries is that it gives us more flexibility in desiging our screens without having to hardcode anything in either the code or the graphics, and we automatically have code that handles the rendering, the mouse detection, etc. If you can't tell, I'm pretty proud of it.
The custom listbox class was my idea in GC1 when we were working on the research screen because we needed a way to display both an image and a formatted text field in an entry, instead of just a single line of text which you could do with the original ListBox class. Its goal has always been to provide a consistent way to manage related but unique entries, but it's come a long way.
The next step is to make a listbox whose entries are displayed horizontally. I've got the initial code in (that's another thing I worked on this week), but I'll need a screen that implements it to make sure that I didn't miss anything. I find it rather fitting that the first screen to implement this will be the research screen. (Now isn't that a lovely tantalizing hint. But unless Mormegil posts a blog this week with a screenshot, you'll have to wait until next week when I've got it implemented.) I had previously made and used a class that just scrolls through images (for selecting a logo for a custom race) but that was more specific and I think is useful to have as a separate class, just as we still have and use the original ListBox that only displays text.
Another thing that I'd like to get working is showing partial entries when there's not quite enough space at the bottom of the listbox to show another entry. This is probably more of a polish point than a necessary feature so I may put that on hold for awhile.
So, next week I hope to have a screenshot of the new research screen in action for you. I may also start updating the save game code so that we'll have those ready to go for the beta, if nothing else is higher priority.
Popular Articles in this Category
Galactic Civilizations II: Beginner's Strategy Guide
Popular Articles from CariElf
I'm baaaaaaaaack!
Comments
1
Psyringe
on Feb 11, 2005
sound like a good idea.
2
GuitarRaptor22
on Feb 11, 2005
e hardly any clue how to do that sort of thing... Thanks anyways
3
CariElf
on Feb 11, 2005
We'll probably provide a few custom images to choose from and then you can add your own from your computer. We'll have a section of the library where you can download images and upload your own. If you can locate and move files with FileExplorer you'll be fine. If not, maybe we can make a widget with DesktopX to help.
4
Solitair
on Feb 12, 2005
ooking forward to seeing the new research screen next week,
Paul.
5
AngleWyrm
on Feb 12, 2005
Some really easy-to-use slider/number boxes exist in PaintShop Pro. It's possible to get quickly to any value in the range, and fine tweak them, and enter directly numbers into them.
6
Asmodean_dk
on Feb 12, 2005
Thumbs up for the scalable increments. Paul's idea sound good, though.
Looking forward to seeing a screenie of the research screen.
Morten
7
Star Ranger
on Feb 16, 2005
I hope of the scaleable race we can add "more" advantages that a fixed amount. That gives a better feel for re-playability.
Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:
Richer content, access to many features that are disabled for guests like commenting on the forums.
Access to a great community, with a massive database of many, many areas of interest.
Access to contests & subscription offers like exclusive emails.
It's simple, and FREE!
Sign Up Now!
Meta
Views
» 13703
Comments
»
7
Category
»
GalCiv Journals
Comment
Recent Article Comments
Let's see your political mem...
LightStar Design Windowblind...
Let's start a New Jammin Thr...
A day in the Life of Odditie...
Safe and free software downl...
Veterans Day
A new and more functional PC...
Post your joy
AI Art Thread: 2022
WD Black Internal and Extern...
Sponsored Links