[Post 1]***IF YOU HAVE NOT READ THIS, SCROLL TO THE BOTTOM FOR A COMPLETE UPDATE ON WHERE I STAND***
OK, im looking at the playertemplate.ini and the controlbarscheme.ini files now... i see that you are probably right i just need to copy one there and then modify it. But, if that is the case then why isnt the boss general already available? he is in the list of playable sides, and also in that controlbarsheme.ini file. Do I need to add him to the drop down list in the pregame lobby maybe?? i dont really want him, but if its that easy then why not, and if hes not already in there than there must be something else i have to do with the new general.
[Post 2]So this is what I've done...
1) I copied the American player template and just renamed the second one as I wanted (I dont really like Bush, but I figure he uses all thats at his disposal without regard to cost or consequences so I'll name it after him). In the PlayerTemplate.ini I now have FactionPresidentBush and the only thing I altered from the original America at this point is the PurchaseScienceCommandSetRank1 I changed it to the AF gen's since he has the kick ass carpet bomb early.
2) I went into the ControlBarScheme.ini file and copied the America section, most of it looks fairly basic. I don't think I need to change anything there. If so let me know
3) I went into the CommandSet.ini file and copied the AmericaDozerCommandSet and renamed it again to PresidentBushDozerCommandSet and this is how it looks:
CommandSet PresidentBushDozerCommandSet
1 = SupW_Command_ConstructAmericaPowerPlant
2 = Command_ConstructAmericaStrategyCenter
3 = Command_ConstructAmericaBarracks
4 = Command_ConstructAmericaSupplyDropZone
5 = Command_ConstructAmericaSupplyCenter
6 = Command_ConstructAmericaParticleCannonUplink
7 = Lazr_Command_ConstructLaserCannon
8 = Command_ConstructAmericaCommandCenter
9 = SupW_Command_ConstructAmericaPatriotBattery
11 = Command_ConstructAmericaWarFactory
12 = Command_ConstructAmericaFireBase
13 = Command_ConstructAmericaAirfield
14 = Command_DisarmMinesAtPosition
End
I have not gone through all the other command sets for buildings and units simply because I figured at this point once the dozer completes say, a SW Gen's Power Plant than it will reference the SW Gen's power plant command set for the control rod upgrades. Same with any other buildings that are already existing in another faction. The only ones I care to make a change to are the war factory and the airfield, but I think I would like to see a game run the way it is first so if something is wrong I can track it down. What else do I need to do to make this team playable in a skirmish game? (by me atleast I know I need to deal with the scripts and build list for the computer)
[Post 3]Ok, so I have 2 more questions.
1) when I make a new faction, and it asks what command center to use, I told it to use the american command center thinking that it would make it easy. But, in the command sets I have to have a command set for the new factions command center, but if the new faction uses the american command center than it wont be able to make the correct dozers, the ones with the new command set attached to them. So... would it be easier to make a new command center that uses the same photo and attributes as the american one? that way it has its own dozer? or something else.
2) while pondering question 1 I realized, what if I just took a faction already created and allowed it to produce all the dozers of the americas... would this not allow EVERYTHING to be built?? only problem is I'd have to have the right bull dozer for the job at hand. Just a thought, I'd still rather go with option 1.
So what next?
[Post 4]I know I post a lot, but if I figure something out I don't want someone wasting thier time explaining it just so I can say "ya I got that one already"...
OK, so I went back into the playertemplate.ini file and made the New general have his own command center. The problem now is where to create that command center. I noticed at the end of the list of ini files are the Data/INI/Object/
.ini files. I have attempted to find one for plain old america but at no luck. I see every other general and even a few for units within the america generals but not one for the command center of america. I may try just going into the one for the AF or SW and copying thiers, which is fine as long as it doesnt have to be in its own file because I plan to just leave it at the bottom of the file for that general. The only things I see here that need changing are the name of the command center and the command set it uses. Ill report to what this gives me after I try it. The game crashed on start when I didnt have a command center created for the new general and the reason was the commandcentercommandset file for my new general so I assume I am on the right path.
[Post 5]
OK, I made the command center copies from the AF general's. The data input for this command center is in the same file as the AF gen's so I hope that isnt a problem. I had to change a few things, like the command set and the side. I then realized that I had to make a new dozer too, so I did the same thing with the dozer from the AF gen, and changed his side as well. Eventually I suppose I will do this with an AirField and also the WarFactory but I'm not so concerned about that right now. Still with these changes I get the serious error in the Line PresidentBushCommandCenterCommandSet so not sure where to go from here...
I keep back ups of everything including original and my edited files so if I have gone too far dont be scared to tell me I can change it easily, Thank you.
[Post 6]
Making progress... the error is now PresidentBushDozerCommandSet, which tells me that either it preceeds the other error in game upload, or I fixed the problem with the first error by creating that building, hard to say which.
[Post 7]
I think my error may be in this line of the Data/INI/Object/.ini
; ***DESIGN parameters ***
DisplayName = OBJECT:Dozer
Side = PresidentBush
EditorSorting = VEHICLE
TransportSlotCount = 5 ;how many "slots" we take in a transport (0 == not transportable)
BuildCost = 1000
BuildTime = 5.0 ; in seconds
VisionRange = 200
ShroudClearingRange = 200
I think maybe I have to name that side somewhere since I'm yet to run accross something that looks like that. There are many times that the general appears in an object or list but its ussually in the form of SupW_America but then with the "what side" it would say AmericaSuperweapon... I think there is something there I have not taken care of yet.
[Post 8]
So, update...
I can now get into the game and go into skirmish and select my new team (kind of), here is the problem. In the drop down menu for the team it says: MISSING: Side "PresidentBush" and once I start the game, during the load screen where it should say the team name by the loading bar it says MISSING: INI "FactionPresidentBush"
BUT on the bright side, I have access to the boss general in skirmish (unfortunately created PRIOR to the expansion therefore it is lacking the best of the best
Here is a complete rundown on what I have done thus far
1) In PlayerTemplate.ini I copied the USA general and changed the name of the general to PresidentBush, the side he is on to PresidentBush, his starting building and his command set's to Pres_AmericaCommandCenter and Pres_AmericaCommandCenterCommandSet
2) In the CommandSet.ini file I copied the USA CommandCenterCommandSet and only things I changed were the Americadozer to Pres_AmericaDozer and the name of the command set to Pres_AmericaCommandCenterCommandSet, I also copied the AmericaDozerCommandSet and changed it to Pres_AmericaDozerComamndSet and changed the option to build AmericaCommandCenter to PresidentBushCommandCenter.
3) In the ControlBarScheme.ini file I copied the USA section but changed the name to PresidentBush and also changed the side to PresidentBush (I realize for the other generals these are two seperate types of labels, ie. SupW_America and AmericanSuperWeapon, but I kept both the same for mine).
4) I went into the FactionBuilding.ini file and copied the information (ALL OF IT) for the command center of regular USA and changed the name, the side and the command set to PresidentBush within that section. I did the same with the section on the Dozer (although this one I copied from the AF general because I couldnt find the USA one).
At this point if I attempt to play a game with my general it crashes on the load screen and the error is GameEngine:Update. If all of that made sense to you then you probably don't need to bother reading the prior posts.
[EDIT: Octuple (!) Post Splice (headers added). This is a forum, not a blog. -- CommieDog]
EDIT - I have officially hung my hat on this one... I can get the game launch screen to have President Bush in the drop down, and it says "Bush just kicks ass" when I hover over it, and things like "No regard for cost or consequences" show up during the loading process for his special abilities... but then BOOM crash, and it says GameEngine:Update, which, unlike the other errors I used to get that one doesn't give me anything to work with or isolate for testing, so yep, anyone want to help, I'll keep working on it, but otherwise its dead.
EDIT - One more thing, finding that text file to edit was a complete B***H... then the direction I had didnt even work, ended up renaming it after the file I found similar but in a different folder, apparently it needed to be called Generals.str instead of whatever it was.Edited by user
18 years ago |
Reason: Not specified
Turtling is not a strategy, its a weakness