Development Thread

Works perfect. :goodjob: Now everything looks as intended. I added some spacers to compensate for the old table behavior on some screens.
To get a more solid look of the logging and unit naming tab, I added a table as well but the text fields don't align so nicely:



Is it possible to fix this? If not, I'll just revert to the old look which isn't that bad. :D

@Cam: There is one particular term that is a bit too long: "Funzionamento di filtri" on the plot list tab. I don't know if it can be shortened but it would be great if it wouldn't be longer than "Raggruppamento" or "Filter Behavior". :)

I'll take a look at that when I get home today. I don't know why those labels are bunching up like that. The only difference between this tab and the others is that you're lining up text edit boxes, right? The controls on the right shouldn't affect the labels on the left a) given that they're in different vboxes and b) they are the same size as dropdowns. :confused:

Did you find some time to look into it? :)

Help, I need somebody.
s000.gif
 
@The Doc - Sorry, I forgot about this (twice). Turns out that the code that created labels for TextEdits simply wasn't setting them to the default size. The fix is in SVN now.
 
@The Doc - Sorry, I forgot about this (twice). Turns out that the code that created labels for TextEdits simply wasn't setting them to the default size. The fix is in SVN now.

No problem, I should have thought of that single missing line myself. :)
Anyway, I committed the stuff I had (after thoroughly testing it, of course :D ). I tested it with default and Blue Marble font and all languages and therefore had to widen the options screen by 20 pixels because of the larger default font. I also modified the layout a bit.
 
how to add blue marble font to any mod? :p I did not get it to work. it seems to work in \Beyond the Sword\Resource\Themes only.

(bts\modname\resource\themes is not working)
 
Fonts are theme based - you have to edit the file to get a new mod. That is what BM does.
 
What about adding Blue Marble font to BUG?

That's something I thought of, too. But I'm not sure if it can be easily removed (e.g. by simply deleting a file or folder) when someone doesn't want to use it. After all, BUG is about choice. :D

how to add blue marble font to any mod? :p I did not get it to work. it seems to work in \Beyond the Sword\Resource\Themes only.

(bts\modname\resource\themes is not working)

AFAIK, the path for the theme is set in CIV4ArtDefines_Misc.xml (location of Civ4.thm). The Civ4.thm then points to the actual theme file.
 
I committed a small change to prevent autolog's attitude tracking from asking for a civ's attitude towards itself because I got tired of all the Asserts it was generating when playing under a debug DLL. :p
 
:lol: When interviewing people for coding positions, one of the things I look for is a healthy level of laziness. Being sufficiently lazy will motivate you to find clever ways to avoid repetitive tasks which saves time in the long run.

To this I will now add being easily annoyed. :D
 
Absolutely. Laziness is a prime motivation for my programming in general, but annoyance is my main motivation for game modding. "Man, I hate how that works; lemme change it." ;)
 
That's something I thought of, too. But I'm not sure if it can be easily removed (e.g. by simply deleting a file or folder) when someone doesn't want to use it. After all, BUG is about choice. :D
atm i'm working on making the theme fully modular, so you can have everything in one folder, for being able to just delete the folder for getting rid of the theme.
Just like you suggested :) I think it'll be ready 'till this weekend.
 
About new BOS layout:

1) Good job! :goodjob:
2) the name of the new tab about SVN checking should be changed (now it's "General" as the first tab) and the option about the Ctrl+Alt+O reminder should be removed from it (or from the first tab)
3) what about EF's idea of modifying the layout of the Scoreboard tab again, to move the column order box to the bottom in order to make it wider?

Sorry if some of these things have already been told, but I'm busy in these days and can't read everything :blush:
 
Oops, I meant to name the new tab "System". Fixed.

As for where to put the options key reminder checkbox, what do you suggest? I put it on the first tab since I figure most users will want to disable it immediately, but it belongs more on the System tab. Same for the version number.

Also, I want to merge the Config tab in with this new System tab, probably putting the config stuff at the bottom. Now that INIs are created automatically, the search paths are less important. And the asset paths are totally unimportant for the user -- they're more for modders.
 
atm i'm working on making the theme fully modular, so you can have everything in one folder, for being able to just delete the folder for getting rid of the theme.
Just like you suggested :) I think it'll be ready 'till this weekend.

Looking forward to it. :D

About new BOS layout:

1) Good job! :goodjob:
2) the name of the new tab about SVN checking should be changed (now it's "General" as the first tab) and the option about the Ctrl+Alt+O reminder should be removed from it (or from the first tab)
3) what about EF's idea of modifying the layout of the Scoreboard tab again, to move the column order box to the bottom in order to make it wider?

Sorry if some of these things have already been told, but I'm busy in these days and can't read everything :blush:

@3): I've seen the problem when checking the new layout with the default font but I had no good idea for a new design that would solve it. Maybe you got one. :D

Oops, I meant to name the new tab "System". Fixed.

As for where to put the options key reminder checkbox, what do you suggest? I put it on the first tab since I figure most users will want to disable it immediately, but it belongs more on the System tab. Same for the version number.

Also, I want to merge the Config tab in with this new System tab, probably putting the config stuff at the bottom. Now that INIs are created automatically, the search paths are less important. And the asset paths are totally unimportant for the user -- they're more for modders.

I would suggest putting them at the System tab because all the other options that are not directly game-related are located there.
The merge is a good idea.
 
Looking forward to it. :D
Gnah. For my mod, the changes would be not the problem, but for BUG it would mean to enlarge BUG by 20MB of data, just for having the Blue Marble font, cause all icons, fonts and themes have to be moved/added/transferred.
So please tell me, if you are still interested in this.
 
I'm hesitant to pay 20mb to add just a font, even for BAT. And if it's a matter of adding all of Blue Marble . . . well, let the user decide if they want that or not.
 
When inserting a user comment, if the value is blank, grab the user's nickname (same as above) and use it instead.

So where is the user's nickname?

You can name your settings on the regular Civ4 Options screen (Profile Name), but mine is just "Default Profile" as I never changed it (no reason to).

There is of course the Leader name, but this will be shared for all players in an SG.

Am I missing a place where players enter their name separate from these two places?
 
Back
Top Bottom