Scrolling civics screen.

johny smith

Deity
Joined
Mar 10, 2007
Messages
2,273
civic_screen.jpg


Ok here is a scrolling civics screen the lengths adjust automatically in each category to how many civics you have over all. Now if the categories are not approximately even then this will not work always, but works within +/-1 difference at least.

Sorry guys I updated this now and included it in the WoC SDK. Added more things that would not normally be displayed in BtS

http://forums.civfanatics.com/showthread.php?t=251153

I hope everyone likes it.
 
I have been waiting for this for so.. SO long. You have just made my day *hugs*

I'll try it out and let you know how it goes :)
 
well done johny !!!
great work!

but,
plz ,
can you give a link for the sdk,
and the mod stand alone files??

im sure many would appriciate this.

No Sagi, he won't! why did you left ViSa?
btw, the SDK he's using is just the visa SDK (since you're the 2nd part of visa, you have the SDK..since you have visa, use that, or come back to the team then you have the updated SDK! :P

and btw, the visa website is down because my account at modhost is gone..
im now with dreamhost, visa-woc.dreamhosters.com is the site there for warlords
and first visa for civ IV and warlords is at keldath-woc.dreamhosters.com
but the links aren't working since im too lazy to update them..working too hard on WoC! :)
so join WoC finally!
 
Guys the changes are clearly commented in the WoC SDK with my name. I don't want a hundred different versions. As well as hundreds of other things I made are in there. So please just download it and check it out. The next installer will have it included, but it is already available in the SVN. The dll is not a waste I can assure you.
 
well johny....

i dont wanna go thtough every sdk file of woc....
cant you atleast point the way to where the changes have been made?

throw us a bone brow....you worked hard on this, and im sure other modders, would much appriciate you to share with us the work youve made, unattackedneccerly to woc.

thanks anyway,

and vince, not a word ! :)
 
well johny....

i dont wanna go thtough every sdk file of woc....
cant you atleast point the way to where the changes have been made?

throw us a bone brow....you worked hard on this, and im sure other modders, would much appriciate you to share with us the work youve made, unattackedneccerly to woc.

thanks anyway,

and vince, not a word ! :)

Exactly why I also wanted them to post the changes for the tga fix separately. It won't kill you to post it here in a code snippet. (And we don't mean an entire compiled SDK with just this one modification, but only the few specific lines!) :) Things that are this useful and simple ought to be listed separately.

For a mod that's supposed to be user-friendly, the WoC is taking a kind of hardline, uncompromising position with regard to others using its truly innovative code. Basically, you give us a choice of 'download the mod or hit the road,' and no one wishes to help even a little bit if we don't need or don't want the whole thing. I prefer what Dale, one of the top SDK modders out there, does - he has both his comprehensive Combat Mod and separate versions for individual components, each with a source code. What WoC needs is an index of all the changes and, preferably, a separate thread detailing them individually with code snippets. (Separate DLLs would be too hard in this case.)

To borrow from Civ 3: All we are sayin' is give
Code:
 pieces a chance! :lol:
 
it's simple..

WoC was never made for releasing single source code snippets! WOC is an attempt to get people to COMBINE POWERS ..and we attempt to do this by not releasing seperated codes(yet everything is still open source)

Be our guests and copy anything you like, but WoC wasn't developed(under development) for destroying WoC itself...

I wonder where the idea comes from, that a project to present a platform to combine modding powers of all modders, would conflict with it's very first reason why it was started in the first place.....

And i also wonder why open source isn't good enough?

Btw, you should think about why woc is writing all the codes? If the "reason" dies, WoC will die..any future development will die with it..doubt you want that to happen..especially when you see how we're porting all python mods to be truly SDK mods, and WoC with all extra units, buildings, codes etc is on an average run of 50attempts as fast as default BtS..i doubt you want to destroy that very first idea..

Join WoC, you can make your own development based on WoC...that's what we try to achieve..we're not forcing anyone, you can go solo, but stop requesting us to do your work! We are doing that already, in a platform called WoC!
 
Well guys the whole point of the WoC is so you don't have to have a lot of snippets. All of it is useful. This is not just a mod. This is enhancement for every mod. This is not a large mod. This is only a setup so you don't not have to take every little snippet. Now it is all going to be useful. The SDK is available for everyone as well.

We are updating the civics screen now at this moment. The TGA index is being updated as well. Now I am working on other things as well. But my point is this. We would have to take time to take every little piece out. We are not doing that at this point maybe in the future. I mean this is not version 1.00 yet even.

Now if you want to speed up the process then help. We can get it out faster if we have more people helping with the coding. You can do whatever you want then. But at this point we are still working diligently every day.

So please just download the mod see what errors you find, and please help if you want this out faster.
 
it's simple..

WoC was never made for releasing single source code snippets! WOC is an attempt to get people to COMBINE POWERS ..and we attempt to do this by not releasing seperated codes(yet everything is still open source)

Be our guests and copy anything you like, but WoC wasn't developed(under development) for destroying WoC itself...

I wonder where the idea comes from, that a project to present a platform to combine modding powers of all modders, would conflict with it's very first reason why it was started in the first place.....

And i also wonder why open source isn't good enough?

Btw, you should think about why woc is writing all the codes? If the "reason" dies, WoC will die..any future development will die with it..doubt you want that to happen..especially when you see how we're porting all python mods to be truly SDK mods, and WoC with all extra units, buildings, codes etc is on an average run of 50attempts as fast as default BtS..i doubt you want to destroy that very first idea..

Join WoC, you can make your own development based on WoC...that's what we try to achieve..we're not forcing anyone, you can go solo, but stop requesting us to do your work! We are doing that already, in a platform called WoC!

"We are the borg. You will be assimilated. Resistance is futile." :borg:

:lol: Sorry. That was just what came into my mind when I read that. :lol:

Well guys the whole point of the WoC is so you don't have to have a lot of snippets. All of it is useful. This is not just a mod. This is enhancement for every mod. This is not a large mod. This is only a setup so you don't not have to take every little snippet. Now it is all going to be useful. The SDK is available for everyone as well.

We are updating the civics screen now at this moment. The TGA index is being updated as well. Now I am working on other things as well. But my point is this. We would have to take time to take every little piece out. We are not doing that at this point maybe in the future. I mean this is not version 1.00 yet even.

Now if you want to speed up the process then help. We can get it out faster if we have more people helping with the coding. You can do whatever you want then. But at this point we are still working diligently every day.

So please just download the mod see what errors you find, and please help if you want this out faster.


@ johny and taketounwanted: I don't want anyone to think I am attacking your efforts. I really do admire what you all are doing with WoC - to create a massive new mod that makes it ten times easier for people who can't do big things to make great scenarios. I support that, and in fact I would help if I could. However, I think in your enthusiasm to make something accessible to the masses, you've (perhaps only temporarily) left out those of us "experts" who know our way around fairly well by now and can make use of your developments immediately.

Even if you don't want to make individual posts with all the different source codes, you definitely do need to make an index of all the changes you made and where they are, as keldath requested. That's only sensible. With a mod as ambitious as this project, you just can't go through every single file in the SDK to hunt down what you need! :crazyeye:

Now, if you are still updating the mod then I completely understand why you don't want to put out the source code here, because it's still changing. However, as I recall from the original PM I got about this project months ago, the team leader mentioned something about how modders end up specializing. Well, if you post the code for this particular enhancement, you'll have lots of specialists looking through this thread and potentially finding ways to improve it. A lot more people will read a thread than will actually download the mod. :)
 
If you look into the SDK, it's actually really easy to see what WoC changed and what was Firaxis standard. There's all these tags documenting exactly what was changed, when it was changed- around where the changes are. :rolleyes:
 
If you look into the SDK, it's actually really easy to see what WoC changed and what was Firaxis standard. There's all these tags documenting exactly what was changed, when it was changed- around where the changes are. :rolleyes:

That is not the point. The point is to have an external index for those of us who wish to use the source code without having to look through the files one line at a time.

It's simple: if you open up a file and search for what was changed, then you know what was changed in that file only, and with a little detective work, a few others. But it is too easy to forget or miss something.
 
I really do admire what you all are doing with WoC - to create a massive new mod that makes it ten times easier for people who can't do big things to make great scenarios.

That was I am trying to correct it is not massive.

Even if you don't want to make individual posts with all the different source codes, you definitely do need to make an index of all the changes you made and where they are, as keldath requested.

Will do but at this point is goes to your next text.

Now, if you are still updating the mod then I completely understand why you don't want to put out the source code here, because it's still changing. :)

Yup. But the comments are clear in the WoC SDK at this moment as well. Just look for my name. Not too many places to look just search for my name and as well it is clearly marked with civics screen.
 
That is not the point. The point is to have an external index for those of us who wish to use the source code without having to look through the files one line at a time.

It's simple: if you open up a file and search for what was changed, then you know what was changed in that file only, and with a little detective work, a few others. But it is too easy to forget or miss something.
Documenting in two places is inconvenient for the modder; and should be un-necessary since Code::Blocks, VS2003, VS2005 and VS2008 all support searching the project for a string. Code Blocks, especially, since it will index all of the search results and present them in a pane under the editing window.

Just do a search of "Johny Smith" in the files; everything under "CIVIC_SCREEN" is related. Since WoC has a commenting standard, it makes this kind of search very easy. I just did it.
 
Documenting in two places is inconvenient for the modder; and should be un-necessary since Code::Blocks, VS2003, VS2005 and VS2008 all support searching the project for a string. Code Blocks, especially, since it will index all of the search results and present them in a pane under the editing window.

Just do a search of "Johny Smith" in the files; everything under "CIVIC_SCREEN" is related. Since WoC has a commenting standard, it makes this kind of search very easy. I just did it.

Well if there is a commenting standard then I suppose this will work so along as that standard holds, but nonetheless I do find it odd that people should resist releasing code snippets for those of us who don't need (read: don't want) the whole modded SDK. :)
 
It's not that they won't release code snippets- it's that it's inconvenient for the modder to release "snippets" when the entire source code is already available, and there's standards in place specifically so that you can find and use what you want.

The tools to get the snippets is already provided- it just doesn't make sense to release each change individually in a separate post. They're at revision 1560, right now. That would mean 1560 new threads for changes that you can find just by downloading the SDK and pressing "Ctrl+F".
 
Back
Top Bottom