Another Specialist Stacker

johny smith

Deity
Joined
Mar 10, 2007
Messages
2,273
I made a new specialist stacker city screen based of the Lopez's work. It displays a second row of specialist. Each row represents 10 specialists. It goes up to 20 max. And this is all in just the CVMainInterface.py. Nothing needs to be imported. The angry citizens and free specialist are dynamic as well.

specialist_stacker_637.jpg


Here is the link to download.

http://forums.civfanatics.com/downloads.php?do=file&id=9332
 
Thanks for good comments.

I hope this will be of use. I wanted something so someone can add the the Lopez's great people back, and add more if needed. If you see the screenshot I redid the art for the Lopez's great people in the WoC, and we are working on bringing them back in now.
 
I'm not sure I am posting this in the right place but, has anyone made a mode component with the ability to have many specialists with different abilities so that can really define a city. For example: you could have a tailor in your city if you have access to sheep or silk creating :) as well as +2 :gold: and +1 :culture: or somthing.
 
I'm not sure I am posting this in the right place but, has anyone made a mode component with the ability to have many specialists with different abilities so that can really define a city. For example: you could have a tailor in your city if you have access to sheep or silk creating :) as well as +2 :gold: and +1 :culture: or somthing.

No this has nothing to do with the component made. That would take a whole bunch of changes to xml and probably the code. I am not saying that any particular idea is bad. But this is just for how to use them on your city screen. Nothing else to do with it. Just how to show so many on the city screen.

But if you wanted more specialist past 12 the screen would need reworked again.
 
Very nice looking indeed :) Out of curiosity, how hard would it be to add a horizontal scrollbar right above the Super/Free Specialists so that there is no limit to how many types of specialists can be made available? (though once you get to a certain amount it is more practical to only display those for which you have 1 or more assignable slots)
 
Well scrollbars I think would take some work, but might be possible. I am no python expert by any means. But regardless how it is now the specialist there shrink down to fit the box no matter how many you add. While that is not the greatest art wise, but it you hover over them it still gives a count of how many. So really think it is not necessary. Just test it out and you will see what I mean. I tested it with a city of 150 just to get it dynamic.
 
I don't mean more room for assigning a thousand or two Priests. I mean more room to add more than 12 specialists. So a Carpenter, Butcher, Grocer, Candlestickmaker... Whichever specialists a person wants, and unlimited quantities of them.

I tried adding 9 new specialists, and it winds up bumping some of them off the screen, but seems that it will still give access to the +/- buttons for assigning them, and place it on screen if assigned.

But anyway, I too am fairly inexperienced with Python, so it might take a while to belt something out along these lines, and I don't know of anyone with intentions to add more than 6 other specialists to the game thus far.
 
Oh I understand now sorry.

Well yes maybe, but might just change it then to have a vertical scrollbar to the right of the specialist and do away with the 2nd column then as well. Actually at least the idea was brought before in the WoC. I just do not want to fool with it yet unless we get more than 12.
 
Johnny, this is amazing. You're a god-send, thank-you so much for designing this. I was just about to start bemoaning my fate trying to work Lopez's original Specialist Stacker into BtS v3.17, and you've already done it, and B-E-A-utifully! :goodjob: :D :goodjob:

As far as I'm concerned, you're a Python genius! :lol:
 
Does it work with bts 3.19?
I need any two columns stacker for 3.19
 
It works with 3.19 than why not with our C2C mod?

We should investigate what causes problems. I even asked johnny for help.
 
Back
Top Bottom