[?] Joint Operations Concept?
-
Wilkinson
- Posts: 1916
- Joined: 2008-08-18 21:55
[?] Joint Operations Concept?
So me being the wierd guy I am had a vision.
Lets say groups have joint works. Uhm for example, US Army and British.
Now we know that we can't put both teams on the same map.
BUT we can change server.zips so that we can have different variations of teams in the area if you understand my thinking process. Now I don't know if you have to duplicate the client.zip which is obiviously the bulk of a map. But in essence, we'd have to replace and rename since the map exists.
Renaming a map as we know isn't hard. Just re-name EVERY File with some Hex Editor. I used UltraEdit when doing Raid of Fallujah which I renamed all of Fallujah West for. Lightmaps can be renamed also.
Unless we can run a rename of a map and not have to do a duplication of the client.zips. then It should take maybe 10-15 MB for a map in theory Correct?
I know that with ALL the maps this could possibly be for it would add up. I'm curious about this though..
DEVs? Modders?
Lets say groups have joint works. Uhm for example, US Army and British.
Now we know that we can't put both teams on the same map.
BUT we can change server.zips so that we can have different variations of teams in the area if you understand my thinking process. Now I don't know if you have to duplicate the client.zip which is obiviously the bulk of a map. But in essence, we'd have to replace and rename since the map exists.
Renaming a map as we know isn't hard. Just re-name EVERY File with some Hex Editor. I used UltraEdit when doing Raid of Fallujah which I renamed all of Fallujah West for. Lightmaps can be renamed also.
Unless we can run a rename of a map and not have to do a duplication of the client.zips. then It should take maybe 10-15 MB for a map in theory Correct?
I know that with ALL the maps this could possibly be for it would add up. I'm curious about this though..
DEVs? Modders?
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joint Operations Concept
We can change the team by loading a different init.con like we do for the SP mode if we really wanted to...
-
Wilkinson
- Posts: 1916
- Joined: 2008-08-18 21:55
-
Sniper77shot
- Posts: 509
- Joined: 2009-12-24 04:46
Re: Joint Operations Concept
Wouldn't it be just as easy to have the map in a different game mode for example, Insurgency and then Insurgency Joint operations(or Joint), In theory this should work. Wait never mind you would have to do what wilkinson said. I know what your saying so I would have to agree with you.
As well wouldn't this just be a waste of file size, 10-15mb/s per map is a lot with 26 maps, multiplied by 15 equals 390 megabites more in file size for me downloading 0.9 was a hassle, so it wouldn't benefit anyone. I mean you would be better off just going on a different map for that faction. I mean for community events you could just upload the map so like you said it isn't hard to change the names of maps so you could just do that. I mean it is really easy to change map factions.
The code in the red is all you need to change for the map factions nothing to hard to do. This is an edit that takes less than a minute to do so you would be better of doing this than waiting 390 seconds for the the idea of what you said to do.
I am converting strike at karkand to work in project reality. Never got to finishing it though. It is alot of work for changing all the vehicles, assets converting it to insurgency and removing some assets adding in caches and so on. I am completely converting it not just a little conversion 100% total conversion with 64 size single player support. For personal uses of course I will not release it.
It takes alot more time to do it with out a list of object spawners maybe today or in the next few days I will post a list of all the object spawners in project reality for vehicles.
As well wouldn't this just be a waste of file size, 10-15mb/s per map is a lot with 26 maps, multiplied by 15 equals 390 megabites more in file size for me downloading 0.9 was a hassle, so it wouldn't benefit anyone. I mean you would be better off just going on a different map for that faction. I mean for community events you could just upload the map so like you said it isn't hard to change the names of maps so you could just do that. I mean it is really easy to change map factions.
The code in the red is all you need to change for the map factions nothing to hard to do. This is an edit that takes less than a minute to do so you would be better of doing this than waiting 390 seconds for the the idea of what you said to do.
Then we get into the python coding, not to hard of a coding language but you have to make the new game modes then add it to the menu and so on, a process what really isn't even needed because you can just do a simple 1 minute edit for changing the factions.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\albasrah\
run Overgrowth/Overgrowth.con
Overgrowth.editorEnable 1
run AmbientObjects.con BF2Editor
run Water.con
run TriggerableTemplates.con BF2Editor
else
run Heightdata.con
run Terrain.con v_arg2
run Sky.con v_arg2
run CompiledRoads.con
run Sounds.con
run SoundDistances.con
run tmp.con v_arg1
Undergrowth.load Levels\albasrah\
run Overgrowth/Overgrowth.con
run Overgrowth/OvergrowthCollision.con
run AmbientObjects.con
run Water.con
run TriggerableTemplates.con
run SoundDistances.con
endIf
rem ------------------------------- LevelSettings -------------------------------
rem -----------------------------------------------------------------------------
run ../../factions_usa/usa_ziptie.con
run ../../factions_meinsurgent/meinsurgent.con
rem -----------------------------------------------------------------------------
gameLogic.setBeforeSpawnCamera 253/26/-331 76/-11/0
if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix "ab"
else
texturemanager.customTextureSuffix "ab"
endIf
rem -----------------------------------------------------------------------------
GameLogic.MaximumLevelViewDistance 350
rem -----------------------------------------------------------------------------
gameLogic.setDefaultNumberOfTicketsEx 16 1 9999
gameLogic.setDefaultNumberOfTicketsEx 16 2 250
gameLogic.setDefaultNumberOfTicketsEx 32 1 9999
gameLogic.setDefaultNumberOfTicketsEx 32 2 250
gameLogic.setDefaultNumberOfTicketsEx 64 1 9999
gameLogic.setDefaultNumberOfTicketsEx 64 2 250
gameLogic.setDefaultNumberOfTicketsEx 128 1 9999
gameLogic.setDefaultNumberOfTicketsEx 128 2 100
gameLogic.setDefaultTimeToNextAIWave 8
gameLogic.setTicketLossAtEndPerMin 1000
gameLogic.setTicketLossPerMin 1 10
gameLogic.setTicketLossPerMin 2 10
I am converting strike at karkand to work in project reality. Never got to finishing it though. It is alot of work for changing all the vehicles, assets converting it to insurgency and removing some assets adding in caches and so on. I am completely converting it not just a little conversion 100% total conversion with 64 size single player support. For personal uses of course I will not release it.
It takes alot more time to do it with out a list of object spawners maybe today or in the next few days I will post a list of all the object spawners in project reality for vehicles.
Last edited by Sniper77shot on 2010-04-12 01:14, edited 4 times in total.

-
Rudd
- Retired PR Developer
- Posts: 21225
- Joined: 2007-08-15 14:32
Re: Joint Operations Concept
there are alot of modifications to maps that can be done just using the server.zips, but if its just faction I don't see the point tbh, would be better for 'day 2' scenarios, something that feels like a new map but using teh same client.zip as the original would be worth it imo.
But it would need to actually feel different, not just "I love USMC, so I wanna have USMC on every map"
But it would need to actually feel different, not just "I love USMC, so I wanna have USMC on every map"
-
Wilkinson
- Posts: 1916
- Joined: 2008-08-18 21:55
Re: Joint Operations Concept
Well i'm trying to look for a simpler way. Can we tell the game to load this map with this faction. Instead of having to redo every single file.
Rudd you do make a well point. There would have to be an atmosphere change. like lighting and setting and static placement. I get it.
Rudd you do make a well point. There would have to be an atmosphere change. like lighting and setting and static placement. I get it.
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joint Operations Concept
You guys obviously didn't understand this so let me explain a little more.[R-DEV]Rhino wrote:We can change the team by loading a different init.con like we do for the SP mode if we really wanted to...
You can get a different factions on the same map without having to clone the map and do loads of wacky coding by simply telling one gamemode layer to load anouther init.con much like we have for the SP layers where the SP layers load the "init_sp.con" which dosen't have different factions in it, instead the main thing different in them is its replaced the normal kits with SP kits but there is no reason why you couldn't use it to have different teams on the same map in different gamemode layers.
comprende?
-
Wilkinson
- Posts: 1916
- Joined: 2008-08-18 21:55
Re: Joint Operations Concept
I comprende holmes.[R-DEV]Rhino wrote:You guys obviously didn't understand this so let me explain a little more.
You can get a different factions on the same map without having to clone the map and do loads of wacky coding by simply telling one gamemode layer to load anouther init.con much like we have for the SP layers where the SP layers load the "init_sp.con" which dosen't have different factions in it, instead the main thing different in them is its replaced the normal kits with SP kits but there is no reason why you couldn't use it to have different teams on the same map in different gamemode layers.
comprende?
Just Rudd made a pretty valid point about there would need to be something of a "Day 2" or different time in which the gameplay was occuring.
-
HangMan_
- Posts: 1753
- Joined: 2009-06-07 00:58
Re: Joint Operations Concept
Are you sure this works? I've tried this before and it did not work for me. I think the factions need to be the same as the ones in the init.con. I tried converting all my init_sp.cons to be canadian forces and it did not work.[R-DEV]Rhino wrote:You guys obviously didn't understand this so let me explain a little more.
You can get a different factions on the same map without having to clone the map and do loads of wacky coding by simply telling one gamemode layer to load anouther init.con much like we have for the SP layers where the SP layers load the "init_sp.con" which dosen't have different factions in it, instead the main thing different in them is its replaced the normal kits with SP kits but there is no reason why you couldn't use it to have different teams on the same map in different gamemode layers.
comprende?
PR Community Faction Team - "Getting Sh*t Done..."
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joint Operations Concept
I've not tried it myself but I can not think of any reason why it wouldn't work or only need a little bit of tweaking to get it work since its all set in external files.[R-COM]HangMan wrote:Are you sure this works? I've tried this before and it did not work for me. I think the factions need to be the same as the ones in the init.con. I tried converting all my init_sp.cons to be canadian forces and it did not work.
Check your working to see you've done everything, there is a few other things I think you need to do outside the init.con in the v0.9 setup iirc.
-
Maxfragg
- Posts: 2122
- Joined: 2007-01-02 22:10
Re: Joint Operations Concept
anyone, not beliving that it works, look at the TNG mappack for AIX, they change factions on every layer 
-
Amok@ndy
- Retired PR Developer
- Posts: 5144
- Joined: 2008-11-27 22:13
Re: Joint Operations Concept
how to force a layer to load a different init.con ? is it some kind of macig python or is it a simple line added to the GPO.con ?

-
Maxfragg
- Posts: 2122
- Joined: 2007-01-02 22:10
Re: Joint Operations Concept
you dont, you just simply add the factions part of the init.con to the gpo.con and it will overwrite the init
-
Sniper77shot
- Posts: 509
- Joined: 2009-12-24 04:46
Re: [?] Joint Operations Concept?
It is the single player code. You could just change it to this.rem ----------------------------------------------------------------
rem ----------------------------INIT_SP-----------------------------
rem -------------(overwrites main init.con on gpm_coop)-------------
rem ----------------------------------------------------------------
rem ----------------------------SL Spawn----------------------------
ObjectTemplate.active SoldierCamera
ObjectTemplate.create SpawnPoint SquadLeaderSpawnPoint
ObjectTemplate.PreCacheObject 1
ObjectTemplate.setScatterSpawnPositions 1
ObjectTemplate.setSpawnPositionOffset 0/0/0
rem --------------------------SP Settings---------------------------
run ../../factions_gb/gb_para_sp_variant2.con
run ../../factions_meinsurgent/meinsurgent_sp.con
rem ---------------------------SP Tickets---------------------------
gameLogic.setDefaultNumberOfTicketsEx 16 1 350
gameLogic.setDefaultNumberOfTicketsEx 16 2 400
gameLogic.setDefaultNumberOfTicketsEx 32 1 350
gameLogic.setDefaultNumberOfTicketsEx 32 2 400
gameLogic.setDefaultNumberOfTicketsEx 64 1 350
gameLogic.setDefaultNumberOfTicketsEx 64 2 400
rem-------------------------------------------------------------------------------------
rem-----------------------------Joint operations--------------------------------------
rem ------------------------------------------------------------------------------------
rem ----------------------------INIT_JO-----------------------------------------------
rem -------------(overwrites main init.con on gpm_joint_operations)-------------
rem ----------------------------------------------------------------
rem ----------------------------SL Spawn----------------------------
ObjectTemplate.active SoldierCamera
ObjectTemplate.create SpawnPoint SquadLeaderSpawnPoint
ObjectTemplate.PreCacheObject 1
ObjectTemplate.setScatterSpawnPositions 1
ObjectTemplate.setSpawnPositionOffset 0/0/0
rem --------------------------SP Settings---------------------------
run ../../factions_gb/gb_ziptie.con
run ../../factions_meinsurgent/meinsurgent.con
rem ---------------------------JO Tickets---------------------------
gameLogic.setDefaultNumberOfTicketsEx 16 1 350
gameLogic.setDefaultNumberOfTicketsEx 16 2 400
gameLogic.setDefaultNumberOfTicketsEx 32 1 350
gameLogic.setDefaultNumberOfTicketsEx 32 2 400
gameLogic.setDefaultNumberOfTicketsEx 64 1 350
gameLogic.setDefaultNumberOfTicketsEx 64 2 400

-
Amok@ndy
- Retired PR Developer
- Posts: 5144
- Joined: 2008-11-27 22:13
Re: [?] Joint Operations Concept?
Sniper that wont work
you see where you put in the Joint Operations ?
there is a "REM" at the start of the line that will tell the engine to not read this line
you see where you put in the Joint Operations ?
there is a "REM" at the start of the line that will tell the engine to not read this line

-
Sniper77shot
- Posts: 509
- Joined: 2009-12-24 04:46
Re: [?] Joint Operations Concept?
It also is on the sp one, and it works. I was just using it as an example not as a real code.

-
Wilkinson
- Posts: 1916
- Joined: 2008-08-18 21:55
Re: [?] Joint Operations Concept?
The way you did it as your 'example' wouldn't work. It doesn't work as Amok@andy stated.Sniper77shot wrote:It also is on the sp one, and it works. I was just using it as an example not as a real code.
MODs can we lock this. I wanted to know if it was plausible and it is. no point for further discussion.
-
AfterDune
- Retired PR Developer
- Posts: 17094
- Joined: 2007-02-08 07:19
-
AncientMan
- Retired PR Developer
- Posts: 5111
- Joined: 2007-05-22 07:42
Re: [?] Joint Operations Concept?
Even though it's locked, might just add something here. You can change factions on a GPO basis, you cannot however change the faction voices on a GPO basis (from my testing anyway). So, you would have to have the different factions having the same voices, such as USMC or US Army.






