i don't know if anyone has posted this, but i was able to mix up the units and create joint teams. i put the strike at karkland map in the "xpack" folder and opened the server winzip file. i extracted the files from it and opened up the "init" file. i switched out the kits (added the MEinsurgents and the SAS, with Navy Seals), saved the file, and then re-zipped it. it turned out great and it is pretty cool to mix up the coalition forces because it gives the chance to showcase the units and add more variety to the missions.
Announcement
Collapse
No announcement yet.
mixing the SF units on maps......
Collapse
X
-
Re: mixing the SF units on maps......
yes, i was able to add "Karkand" to the map list in singleplayer (drag and drop in the xpack folder). in the server.zip is the init file. you will need to modify it to add SF units. here is the example:
rem *** Generated by BF2Editor ***
if v_arg1 == BF2Editor
run Heightdata.con
LevelSettings.InitWorld
run Terrain.con BF2Editor
run StaticObjects.con BF2Editor
run Sounds.con
run Sky.con BF2Editor
run Editor/GamePlayObjects.con host
UndergrowthEditable.create
Undergrowth.load Levels\Strike_at_Karkand\
run Overgrowth/Overgrowth.con
Overgrowth.editorEnable 1
run AmbientObjects.con BF2Editor
run Water.con
else
run Heightdata.con
run Terrain.con v_arg2
run Sky.con v_arg2
run CompiledRoads.con
run Sounds.con
run tmp.con v_arg1
Undergrowth.load Levels\Strike_at_Karkand\
run Overgrowth/Overgrowth.con
run Overgrowth/OvergrowthCollision.con
run AmbientObjects.con
run Water.con
endIf
rem ------------------------------- LevelSettings -------------------------------
rem -----------------------------------------------------------------------------
gameLogic.setTeamName 1 "MEInsurgent"
gameLogic.setTeamName 2 "SEAL"
gameLogic.setTeamLanguage 1 "Rebels"
gameLogic.setTeamLanguage 2 "English"
gameLogic.setTeamFlag 0 "flag_neutral"
gameLogic.setTeamFlag 1 "flag_mec"
gameLogic.setTeamFlag 2 "flag_us"
gameLogic.setKit 1 0 "MEInsurgent_Specops" "meinsurgent_soldier"
gameLogic.setKit 2 0 "seal_Specops" "seal_soldier"
gameLogic.setKit 1 1 "MEInsurgent_Sniper" "meinsurgent_soldier"
gameLogic.setKit 2 1 "seal_Sniper" "seal_soldier"
gameLogic.setKit 1 2 "MEInsurgent_Assault" "meinsurgent_heavy_soldier"
gameLogic.setKit 2 2 "seal_Assault" "seal_heavy_soldier"
gameLogic.setKit 1 3 "MEInsurgent_Support" "meinsurgent_heavy_soldier"
gameLogic.setKit 2 3 "SAS_Support" "SAS_heavy_soldier"
gameLogic.setKit 1 4 "MEInsurgent_Engineer" "meinsurgent_heavy_soldier"
gameLogic.setKit 2 4 "SAS_Engineer" "SAS_heavy_soldier"
gameLogic.setKit 1 5 "MEInsurgent_Medic" "meinsurgent_soldier"
gameLogic.setKit 2 5 "seal_Medic" "seal_soldier"
gameLogic.setKit 1 6 "MEInsurgent_AT" "meinsurgent_heavy_soldier"
gameLogic.setKit 2 6 "seal_AT" "seal_heavy_soldier"
rem -----------------------------------------------------------------------------
gameLogic.setBeforeSpawnCamera -203/157/-27 -28/-12/0
if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix ""
else
texturemanager.customTextureSuffix ""
endIf
rem -----------------------------------------------------------------------------
GameLogic.MaximumLevelViewDistance 435
rem -----------------------------------------------------------------------------
gameLogic.setDefaultNumberOfTicketsEx 16 1 150
gameLogic.setDefaultNumberOfTicketsEx 16 2 160
gameLogic.setDefaultNumberOfTicketsEx 32 1 200
gameLogic.setDefaultNumberOfTicketsEx 32 2 220
gameLogic.setDefaultNumberOfTicketsEx 64 1 300
gameLogic.setDefaultNumberOfTicketsEx 64 2 330
gameLogic.setDefaultNumberOfTicketsEx 128 1 150
gameLogic.setDefaultNumberOfTicketsEx 128 2 250
gameLogic.setDefaultTimeToNextAIWave 0
gameLogic.setTicketLossAtEndPerMin 200
gameLogic.setTicketLossPerMin 1 12
gameLogic.setTicketLossPerMin 2 6
rem -----------------------------------------------------------------------------
rem -----------------------------------------------------------------------------
renderer.globalStaticMeshLodDistanceScale 1
renderer.globalBundleMeshLodDistanceScale 1
renderer.globalSkinnedMeshLodDistanceScale 1
save the init file and re-zip the server.zip. that's it and you are ready to go. i've added seals to the warlord map to be under SAS command and it turned out great. i'm starting to enjoy the expansion more because of the variety.
Comment
-
Re: mixing the SF units on maps......
no offence taken i was surprised that i actually called it "karkland" and if paxton had not pointed that out, i might still be calling it that way. well, has anyone been having problems with this? it's a great addition to the game and i just want to help.
Comment
-
Re: mixing the SF units on maps......
not true, i played several maps and i've had no problem. all you are doing is switching out units and the xpansion is nothing but a mod. changing the init file in any server.zip for levels will (and has) worked. you are not changing waypoints, you are just choosing the units that populate it. i also took some of the maps from the mercenaries mod and they worked. like i said before, all you have to do is copy your desired map folder from the levels folder, paste it in the levels folder that is located in the xpack folder (which is located in the mods folder), unzip the server.zip file, open up the init file, follow the example from previous post, save the file, rezip the server.zip and place it in your map folder, and then play it in singleplayer. right now i'm trying to figure out how to mix up the units with the marine forces from BF2 and i'm going to retexture the seals.
Comment
-
Re: mixing the SF units on maps......
Originally posted by TalusAlthough I DO wish they could run a ranked servers that had both BF2 and BF2SF maps in the same rotation for supreme variety.
Comment
-
Re: mixing the SF units on maps......
now, i'm not sure about ranked servers, i only play singleplayer. i tried posting some pics of the Oman map, but for some reason it won't go through (yes, it does meet size requirements) so, i will send it to someone in this thread.
Comment
-
Re: mixing the SF units on maps......
This could be a great idea for a mod. For example, one side could be special forces, and one could be regular soldiers. The team of regular soldiers would start out with more tickets and get more points when they accomplished tasks though.
Comment
Comment