Adding new sides! Brief Tutorial
hey,
you have been wondering how to add a whole new side to your mod for Generals well now I can tell you how simple that is
First you must extract all INI files into a directory and find "PlayerTemplate.ini"
First for
PlayerTemplate Faction**** whatever you want to call your new side
Side = ***** Name of your side
PlayableSide = Yes/No is this side going to be playable
StartMoney = How much money you start wiht (Should be 0)
PreferredColor = R:255 G:255 B:255 (what color does this side prefer)
IntrinsicSciences = SCIENCE_****** What Sciences is it going to use?
DisplayName = INI:Faction****** just put your name on there
ScoreScreenImage = MutiPlayer_ScoreScreen What Image is it going to use for Multiplayer ScoreScreen?
PurchaseScienceCommandSetRank1 = What Sciences Rank will it use?
PurchaseScienceCommandSetRank3 = What Sciences Rank will it use?
PurchaseScienceCommandSetRank8 = What Sciences Rank will it use?
SpecialPowerShortcutCommandSet = SpecialPowerShortcutUSA
SpecialPowerShortcutWinName = GenPowersShortcutBarUS.wnd
SpecialPowerShortcutButtonCount = 5
DisplayName = INI:Faction***** What name it will display
StartingBuilding = What building will it start with?
StartingUnit0 = What Construction unit will it start with?
ScoreScreenImage = What Image is it going to use for Multiplayer ScoreScreen?
LoadScreenImage = What image does it use when loading multiplayer
LoadScreenMusic = What music does it use while loading?
;HeadWaterMark = SCTempSelectPortrait ; don't use unless we add a "generalshead for non selected generals
FlagWaterMark = WatermarkUSA
EnabledImage = SSObserverUSA
BeaconName = MultiplayerBeacon
SideIconImage = What icon on teh side is it
End
If you add a new side in the *PlayerTemplate.INI*, make sure the ControlBarScheme.ini contains a new
; control bar with that new side as its side. Or it will use the Observer8x6 control bar. Which isn't that great!
unless you don't want to make a new one?
and if you would like to make your own new control bar follow this
-------------------------------------------------------
ow to create your own Control Bar
;------------------------------------------------------------------------------
; What this is?
; This file allows a user to modify or create their own Control Bar to be
; used ingame. This file only deals with the look of the control bar and
; not with any functionality. This file is setup to be as simple as possible
; allowing for an easy way to customize (ie. add logos, clan images, etc.)
; the control bar.
;
; How to use it?
; There are three things that need to happen if one is to successfully modify
; their control bar or add a new on.
;
; Layout of a ControlBarScheme
; ControlBarScheme <Name of scheme>
; ScreenCreationRes X:<width of the screen as an Integer> Y:<Height of the screen as an Integer>
; Side <Side you want this Scheme to be for, Must also be included in PlayerTemplates.ini>
; QueueButtonImage <The Mapped Image name for the look of the queue buttons when a cameo's not on them>
; <Any Number of Image Parts Or Animation Parts>
; End
;
; Layout of an ImagePart
; ImagePart
; Position X:<Integer X Position on the screen> Y:<Integer Y Position on the Screen>
; Size X:<Integer Width of the image> Y:<Integer Height of the Image>
; ImageName <name of the image you added in the data\MappedImage Directory>
; Layer <Integer value equal to 0-5> ; see above
; End
;
; Layout of an AnimatingPart
; AnimatingPart
; ImagePart <Only one image part per Animating Part. Use the ImagePart Format above>
; Animation <The Type of animation it's going to do>
; FinalPos X:<The final X position before the anim loops> Y:<The final Y position before Anim loops>
; Duration <Time based on Miliseconds>
; End
;
------------------------------------------
I took that right out of ControlBarScheme.ini
The rest must be done by you like adding your own vehicles/infantry/aircraft.
you own buildings/sciences and etc. so this will help you put the new side viewable on your multplayer and being able to use it if you add it right.
*YOU CAN ADD ALMOST AS MANY NEW SIDES AS YOU WANT!*
I hope this helps you!
Oldfaq
|