Custom map suddenly goes CTD after minutes of gameplay

Making or wanting help making your own asset? Check in here
Post Reply
User avatar
ALADE3N
PR:BF2 Developer
Posts: 577
Joined: 2016-02-13 17:34
Location: Philippines

Custom map suddenly goes CTD after minutes of gameplay

Post by ALADE3N »

hello admins and devs,

i am encountering this problem lately , i made a custom map with tanks as vehicles and some supply crates.. i even made an object for kind of automatic artillery when a CP is captured.. and then a matter of minutes of gameplay.. it goes CTD.
User avatar
Mineral
Retired PR Developer
Posts: 8534
Joined: 2012-01-02 12:37
Location: Belgium

Post by Mineral »

Best way is always to remove items until you figure out what the Origin is.
Image
User avatar
ALADE3N
PR:BF2 Developer
Posts: 577
Joined: 2016-02-13 17:34
Location: Philippines

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by ALADE3N »

[R-DEV]Mineral wrote:Best way is always to remove items until you figure out what the Origin is.
oh , i never really thought of that sir Minera , thanks a lot.
rPoXoTauJIo
PR:BF2 Developer
Posts: 1979
Joined: 2011-07-20 10:02

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by rPoXoTauJIo »

Did you tried launch your map in windowed mode?
Usually it displays error when game crash.
Image

assetruler69: I've seen things you smurfs wouldn't believe. Apaches on the Kashan. I watched burned down tank hulls after the launch of the single TOW. All those moments will be lost in time, like tears in rain.

Time to give up and respawn.
User avatar
ALADE3N
PR:BF2 Developer
Posts: 577
Joined: 2016-02-13 17:34
Location: Philippines

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by ALADE3N »

rPoXoTauJIo wrote:Did you tried launch your map in windowed mode?
Usually it displays error when game crash.
i usually play in windowed mode , goes ctd with no errors.. i suspect it must have to do with the vehicles
User avatar
Mats391
PR:BF2 Lead Developer
Posts: 7643
Joined: 2010-08-06 18:06

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by Mats391 »

Debugger is your friend: https://www.realitymod.com/forum/f388-p ... -v1-x.html
It will log errors that wont pop up.
Image

Mineral: TIL that Wire-guided missiles actually use wire
User avatar
ALADE3N
PR:BF2 Developer
Posts: 577
Joined: 2016-02-13 17:34
Location: Philippines

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by ALADE3N »

'[R-DEV wrote:Mats391;2140181']Debugger is your friend: https://www.realitymod.com/forum/f388-p ... -v1-x.html
It will log errors that wont pop up.
oh , thanks sir.. appreciate it. :D

Code: Select all

"D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1149): Debug: Geom: NAMETAG: About to update Player Color LocalPlayer: 2 PlayerTeam/Name: 2 P. Osterblom
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(119 8) : Debug: Geom: NAMETAG: Player and LocalPlayer is in same team, and currently flagged as: 2
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1149): Debug: Geom: NAMETAG: About to update Player Color LocalPlayer: 2 PlayerTeam/Name: 1 R. Linde
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1210): Debug: Geom: NAMETAG: Player and LocalPlayer are in opposing teams, and currently flagged as: 1
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1232): Debug: Geom: NAMETAG:       This is the unhandled case of item.m_colorIndex == CIOpposingTeam, but not changed == false
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1149): Debug: Geom: NAMETAG: About to update Player Color LocalPlayer: 2 PlayerTeam/Name: 1 J. Vladlena
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1210): Debug: Geom: NAMETAG: Player and LocalPlayer are in opposing teams, and currently flagged as: 1
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1232): Debug: Geom: NAMETAG:       This is the unhandled case of item.m_colorIndex == CIOpposingTeam, but not changed == false
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1149): Debug: Geom: NAMETAG: About to update Player Color LocalPlayer: 2 PlayerTeam/Name: 2 L. Fleischmann
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(119 8) : Debug: Geom: NAMETAG: Player and LocalPlayer is in same team, and currently flagged as: 2
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1149): Debug: Geom: NAMETAG: About to update Player Color LocalPlayer: 2 PlayerTeam/Name: 2 R. Herzberg
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(119 8) : Debug: Geom: NAMETAG: Player and LocalPlayer is in same team, and currently flagged as: 2
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1149): Debug: Geom: NAMETAG: About to update Player Color LocalPlayer: 2 PlayerTeam/Name: 1 M. Choy
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1210): Debug: Geom: NAMETAG: Player and LocalPlayer are in opposing teams, and currently flagged as: 1
D:\DiceCanada\BoosterPack2\Code\BF2\Geom\NametagManager.cpp(1232): Debug: Geom: NAMETAG:       This is the unhandled case of item.m_colorIndex == CIOpposingTeam, but not changed == false"
those are the most common errors that i've found at the bottom of the debug file..what could those mean?
Last edited by ALADE3N on 2016-08-06 08:33, edited 2 times in total.
User avatar
Mats391
PR:BF2 Lead Developer
Posts: 7643
Joined: 2010-08-06 18:06

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by Mats391 »

Nothing :)
Those are just debug messages of what is happening, not an error.
Just copy the last 50 lines or so of the log. Usually the crash is in last line, but you never know.
Image

Mineral: TIL that Wire-guided missiles actually use wire
User avatar
ALADE3N
PR:BF2 Developer
Posts: 577
Joined: 2016-02-13 17:34
Location: Philippines

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by ALADE3N »

[R-DEV]Mats391 wrote:Nothing :)
Those are just debug messages of what is happening, not an error.
Just copy the last 50 lines or so of the log. Usually the crash is in last line, but you never know.
those are in the last line sir :(
User avatar
Mineral
Retired PR Developer
Posts: 8534
Joined: 2012-01-02 12:37
Location: Belgium

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by Mineral »

Can you post the Init.con and the gameplayobjects.con (from the layer you are testing) please.
Image
User avatar
ALADE3N
PR:BF2 Developer
Posts: 577
Joined: 2016-02-13 17:34
Location: Philippines

Re: Custom map suddenly goes CTD after minutes of gameplay

Post by ALADE3N »

[R-DEV]Mineral wrote:Can you post the Init.con and the gameplayobjects.con (from the layer you are testing) please.
the init

Code: Select all

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\camp\
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 tmp.con v_arg1
Undergrowth.load Levels\camp\
run Overgrowth/Overgrowth.con
run Overgrowth/OvergrowthCollision.con
run AmbientObjects.con
run Water.con
run TriggerableTemplates.con

endIf

rem -----------------------------------------------------------------------------

run ../../Factions/faction_init.con 1 "ru"
run ../../Factions/faction_init.con 2 "ger"

rem -----------------------------------------------------------------------------

gameLogic.setBeforeSpawnCamera -31/27/6 -87/18/0

if v_arg1 == BF2Editor
LevelSettings.CustomTextureSuffix ""
else
texturemanager.customTextureSuffix ""
endIf
rem -----------------------------------------------------------------------------

GameLogic.MaximumLevelViewDistance 850

rem -----------------------------------------------------------------------------

gameLogic.setDefaultNumberOfTicketsEx 16 1 500
gameLogic.setDefaultNumberOfTicketsEx 16 2 500
gameLogic.setDefaultNumberOfTicketsEx 32 1 50
gameLogic.setDefaultNumberOfTicketsEx 32 2 50
gameLogic.setDefaultNumberOfTicketsEx 64 1 50
gameLogic.setDefaultNumberOfTicketsEx 64 2 50
gameLogic.setDefaultNumberOfTicketsEx 128 1 50
gameLogic.setDefaultNumberOfTicketsEx 128 2 50
gameLogic.setDefaultTimeToNextAIWave 8
gameLogic.setTicketLossAtEndPerMin 1000
gameLogic.setTicketLossPerMin 1 10
gameLogic.setTicketLossPerMin 2 10

rem -----------------------------------------------------------------------------

rem -----------------------------------------------------------------------------

renderer.globalStaticMeshLodDistanceScale 1
renderer.globalBundleMeshLodDistanceScale 1
renderer.globalSkinnedMeshLodDistanceScale 1

the gpo

Code: Select all

rem ********** Object Spawner **********
rem [ObjectSpawnerTemplate: cpname_outskirts_crate]
ObjectTemplate.create ObjectSpawner cpname_outskirts_crate
ObjectTemplate.activeSafe ObjectSpawner cpname_outskirts_crate
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 fixed_supply_crate_ru
ObjectTemplate.setObjectTemplate 2 fixed_supply_crate_ger

rem [ObjectSpawnerTemplate: cpname_outskirts_crate_0]
ObjectTemplate.create ObjectSpawner cpname_outskirts_crate_0
ObjectTemplate.activeSafe ObjectSpawner cpname_outskirts_crate_0
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 fixed_supply_crate_ru
ObjectTemplate.setObjectTemplate 2 fixed_supply_crate_ger

rem [ObjectSpawnerTemplate: cpname_outskirts_crate_1]
ObjectTemplate.create ObjectSpawner cpname_outskirts_crate_1
ObjectTemplate.activeSafe ObjectSpawner cpname_outskirts_crate_1
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 fixed_supply_crate_ru
ObjectTemplate.setObjectTemplate 2 fixed_supply_crate_ger

rem [ObjectSpawnerTemplate: cpname_powcamp_crate]
ObjectTemplate.create ObjectSpawner cpname_powcamp_crate
ObjectTemplate.activeSafe ObjectSpawner cpname_powcamp_crate
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 fixed_supply_crate_ru
ObjectTemplate.setObjectTemplate 2 fixed_supply_crate_ger

rem [ObjectSpawnerTemplate: cpname_powcamp_crate_0]
ObjectTemplate.create ObjectSpawner cpname_powcamp_crate_0
ObjectTemplate.activeSafe ObjectSpawner cpname_powcamp_crate_0
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 fixed_supply_crate_ru
ObjectTemplate.setObjectTemplate 2 fixed_supply_crate_ger

if v_arg1 == host

   rem [ObjectSpawner: cpname_outskirts_crate]
   Object.create cpname_outskirts_crate
   Object.absolutePosition 88.951/29.942/-42.088
   Object.rotation 0.000/0.000/0.000
   Object.setControlPointId 2
   Object.layer 1

   rem [ObjectSpawner: cpname_outskirts_crate_0]
   Object.create cpname_outskirts_crate_0
   Object.absolutePosition 33.768/26.275/-92.135
   Object.rotation 0.000/0.000/0.000
   Object.setControlPointId 2
   Object.layer 1

   rem [ObjectSpawner: cpname_outskirts_crate_1]
   Object.create cpname_outskirts_crate_1
   Object.absolutePosition 37.714/30.988/-36.901
   Object.rotation 0.000/0.000/0.000
   Object.setControlPointId 2
   Object.layer 1

   rem [ObjectSpawner: cpname_powcamp_crate]
   Object.create cpname_powcamp_crate
   Object.absolutePosition -92.279/25.000/-66.000
   Object.rotation 0.000/0.000/0.000
   Object.setControlPointId 3
   Object.layer 1

   rem [ObjectSpawner: cpname_powcamp_crate_0]
   Object.create cpname_powcamp_crate_0
   Object.absolutePosition -81.489/25.000/-52.671
   Object.rotation 0.000/0.000/0.000
   Object.setControlPointId 3
   Object.layer 1

endIf

rem ********** Spawn Points **********
rem [SpawnPointTemplate: cpname_allied_dropzone_1]
ObjectTemplate.create SpawnPoint cpname_allied_dropzone_1
ObjectTemplate.activeSafe SpawnPoint cpname_allied_dropzone_1
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 1
rem ObjectTemplate.setSpawnAsParaTroper 1

rem [SpawnPoint: cpname_allied_dropzone_1]
Object.create cpname_allied_dropzone_1
Object.absolutePosition 90.771/500/55.620
Object.rotation -8.533/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_allied_dropzone_2]
ObjectTemplate.create SpawnPoint cpname_allied_dropzone_2
ObjectTemplate.activeSafe SpawnPoint cpname_allied_dropzone_2
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 1
rem ObjectTemplate.setSpawnAsParaTroper 1

rem [SpawnPoint: cpname_allied_dropzone_2]
Object.create cpname_allied_dropzone_2
Object.absolutePosition 11.943/500/71.362
Object.rotation -8.533/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_allied_dropzone_3]
ObjectTemplate.create SpawnPoint cpname_allied_dropzone_3
ObjectTemplate.activeSafe SpawnPoint cpname_allied_dropzone_3
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 1
rem ObjectTemplate.setSpawnAsParaTroper 1

rem [SpawnPoint: cpname_allied_dropzone_3]
Object.create cpname_allied_dropzone_3
Object.absolutePosition -72.948/500/81.391
Object.rotation 80.831/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_allied_dropzone_4]
ObjectTemplate.create SpawnPoint cpname_allied_dropzone_4
ObjectTemplate.activeSafe SpawnPoint cpname_allied_dropzone_4
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 1
rem ObjectTemplate.setSpawnAsParaTroper 1

rem [SpawnPoint: cpname_allied_dropzone_4]
Object.create cpname_allied_dropzone_4
Object.absolutePosition -16.378/500/79.038
Object.rotation 74.527/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_allied_dropzone_5]
ObjectTemplate.create SpawnPoint cpname_allied_dropzone_5
ObjectTemplate.activeSafe SpawnPoint cpname_allied_dropzone_5
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 1
rem ObjectTemplate.setSpawnAsParaTroper 1

rem [SpawnPoint: cpname_allied_dropzone_5]
Object.create cpname_allied_dropzone_5
Object.absolutePosition 10.045/500/99.602
Object.rotation 84.544/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_allied_dropzone_6]
ObjectTemplate.create SpawnPoint cpname_allied_dropzone_6
ObjectTemplate.activeSafe SpawnPoint cpname_allied_dropzone_6
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 1
rem ObjectTemplate.setSpawnAsParaTroper 1

rem [SpawnPoint: cpname_allied_dropzone_6]
Object.create cpname_allied_dropzone_6
Object.absolutePosition -12.841/500/43.792
Object.rotation 56.803/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_allied_dropzone_7]
ObjectTemplate.create SpawnPoint cpname_allied_dropzone_7
ObjectTemplate.activeSafe SpawnPoint cpname_allied_dropzone_7
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 1
rem ObjectTemplate.setSpawnAsParaTroper 1

rem [SpawnPoint: cpname_allied_dropzone_7]
Object.create cpname_allied_dropzone_7
Object.absolutePosition -83.074/500/30.628
Object.rotation 65.439/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_allied_dropzone_8]
ObjectTemplate.create SpawnPoint cpname_allied_dropzone_8
ObjectTemplate.activeSafe SpawnPoint cpname_allied_dropzone_8
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 1
rem ObjectTemplate.setSpawnAsParaTroper 1

rem [SpawnPoint: cpname_allied_dropzone_8]
Object.create cpname_allied_dropzone_8
Object.absolutePosition -98.085/500/102.396
Object.rotation 88.677/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_outskirts_1]
ObjectTemplate.create SpawnPoint cpname_outskirts_1
ObjectTemplate.activeSafe SpawnPoint cpname_outskirts_1
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 2

rem [SpawnPoint: cpname_outskirts_1]
Object.create cpname_outskirts_1
Object.absolutePosition 61.443/25.000/-99.486
Object.rotation 63.945/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_outskirts_2]
ObjectTemplate.create SpawnPoint cpname_outskirts_2
ObjectTemplate.activeSafe SpawnPoint cpname_outskirts_2
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 2

rem [SpawnPoint: cpname_outskirts_2]
Object.create cpname_outskirts_2
Object.absolutePosition 40.759/25.000/-66.854
Object.rotation 109.955/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_outskirts_3]
ObjectTemplate.create SpawnPoint cpname_outskirts_3
ObjectTemplate.activeSafe SpawnPoint cpname_outskirts_3
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 2

rem [SpawnPoint: cpname_outskirts_3]
Object.create cpname_outskirts_3
Object.absolutePosition 99.813/25.000/-61.024
Object.rotation -159.721/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_outskirts_4]
ObjectTemplate.create SpawnPoint cpname_outskirts_4
ObjectTemplate.activeSafe SpawnPoint cpname_outskirts_4
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 2

rem [SpawnPoint: cpname_outskirts_4]
Object.create cpname_outskirts_4
Object.absolutePosition 84.828/25.000/-64.362
Object.rotation 163.586/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_powcamp_1]
ObjectTemplate.create SpawnPoint cpname_powcamp_1
ObjectTemplate.activeSafe SpawnPoint cpname_powcamp_1
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 3

rem [SpawnPoint: cpname_powcamp_1]
Object.create cpname_powcamp_1
Object.absolutePosition -76.206/25.000/-93.879
Object.rotation -91.220/0.000/0.000
Object.layer 1

rem [SpawnPointTemplate: cpname_powcamp_2]
ObjectTemplate.create SpawnPoint cpname_powcamp_2
ObjectTemplate.activeSafe SpawnPoint cpname_powcamp_2
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setSpawnPositionOffset 0/1.25/0
ObjectTemplate.setControlPointId 3

rem [SpawnPoint: cpname_powcamp_2]
Object.create cpname_powcamp_2
Object.absolutePosition -64.585/25.000/-94.588
Object.rotation -89.654/0.000/0.000
Object.layer 1

rem ********** Control Points **********
rem [ControlPointTemplate: cpname_allied_dropzone]
ObjectTemplate.create ControlPoint cpname_allied_dropzone
ObjectTemplate.activeSafe ControlPoint cpname_allied_dropzone
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.setNetworkableInfo ControlPointInfo
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate flagpole
rem -------------------------------------
ObjectTemplate.setControlPointName cpname_allied_dropzone
ObjectTemplate.radius 10
ObjectTemplate.team 2
ObjectTemplate.controlPointId 1
ObjectTemplate.timeToGetControl 3000
ObjectTemplate.timeToLoseControl 2800
ObjectTemplate.loseControlWhenEnemyClose 0
ObjectTemplate.minNrToTakeControl 15
ObjectTemplate.hoistMinMax 0.2/0.9

rem [ControlPointTemplate: cpname_outskirts]
ObjectTemplate.create ControlPoint cpname_outskirts
ObjectTemplate.activeSafe ControlPoint cpname_outskirts
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.setNetworkableInfo ControlPointInfo
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate flagpole
rem -------------------------------------
ObjectTemplate.setControlPointName cpname_outskirts
ObjectTemplate.radius 10
ObjectTemplate.team 1
ObjectTemplate.controlPointId 2
ObjectTemplate.timeToGetControl 450
ObjectTemplate.timeToLoseControl 425
ObjectTemplate.minNrToTakeControl 10
ObjectTemplate.hoistMinMax 0.2/0.9

rem [ControlPointTemplate: cpname_powcamp]
ObjectTemplate.create ControlPoint cpname_powcamp
ObjectTemplate.activeSafe ControlPoint cpname_powcamp
ObjectTemplate.modifiedByUser "WarmongerX"
ObjectTemplate.setNetworkableInfo ControlPointInfo
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate flagpole
rem -------------------------------------
ObjectTemplate.setControlPointName cpname_powcamp
ObjectTemplate.radius 5
ObjectTemplate.team 1
ObjectTemplate.controlPointId 3
ObjectTemplate.timeToGetControl 600
ObjectTemplate.timeToLoseControl 575
ObjectTemplate.minNrToTakeControl 10
ObjectTemplate.hoistMinMax 0.2/0.9

if v_arg1 == host

   rem [ControlPoint: cpname_allied_dropzone]
   Object.create cpname_allied_dropzone
   Object.absolutePosition 83.125/27.450/106.582
   Object.layer 1

   rem [ControlPoint: cpname_outskirts]
   Object.create cpname_outskirts
   Object.absolutePosition 90.928/25.000/-85.070
   Object.layer 1

   rem [ControlPoint: cpname_powcamp]
   Object.create cpname_powcamp
   Object.absolutePosition -99.599/25.000/-94.377
   Object.layer 1

endIf

CombatAreaManager.use 0
CombatAreaManager.timeAllowedOutside 10.000000
is anything wrong with it sir Mineral? , i hope you can help me
Last edited by ALADE3N on 2016-08-08 11:45, edited 1 time in total.
Post Reply

Return to “PR:BF2 Community Modding”