Scrolling civics screen.

Since that scrolling page looks so fancy, could it be possible to add a summary box in the end of page? Summary that "calculates" the combined effects of chosen civics and shows them in that single box? When you have many different categories, it gets difficult to see what the total effects would be.
 
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. :)

AMEN to that!

I'm all in favor of modcomps and code snippets. It allows us to take what we want without all the extra stuff that we don't want or have any use for. Forcing us to accept a whole SDK mod with a slew of changes that we don't want or need, instead of the code which we actually have use for, is counterproductive.

There are some great mods out there. JDog500's Revolutions mod, for example, adds great new features to the game. Although I think BarbarianCiv and some of the other components are cool, I might not have use for them and thus don't want them in my mod. I appreciate that he has indicated what code is for which component of his mod, so that I may take what I want (Rebellion) without the extraneous stuff that, although is cool, is not necessary for my purposes.

I like to have a clean build with only everything that I'm gonna use. I don't want any other "gunk" in there possibily contributing to lag or clutter in the code or unwanted game changes.

Modcomps and code snippets are the best. That's one of the reasons why I greatly appreciate the word of modders like Kael, TheLopez, Zebra 9, etc.
 
Expecting them to release each and every change to the code they make as individual snippets is a bit selfish, imo. Especially when they already made it easy to tell what parts you want, from the rest of the mod.
 
That's the thing, though, they haven't made it easy. There are between 50 and 100 changed source files in WoC, I don't want to have to wade through all of those to find the changes for this particular component.

Cheers,
ripple01
CodeBlocks + Ctrl + F = Profit. Or you could use Windows search; or even the crappy search from VisualStudio. I even told you what to search for. I found what to search for, by looking; and I came up with a list of the changes that were made. All in time to be the first to respond to your post. I'm practically holding your hand.

It takes, what? 10 minutes to download the SDK? It only takes two to search it. If you have CB, then you get a list of all occurances of the string you searched for; so you get a list of all his changes. If you would've followed the instructions I gave, you would've already had the changes you wanted.
 
I think you hit the nail on the head there; the fact of the matter is that people simply don't want to download the SDK. Under other circumstances this would not be an issue at all, but I think what makes this different is that people are now kind of getting peeved at the fact that WOC wants to establish a uniform code for all modding. Excellent idea in theory, but I guess people just want to retain their own uniqueness and variety, and feel that when they add other things that are not needed, their mod starts to be less and less "theirs."

I don't know, just thinking...
 
Thinking on it, it probably wouldn't be a bad idea to have a changelog somewhere. Not a major one, but just one that tells you what files were changed for what modifications, and what those changes are titled as.
 
CodeBlocks + Ctrl + F = Profit. Or you could use Windows search; or even the crappy search from VisualStudio. I even told you what to search for. I found what to search for, by looking; and I came up with a list of the changes that were made. All in time to be the first to respond to your post. I'm practically holding your hand.

It takes, what? 10 minutes to download the SDK? It only takes two to search it. If you have CB, then you get a list of all occurances of the string you searched for; so you get a list of all his changes. If you would've followed the instructions I gave, you would've already had the changes you wanted.

The "2 minutes" that it takes us to search through the code would take the modder even less time to document efficiently.
 
The "2 minutes" that it takes us to search through the code would take the modder even less time to document efficiently.
Ok, I just checked- it wasn't you who I explained this to.

WoC has a commenting standard that allows code sections to be found very easily.

Code:
/*************************************************************************************************/
/**    TITLE                                    MM/DD/YY                               AUTHOR    */
/**                                                                                              */
/**                                                                                              */
/*************************************************************************************************/
// <Original Code>
<Modified Code>
/*************************************************************************************************/
/**   TITLE                                     END                                            ***/
/*************************************************************************************************/

There's a reason they have that standard. It's to make this easy. It's not that it's difficult, it's that you refuse to try. If it was difficult, I would've just posted the changed files earlier in this thread.
 
It's more of a refusal on their (your?) part to understand that we may not want WoC's version of a coding standard.

In any case, if the code is documented as you say, then it's an improvement to not being documented at all. But if the mooders of WoC are there to actually help the community, then they'd instead release modcomponents which we have more use for and would prefer instead. But if they're there to promote their own standard, then that's another story.
 
Don&#8217;t look a gift horse in the mouth!

Some people have an IQ lower then 70, they don't understand the proverb
Some people have an IQ lower then 110, they don't know how to apply the proverb
Some people have an IQ under 130, they know to apply, but lack emotional capabilities to apply it.
Some people have an IQ under 150, they can use windows search engine and know how to use the Internet Explorer from MS..

Guess it takes the next Einstein to combine everything!
 
It's more of a refusal on their (your?) part to understand that we may not want WoC's version of a coding standard.

In any case, if the code is documented as you say, then it's an improvement to not being documented at all. But if the mooders of WoC are there to actually help the community, then they'd instead release modcomponents which we have more use for and would prefer instead. But if they're there to promote their own standard, then that's another story.
Well, you know what? They wrote it. They released it. They provided a way for you to retrieve it. I explained to you how to retrieve it, down to the keystrokes necessary.

They didn't have to write it. They didn't have to release it. They didn't have to make it easy for you to find. I didn't have to explain, several times during the course of this thread, how to retrieve it.

All the work has already been done; including giving you a way to find and use it, and teaching you how to do so. You still, obviously, have yet to even try. I don't think you've even looked at the source code; otherwise you would've known about the commenting standard. You would also know how obvious your assumptions sound.

You talk about an oppressive coding standard, like it's stifling your modding creativity. Thus far, the only thing representative of a coding standard in the DLL that I have seen, is:
  1. Comment out existing code. Deleting it makes it difficult to both apply and revert.
  2. Follow this tagging scheme for your changes. It makes it easy for humans to spot while scrolling, and it gives the reader all the information they need at a glance.

What coding creativity are you so concerned with? The ability to capitalize the first word of a function? The ability to omit the "p" or "i" at the beginning of a pointer or integer, respectively? The ability to omit the "m_" at the beginning of a Protected class variable? I don't understand what's so oppressive about being courteous enough to follow Firaxis standards before uploading a change to their database.

Your assumptions are, largely, incorrect. As the thread progresses, it becomes more and more obvious that you:
  1. Haven't looked at the DLL code.
  2. Will not look at the DLL code.

They aren't forcing a coding standard on you. You don't like their standard? Fine. Don't expect to be able to upload your changes to them. This doesn't, even in the least, obligate them to follow your standard of how they should release thier 1500+ individual changes as individual mod components, just because you're too lazy to do it yourself with the tools they provided.

And it's not an "improvement", like you say. That's been standard with WoC, as far as I can tell, since the project started. It's always been like that. So, again:

It's not that they're refusing to release mod components, it's that you're refusing to even try.

I back this with the facts that you haven't downloaded the SDK, you haven't read their standards in their forums, and that you still insist that it's their duty to go beyond all the tools they're laying out (that they didn't have to) and release each change individually so that you don't have to do numbers one or two.

In closing: Either download the SDK, and get the changes yourself- or don't. Whichever one you choose, stop being selfish. They've already done most of the work for you. Earlier in this thread, while not talking to you, I actually did all of the work in finding the changed files; but I refuse to post the list of changed files because you need to learn to do it yourself. It is, quite literally, as easy as pressing "Ctrl+F".
 
hindenburgflamespi8.png


:lol:

There is way too much arguing on these forums as it is - no need for a new argument to break out. The SDK is there, and they're not going to post snippets, so we'll just go through it and take what we need.
 
well.....

at least the files needed to be taken the changes from....

theres tons of sdk files....

i dont mind looking for the changes,

but at least the files needed....

like cvcity,cpp and so on,
im no coder , and i only merge files, so i cant start going through every single file of the sdk looking for the scrolling code,
just piont me to the speciphic files.....

throw me a bone....

and the one called "v"........................soon i will come.......hail to the dutch people!
 
In the time you took to post all of that, you could have simply posted a list of the affected files and saved yourself the high blood pressure...

Cheers,
ripple01

:cheers: :thanx:
 
Gaius Octavius said:
There is way too much arguing on these forums as it is - no need for a new argument to break out. The SDK is there, and they're not going to post snippets, so we'll just go through it and take what we need.
Well said GO.
 
Back
Top Bottom