Corporations

CivTbone

Chieftain
Joined
Jan 3, 2010
Messages
81
Location
Saskatchewan
** Now out! Modular Custom Corporations Conversion of AAranda's and Vincentz' Custom Corporation!**
Version 2 Final!
** Also out! Modular Vincentz' Guilds!**
Version 1 Final!

**Now included with AND 1.60Beta8!!!**
You no longer need to download these files, but I'll keep them up, regardless.

Mad props to Zappara for the fine fine RoM, Vincentz and AAranda for previous corporation work, Dancing Hoskuld for various stuff, and Afforess for AND.. whoo. If I left anyone out, oops.

End dates undetermined -
- add more corporations - ideas are always welcome, heck, I suggest you guys post in this thread and fight over resources.

This is supposed to work with RoM, and should be compatible with AND, AAranda's/Dancing Hoskuld's religions, etc.

Personally, I'd put in Cyberdyne Systems and Umbrella Corporations in, though I've not a good idea what to put in for them. Long term, myself, or someone else would program an events pack or a modmod to allow Judgment Day/Rise of the Machines and/or Crisis at Raccoon City/Resident Evil:Apocalypse. Now, would that be a fun game? Three way fight between the machines, undead and humans (more if the human nations take advantage and declare war on the stricken.) But that's long term, and I've no idea if anyone's done work on these yet.

Once again, please post your corporations ideas here.

CivTbone

New file - Jan 24/10 - AAranda's Custom Corporation and Vincentz' Custom Corporations has now standardized naming, and all game text has been migrated to the gametext file and is now modular, so you can pick and choose, and even add to the corporations. This is compatible with pretty much everything that works with RoM 2.81 as far as I can tell. This is finished. Only stuff left for this modmod is, gametext fillers and translations. Anyone can do that, and if they send me their work, I'll merge it in and reupload, with appropriate credits.
New file - Feb 4/10 - Vincentz' Guilds is now modular and has standarized naming. You'll need AND 1.6 beta or higher to run the guilds correctly(obsolete when certain techs come about). You can pick and choose any guild, of course. All art is in their own art folder, since they all use nearly the same artwork, why bother duplicating all that, eh?

Note: You need to load the Guilds AFTER the custom corporations. Another note, if you install AND 1.6beta(whatever), make sure you don't have guilds or corporations selected (or if you did, delete AND's guilds/corporations.) before you install these.
 

Attachments

Modular Corporations (Consisting of AAranda's and Vincentz's Corporations) and their load order (this is in reference iTGA tag and the Gamefont.tga from standard RoM with or w/o AND). Since they are modular, you can pick and choose corporations you want in the game.

AAranda's
Name - load order
Adventure Tours - 25
Fashion House - 19
Burgerworld - 21
MallWart - 24
Mapster - 20
Mobby Meats International - 23
Red Curtains - 27
Safari Hunters - 26
Ultimate Soldiers - 28
Wonka Confectioneries - 22

Vincentz's

Bullseye (MallWart's main Competitor) - 17
MoonBean Coffee - 9
Emperor's Clothing (Fashion House's main competitor) - 8
Big McDowells (Burgerworld's main competitor) - 10
Mile High - 12
East West Trade - 13

Expanded Corporations -

Not as of yet determined, but two media corporations suggested by Afforess is good, as well as some Fictional corps.

Media Corps

Scientific Corps

Entertainment Corps

Manufacturing Corps

Munitions Corps -

What else?
 
It would be interesting to have some competing Media Corporations, like NewsCorp and CNN. That way you could use them for propaganda. Not sure how you would do that... but an Idea anyway.
(I could always add Revolution modifier tag for corporations... hmm)
 
I'd really hope that "fantasy" corps such as Cyberdyne or Umbrella were kept optional, if I wanted to play with the mediaeval guilds or expanded modern corporations.
 
It would be interesting to have some competing Media Corporations, like NewsCorp and CNN. That way you could use them for propaganda. Not sure how you would do that... but an Idea anyway.
(I could always add Revolution modifier tag for corporations... hmm)

Hmm, now that IS interesting. I'll have to buckle down and see what I can do at this end.
 
I'd really hope that "fantasy" corps such as Cyberdyne or Umbrella were kept optional, if I wanted to play with the mediaeval guilds or expanded modern corporations.

They will be optional. If I can get the corporations modular, then you can pretty much pick and choose what corporations are in your game.
 
See OP for the v1 of AAranda's Custom Corporation Standardized.

Alright, I was working step by step into making the corporations modular. Here's the thing.

Conversion of AAranda's Custom Corporation for RoM 2.81 v1(CivTbone standardized) into a modular format(currently semi modular)

So far, I've taken Adventure Tours out of the main module(Modules/AAranda/Custom_Corporations), and given it it's own directory (Modules/Custom_Corporations/Adventure).

Now, the 9 corporations in the main folder works fine by itself. Adventures works fine by itself. but run both together, and you get the freaking out. I also tried cutting out another corporation into its own folder, and ran the two modular corps, and that's freaking out too. THIS SHOULD NOT HAPPEN! It's... illogical.

Now, I checked against AAranda/Dancing Hoskuld modular custom religion using winmerge, allowing for differences, and there is no difference that I could find.

Technically, it SHOULD work. I was up until the wee hours banging my head against the keyboard (cause I can't sleep if my mind is racing going over problems) going through it line by freaking line, and I cannot find any reason why it isn't working properly.

But I did find one thing. As an experiment, I tried moving complete blocks of a specific corporation info to a different place in the same file in each file, and guess what I found? What is causing the problem is the CIV4CorporationInfo file. You move a corporation around in that file, and it completely messes up the dependencies for some reason. I think it has to do with that <iTGAIndex></iTGAIndex> tag.

Here is the file below for those interested in it.

CivTbone

** Update!**

Problem solved.
 
Just had a quick look at this. By freaking out I assume you mean the following. When all are active looking in the Pedia shows the HQ and GP for Adventure Tours, Red Curtains, and Safari Hunters are appearing with Ultimate Soldiers and its HQ and GP don't appear anywhere. The fact that the executives are not showing up as a unique unit is not unusual, I have the same trouble with the missionary units and need to track down what other thing needs to be set up.
 
I had a look, I also can't see what is wrong. I tried tidying up (woc) the GP in the main file and then moved BurgerWorld to modular. Still problems. Not only that but if I just run with Adventure Tours and Burger World as modules they swap corporate HQs:crazyeye:

Edit: they work fine if there is only one. new file also.

Edit: removed file
 
I had a look, I also can't see what is wrong. I tried tidying up (woc) the GP in the main file and then moved BurgerWorld to modular. Still problems. Not only that but if I just run with Adventure Tours and Burger World as modules they swap corporate HQs:crazyeye:

Edit: they work fine if there is only one. new file also.

Alright, see OP for the new file.

Thanks for taking a look at this, DH. I didn't see your posts until a few minutes ago, after gallons of skullsweat and skill (or lack there of.. don't tell me banging my head against the keyboad don't work.. it did), I have solved the problem.

There are two things that caused it. Apparently they work in conjunction with each other. One is load order and the other is the <iTGAIndex></iTGAIndex> tag. If you have 5 corporations, each with their own iTGAIndex pointing to different places, say, 10, 32, 24, 27 and 15. If you load them in that order, then the buildings get swapped/mixed up. You have to load them in order.. 10, 15, 24, 27 and 32, to get everything working properly. That is.. weird to me. I mean, the pointer should correctly pull the images regardless of load order. Oh well, learn something new every day.

I'm gonna take a break from the computer for a bit then take a look at Vincentz's corporations and add them in. Could be tonite, could be end of this week.

Guys! I want corporation suggestions! Come on! Hit me! Heh.

CivTbone
 
Guys! I want corporation suggestions! Come on! Hit me! Heh.

I gave you my ideas. If you need (or want) any new XML tags for corporations, just through a request in my SDK Request thread, and I'll add it. I'd love to see some real variation in corporations. :p
 
I gave you my ideas. If you need (or want) any new XML tags for corporations, just through a request in my SDK Request thread, and I'll add it. I'd love to see some real variation in corporations. :p

Yeah, I'll think about those news corps and see if there is a way and/or requirements, etc, etc, Afforess. Just meant... more ideas. Thanks!

CivTbone
 
Alright, see OP for the new file.

Thanks for taking a look at this, DH. I didn't see your posts until a few minutes ago, after gallons of skullsweat and skill (or lack there of.. don't tell me banging my head against the keyboad don't work.. it did), I have solved the problem.

There are two things that caused it. Apparently they work in conjunction with each other. One is load order and the other is the <iTGAIndex></iTGAIndex> tag. If you have 5 corporations, each with their own iTGAIndex pointing to different places, say, 10, 32, 24, 27 and 15. If you load them in that order, then the buildings get swapped/mixed up. You have to load them in order.. 10, 15, 24, 27 and 32, to get everything working properly. That is.. weird to me. I mean, the pointer should correctly pull the images regardless of load order. Oh well, learn something new every day.

I'm gonna take a break from the computer for a bit then take a look at Vincentz's corporations and add them in. Could be tonite, could be end of this week.

Guys! I want corporation suggestions! Come on! Hit me! Heh.

CivTbone

This is probably why the corporation names/keys are all of the form CORPORATION_nn where nn is an integer. It makes them easier to remember to load them in the correct order. Don't forget you will need to make sure that they are in the correct order in the MLF also.
 
This is probably why the corporation names/keys are all of the form CORPORATION_nn where nn is an integer. It makes them easier to remember to load them in the correct order. Don't forget you will need to make sure that they are in the correct order in the MLF also.

Yeah, that's what I figured. However, I much prefer CORPORATION_NAME than CORPORATION_NUMBER... lots easier for me to remember, and for other people to look at. Numbers don't exactly tell me what I'm looking at sometimes, heh.
 
Update:

Well, I've only had time to do three of Vincentz corporations so far since sunday. Hopefully I shall be done by this weekend, since the major problem I seem to be having with these is pink squares. There is no white space at all, so that's not it. It occurs in two instances, the sign on the corporate HQ/secondary building, and on the executive briefcase. Perhaps I'm missing files in these folders.

Once Vincentz is done, that will be Version 2 of the Modular Corporations, and it will be FINISHED! There will be no more for that particular set, except minor errors (which there shouldn't be). Don't despair yet!

I'm not done yet. There will be another modmod. It will be called Expanded Corporations. In this modmod, more corporations will be added. I felt I should keep this pretty much separate from the Modular Corporations, but they'll work together.

In Expanded Corporations, the other thing I will be looking at is to determine if I can assign quests, events, the like to specific corporations. For this, I'd probably have to look at AntiLogic's events pack, among others. Now, if I find that this is possible for someone with my lack of skill(heh) I may begin working on various events to attach to all corporations with their own spin.

Hmm... if Afforess implements that corporate revolution tag... I wonder if that could be attached to events as well... for example.. news... good news, less screaming for blood.. bad news, pitchforks and torches time. This is... up in the air for me right now, until I can determine feasibility.

Any comments/suggestions?
 
BTW, we (Afforess and I) have found out why the corporate execs were not showing up as unique units for the corporation and fixed it. I posted it for Zappara to include in RoM 2.9. However I now think that I saw a similar problem with corporate buildings! I will check and if necessary post yet another fix.

The problem you are having with the logos is probably to do with the game fonts. I think Afforess mentioned somewhere that he had a fix in his 1.6beta4 which is not yet released.
 
BTW, we (Afforess and I) have found out why the corporate execs were not showing up as unique units for the corporation and fixed it. I posted it for Zappara to include in RoM 2.9. However I now think that I saw a similar problem with corporate buildings! I will check and if necessary post yet another fix.

The problem you are having with the logos is probably to do with the game fonts. I think Afforess mentioned somewhere that he had a fix in his 1.6beta4 which is not yet released.

Ah, so it's probably not me. I'll keep playing with the pink squares in Vincentz's corps, cause I know it worked for AAranda's Corps I made modular. As for gamefonts, the images are there, and they show up everywhere but those two places (building sign and briefcase) in the civpedia.

That is good news about the execs and buildings. I've been tearing out my hair.. well, I don't have any hair to speak of, but ya get my drift, trying to figure this one out. You guys at ALOT better at this than I.. in terms of this fine game.. ya Deity level while I'm... Noble.
 
The building not showing up looks to be something other than what I thought so I am still working on it. Pink blobs usually mean something wring with folder or file names in the Art definitions. Don't forget the one in the corporation xml file. For me it usually meant that I would have two / instead of one and not see it. eg Modules/DancingHoskuld//Art when I meant Modules/DancingHoskuld/Art.
 
The building not showing up looks to be something other than what I thought so I am still working on it. Pink blobs usually mean something wring with folder or file names in the Art definitions. Don't forget the one in the corporation xml file. For me it usually meant that I would have two / instead of one and not see it. eg Modules/DancingHoskuld//Art when I meant Modules/DancingHoskuld/Art.

Ah, sucks. Hope ya find it fairly quickly and not spend too much time on it.

As for the pink blobs... well, the file path is correct and the file name is correct. I'd think.. hmmm.. is the dds and nif files themselves corrupt somehow? How can I check that other than running RoM? GIMP?

I'll attach the file here so ya can see what I mean.
 
Interesting DDS Converter 2 thinks the dds files are corrupt. I even downloaded Vintcentz stuff again to look at that and I can't open many of them there. Some I can.
 
Back
Top Bottom