project reality header
Go Back   Project Reality Forums > PR:BF2 Mod Forums > PR:BF2 Feedback > Coop & Singleplayer
24 Jul 2017, 00:00:00 (PRT)
Register Forum RulesDeveloper Blogs Project Reality Members List Search Today's Posts Mark Forums Read
Coop & Singleplayer Suggestions and feedback pertaining to Project Reality Single Player.

Reply
 
LinkBack Thread Tools Display Modes
Old 06-19-2016, 04:16 PM   #1
Fastjack

Fastjack's Avatar
Default PR Coop Insurgency Gamemode Kokan

I think i should start a own thread for it

Fastjack is offline Reply With Quote
Old 07-17-2016, 06:05 AM   #2
Fastjack

Fastjack's Avatar
Default Re: PR Coop Insurgency Gamemode Sbeneh Outskirts



Please forgive me for the faction setup but there exist no really good insurgency map for the german faction and i LOVE Sbeneh's urban battles .
Lashkar valley's navmesh isn't really good for this gamemode. To much nice location aren't navmeshed like upper building interiors etc.


I think, i neighboured Sbeneh a bit to much and i have to remove the longrange connections to the smaller startegicArea parts of the city and i think i should put in the ins mortars for more action.
Fastjack is offline Reply With Quote
Old 07-17-2016, 11:46 AM   #3
[R-DEV]Mats391
PR:BF2 Lead Developer
Supporting Member
PR Server License Moderator

[R-DEV]Mats391's Avatar
Default Re: PR Coop Insurgency Gamemode Kokan

No one defending cache, just like in PVP
Nice work!


Mineral: TIL that Wire-guided missiles actually use wire
[R-DEV]Mats391 is offline Reply With Quote
Old 07-17-2016, 11:49 AM   #4
[R-DEV]Ason
PR:BF2 Developer
Supporting Member

[R-DEV]Ason's Avatar
Default Re: PR Coop Insurgency Gamemode Kokan

How does the bots "movement pattern" work in this gamemode? In normal aas they just move from one flag to next.
Are they moving more "freely"/randomly around the map in this gamemode?
Also can bots only spawn at fobs and mainbase or do they have static spawnpoints around the map?

[R-DEV]Ason is offline Reply With Quote
Old 07-17-2016, 12:48 PM   #5
Fastjack

Fastjack's Avatar
Default Re: PR Coop Insurgency Gamemode Kokan



Quote:
No one defending cache, just like in PVP
Nice work!
Exactly my minds but i am working on this, sir. But when you watch the vid again you will see that they came to defend but to late. The Blufor bots locked the Opfor bots down becuase they all was fighting to get control of the occupied SA's.
This mode is designed for human vs bot.

Quote:
How does the bots "movement pattern" work in this gamemode? In normal aas they just move from one flag to next.
Are they moving more "freely"/randomly around the map in this gamemode?
Also can bots only spawn at fobs and mainbase or do they have static spawnpoints around the map?
I placed StrategicAreas (not related to controlpoints) in a Grid pattern like you do it with the minimap but not the whole map and connected them with oneway neighbours. You have to give the movement pattern a circulation through all the SA's (look attachment for better explaination.

Edit: I have to redo the picture. Standby

Here th strategicareas of the mapfiles:

Code:
rem *** Create strategic areas ***
aiStrategicArea.create Alarmzone_a -354/772 -304/822 28.4225 50
aiStrategicArea.layer 1

aiStrategicArea.create Router_1 -13/599 12/624 24.9112 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a1 -454/372 -404/422 28.4225 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a10 -454/672 -404/722 28.05 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a11 -354/672 -304/722 28.4225 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a12 -254/672 -204/722 28.4225 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a2 -354/372 -304/422 28.4225 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a3 -254/372 -204/422 28.4225 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a4 -454/472 -404/522 28.4225 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a5 -354/472 -304/522 28.4225 75
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a6 -254/472 -204/522 28.4225 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a7 -454/572 -404/622 28.05 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a8 -354/572 -304/622 28.4225 75
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_a9 -254/572 -204/622 28.4571 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b -698/62 -648/112 32.67 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b1 -598/62 -548/112 31.2564 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b10 -498/-238 -448/-188 25.9236 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b11 -298/-238.01 -248/-188.01 25.0487 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b2 -598/-38 -548/12 30.815 75
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b3 -698/-38 -648/12 32.7993 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b4 -498/-38 -448/12 26.4552 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b5 -398/-38 -348/12 24.8875 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b6 -598/-138 -548/-88 28.01 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b7 -498/-138 -448/-88 25 75
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b8 -398/-138 -348/-88 25 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_b9 -398/-238 -348/-188 25.1873 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_c1 -432/224 -382/274 25.3717 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_c2 -432/124 -382/174 25 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_c3 -332/124 -282/174 25.3675 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_c4 -208/124 -158/174 25 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_c5 -108/124 -48/174 25 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_c6 -332/224 -282/274 25 25
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_c7 -208/224 -158/274 25 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_c8 -108/224 -48/274 25.1671 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_d1 -754/624 -684/694 28.05 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_d2 -614/624 -544/694 28.05 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_d3 -754/764 -684/834 25.6205 75
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_e1 -124/464 -74/514 26.41 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_e2 -24/464 26/514 26.41 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_e3 76/464 126/514 25 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_e4 214/464 274/514 28.355 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_e5 334/464 394/514 28.355 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f1 -546/-382 -496/-332 28.63 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f10 -246/-382 -196/-332 28.6925 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f11 -246/-482 -196/-432 29.0962 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f12 -246/-582 -196/-532 34.1795 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f13 -226/-682 -176/-632 29.1125 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f14 -146/-582 -96/-532 34.8861 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f15 -146/-482 -96/-432 31.8 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f16 -146/-382 -96/-322 28.555 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f17 -46/-582 4/-532 33.9866 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f18 -46/-482 4/-432 30.4325 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f19 -46/-382 4/-332 28.7332 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f2 -546/-482 -496/-432 28.0875 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f3 -546/-550 -496/-516 28.0875 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f4 -446/-382 -396/-332 28.5352 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f5 -446/-482 -396/-432 28.9925 65
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f6 -446/-586 -396/-534 28.42 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f7 -346/-382 -296/-332 28.845 75
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f8 -346/-482 -296/-432 28.7525 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_f9 -346/-582 -296/-532 28.7525 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_g1 62/-350 112/-300 30.39 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_g2 62/-450 112/-400 30.1154 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_g3 162/-370 212/-320 30.3825 50
aiStrategicArea.layer 1

aiStrategicArea.create alarmzone_g4 162/-470 212/-420 31.365 50
aiStrategicArea.layer 1

aiStrategicArea.createFromControlPoint blufor_base 2 50
aiStrategicArea.layer 1

aiStrategicArea.create blufor_outpost 418/255 470/290 25 50
aiStrategicArea.layer 1

aiStrategicArea.createFromControlPoint insurgents_stronghold 1 50
aiStrategicArea.layer 1

aiStrategicArea.create router_2 233/315 258/340 26.5579 50
aiStrategicArea.layer 1

aiStrategicArea.create router_3 360.08/-520.36 370.08/-510.36 29.5575 50
aiStrategicArea.layer 1

aiStrategicArea.setActive Alarmzone_a
AIStrategicArea.addNeighbour alarmzone_a12
AIStrategicArea.setOrderPosition Infantry -313.87/23.82/845.228
AIStrategicArea.setOrderPosition Vehicle -340.277/26.834/818.425
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive Router_1
AIStrategicArea.addNeighbour alarmzone_e1
AIStrategicArea.addNeighbour alarmzone_e2
AIStrategicArea.addNeighbour alarmzone_e3
AIStrategicArea.addNeighbour alarmzone_a6
AIStrategicArea.setOrderPosition Infantry 16.9131/24.5443/625.519
AIStrategicArea.setOrderPosition Vehicle 9.53955/24.5728/623.772
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a1
AIStrategicArea.addNeighbour alarmzone_a2
AIStrategicArea.addNeighbour alarmzone_a4
AIStrategicArea.setOrderPosition Infantry -360.668/28.4225/410.683
AIStrategicArea.setOrderPosition Vehicle -431.987/28.05/416.962
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a10
AIStrategicArea.addNeighbour Alarmzone_a
AIStrategicArea.addNeighbour alarmzone_d2
AIStrategicArea.addNeighbour alarmzone_a11
AIStrategicArea.setOrderPosition Infantry -396.926/28.05/727.017
AIStrategicArea.setOrderPosition Vehicle -438.883/27.8925/713.466
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a11
AIStrategicArea.addNeighbour alarmzone_a12
AIStrategicArea.setOrderPosition Infantry -336.72/23.6706/751.825
AIStrategicArea.setOrderPosition Vehicle -327.071/27.4698/701.511
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a12
AIStrategicArea.addNeighbour alarmzone_a9
AIStrategicArea.setOrderPosition Infantry -232.098/28.3225/713.901
AIStrategicArea.setOrderPosition Vehicle -175.378/28.3225/709.805
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a2
AIStrategicArea.addNeighbour alarmzone_a3
AIStrategicArea.addNeighbour alarmzone_c6
AIStrategicArea.addNeighbour alarmzone_a5
AIStrategicArea.setOrderPosition Infantry -304.728/28.4225/392.978
AIStrategicArea.setOrderPosition Vehicle -335.51/28.4225/445.741
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a3
AIStrategicArea.addNeighbour alarmzone_a6
AIStrategicArea.setOrderPosition Infantry -233.219/28.3225/454.311
AIStrategicArea.setOrderPosition Vehicle -207.932/28.3225/441.718
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a4
AIStrategicArea.addNeighbour alarmzone_a7
AIStrategicArea.addNeighbour alarmzone_b1
AIStrategicArea.addNeighbour alarmzone_b
AIStrategicArea.setOrderPosition Infantry -381.424/28.4225/550.23
AIStrategicArea.setOrderPosition Vehicle -418.758/28.05/499.361
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a5
AIStrategicArea.addNeighbour alarmzone_a4
AIStrategicArea.addNeighbour alarmzone_a8
AIStrategicArea.setOrderPosition Infantry -325.72/28.4225/542.954
AIStrategicArea.setOrderPosition Vehicle -337.143/28.3225/501.814
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a6
AIStrategicArea.addNeighbour alarmzone_a9
AIStrategicArea.addNeighbour alarmzone_a5
AIStrategicArea.addNeighbour alarmzone_c8
AIStrategicArea.setOrderPosition Infantry -229.739/28.4225/484.115
AIStrategicArea.setOrderPosition Vehicle -212.158/28.3225/527.088
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a7
AIStrategicArea.addNeighbour alarmzone_a10
AIStrategicArea.setOrderPosition Infantry -384.543/28.05/638.86
AIStrategicArea.setOrderPosition Vehicle -432.585/27.9575/615.764
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a8
AIStrategicArea.addNeighbour alarmzone_a7
AIStrategicArea.setOrderPosition Infantry -282.576/28.4225/630.714
AIStrategicArea.setOrderPosition Vehicle -325.223/28.3225/600.859
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_a9
AIStrategicArea.addNeighbour alarmzone_a8
AIStrategicArea.setOrderPosition Infantry -186.123/28.3225/652.782
AIStrategicArea.setOrderPosition Vehicle -211.989/28.3225/602.467
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b
AIStrategicArea.addNeighbour alarmzone_b3
AIStrategicArea.addNeighbour alarmzone_a1
AIStrategicArea.setOrderPosition Infantry -668.018/32.2574/76.3307
AIStrategicArea.setOrderPosition Vehicle -616.079/32.9005/129.68
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b1
AIStrategicArea.addNeighbour alarmzone_b
AIStrategicArea.addNeighbour alarmzone_a1
AIStrategicArea.setOrderPosition Infantry -562.868/31.1925/152.91
AIStrategicArea.setOrderPosition Vehicle -540.387/30.9503/82.5555
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b10
AIStrategicArea.addNeighbour alarmzone_b9
AIStrategicArea.addNeighbour alarmzone_f4
AIStrategicArea.setOrderPosition Infantry -476.129/25/-230.684
AIStrategicArea.setOrderPosition Vehicle -450.473/26.0055/-186.568
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b11
AIStrategicArea.addNeighbour alarmzone_b8
AIStrategicArea.addNeighbour alarmzone_f16
AIStrategicArea.setOrderPosition Infantry -232.23/25.9229/-215.892
AIStrategicArea.setOrderPosition Vehicle -271.023/24.974/-159.92
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b2
AIStrategicArea.addNeighbour alarmzone_b1
AIStrategicArea.addNeighbour alarmzone_b6
AIStrategicArea.setOrderPosition Infantry -529.66/30.066/-1.7605
AIStrategicArea.setOrderPosition Vehicle -563.585/31.4655/5.40015
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b3
AIStrategicArea.addNeighbour alarmzone_b6
AIStrategicArea.addNeighbour alarmzone_b2
AIStrategicArea.setOrderPosition Infantry -683.221/31.9145/11.6823
AIStrategicArea.setOrderPosition Vehicle -658.887/32.5373/43.0956
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b4
AIStrategicArea.addNeighbour alarmzone_b2
AIStrategicArea.addNeighbour alarmzone_b7
AIStrategicArea.setOrderPosition Infantry -485.355/38/46.6292
AIStrategicArea.setOrderPosition Vehicle -432.682/25.2574/2.76782
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b5
AIStrategicArea.addNeighbour alarmzone_c2
AIStrategicArea.addNeighbour alarmzone_b4
AIStrategicArea.setOrderPosition Infantry -326.467/28.4/-3.41272
AIStrategicArea.setOrderPosition Vehicle -360.084/24.8875/21.2086
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b6
AIStrategicArea.addNeighbour alarmzone_b10
AIStrategicArea.addNeighbour alarmzone_f1
AIStrategicArea.setOrderPosition Infantry -529.853/26.5642/-85.0633
AIStrategicArea.setOrderPosition Vehicle -554.957/27.1275/-75.5576
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b7
AIStrategicArea.addNeighbour alarmzone_b10
AIStrategicArea.setOrderPosition Infantry -469.487/25.3614/-89.2816
AIStrategicArea.setOrderPosition Vehicle -436.549/25/-100.65
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b8
AIStrategicArea.addNeighbour alarmzone_b5
AIStrategicArea.setOrderPosition Infantry -343.491/25/-77.5115
AIStrategicArea.setOrderPosition Vehicle -361.842/25/-115.6
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_b9
AIStrategicArea.addNeighbour alarmzone_b11
AIStrategicArea.addNeighbour alarmzone_b8
AIStrategicArea.setOrderPosition Infantry -306.226/32.8/-173.034
AIStrategicArea.setOrderPosition Vehicle -382.71/24.6879/-184.537
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_c1
AIStrategicArea.addNeighbour alarmzone_c6
AIStrategicArea.addNeighbour alarmzone_a1
AIStrategicArea.setOrderPosition Infantry -411.477/25/268.278
AIStrategicArea.setOrderPosition Vehicle -384.919/25.307/312.292
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_c2
AIStrategicArea.addNeighbour alarmzone_c1
AIStrategicArea.addNeighbour alarmzone_b1
AIStrategicArea.setOrderPosition Infantry -394.108/25/205.946
AIStrategicArea.setOrderPosition Vehicle -400.015/24.2036/143.534
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_c3
AIStrategicArea.addNeighbour alarmzone_c2
AIStrategicArea.setOrderPosition Infantry -317.941/25.3797/194.693
AIStrategicArea.setOrderPosition Vehicle -294.035/25.3838/175.641
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_c4
AIStrategicArea.addNeighbour alarmzone_c7
AIStrategicArea.addNeighbour alarmzone_c3
AIStrategicArea.setOrderPosition Infantry -155.81/33.5/160.229
AIStrategicArea.setOrderPosition Vehicle -153.378/25/192.794
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_c5
AIStrategicArea.addNeighbour alarmzone_c4
AIStrategicArea.addNeighbour alarmzone_b11
AIStrategicArea.addNeighbour alarmzone_g1
AIStrategicArea.setOrderPosition Infantry -102.705/25/173.23
AIStrategicArea.setOrderPosition Vehicle -56.4734/24.775/210.602
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_c6
AIStrategicArea.addNeighbour alarmzone_c3
AIStrategicArea.setOrderPosition Infantry -309.275/25/300.743
AIStrategicArea.setOrderPosition Vehicle -274.115/25/242.396
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_c7
AIStrategicArea.addNeighbour alarmzone_c8
AIStrategicArea.addNeighbour alarmzone_c6
AIStrategicArea.setOrderPosition Infantry -173.361/25/231.215
AIStrategicArea.setOrderPosition Vehicle -181.145/24.738/262.766
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_c8
AIStrategicArea.addNeighbour router_2
AIStrategicArea.addNeighbour alarmzone_e3
AIStrategicArea.addNeighbour alarmzone_c5
AIStrategicArea.setOrderPosition Infantry -72.2013/25/232.259
AIStrategicArea.setOrderPosition Vehicle -65.4507/24.7625/266.893
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_d1
AIStrategicArea.addNeighbour insurgents_stronghold
AIStrategicArea.addNeighbour alarmzone_d2
AIStrategicArea.setOrderPosition Infantry -658.585/28.05/654.393
AIStrategicArea.setOrderPosition Vehicle -681.547/29.0176/681.258
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_d2
AIStrategicArea.addNeighbour alarmzone_d3
AIStrategicArea.setOrderPosition Infantry -583.514/31.5/679.451
AIStrategicArea.setOrderPosition Vehicle -521.078/28.05/695.304
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_d3
AIStrategicArea.addNeighbour alarmzone_d1
AIStrategicArea.addNeighbour Alarmzone_a
AIStrategicArea.setOrderPosition Infantry -677.018/29.4/837.612
AIStrategicArea.setOrderPosition Vehicle -711.807/25.316/837.205
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_e1
AIStrategicArea.addNeighbour alarmzone_a6
AIStrategicArea.setOrderPosition Infantry -118.561/26.41/514.12
AIStrategicArea.setOrderPosition Vehicle -61.4529/26.3158/537.678
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_e2
AIStrategicArea.addNeighbour alarmzone_e1
AIStrategicArea.addNeighbour router_2
AIStrategicArea.setOrderPosition Infantry 10.287/26.41/521.926
AIStrategicArea.setOrderPosition Vehicle 50.8683/26.41/521.51
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_e3
AIStrategicArea.addNeighbour alarmzone_e2
AIStrategicArea.addNeighbour router_2
AIStrategicArea.setOrderPosition Infantry 104.276/25/529.97
AIStrategicArea.setOrderPosition Vehicle 157.616/25/516.332
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_e4
AIStrategicArea.addNeighbour alarmzone_e3
AIStrategicArea.setOrderPosition Infantry 225.905/28.355/543.724
AIStrategicArea.setOrderPosition Vehicle 275.244/28.3732/488.486
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_e5
AIStrategicArea.addNeighbour alarmzone_e4
AIStrategicArea.addNeighbour blufor_outpost
AIStrategicArea.setOrderPosition Infantry 385.874/28.355/533.752
AIStrategicArea.setOrderPosition Vehicle 413.37/28.3825/491.309
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f1
AIStrategicArea.addNeighbour alarmzone_f4
AIStrategicArea.addNeighbour alarmzone_b3
AIStrategicArea.setOrderPosition Infantry -495.916/28.2942/-320.738
AIStrategicArea.setOrderPosition Vehicle -517.88/28.2433/-344.098
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f10
AIStrategicArea.addNeighbour alarmzone_f16
AIStrategicArea.setOrderPosition Infantry -224.388/28.2881/-302.188
AIStrategicArea.setOrderPosition Vehicle -214.171/29.5929/-353.246
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f11
AIStrategicArea.addNeighbour alarmzone_f8
AIStrategicArea.setOrderPosition Infantry -219.23/28.975/-462.206
AIStrategicArea.setOrderPosition Vehicle -180.469/29.1361/-414.008
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f12
AIStrategicArea.addNeighbour alarmzone_f14
AIStrategicArea.setOrderPosition Infantry -200.247/29.4884/-524.021
AIStrategicArea.setOrderPosition Vehicle -200.514/31.5223/-561.896
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f13
AIStrategicArea.addNeighbour alarmzone_f12
AIStrategicArea.setOrderPosition Infantry -173.93/29.14/-620.378
AIStrategicArea.setOrderPosition Vehicle -178.03/29.1125/-660.905
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f14
AIStrategicArea.addNeighbour alarmzone_f17
AIStrategicArea.addNeighbour alarmzone_f13
AIStrategicArea.setOrderPosition Infantry -111.215/34.8114/-528.203
AIStrategicArea.setOrderPosition Vehicle -67.5924/34.2751/-526.266
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f15
AIStrategicArea.addNeighbour alarmzone_f11
AIStrategicArea.setOrderPosition Infantry -63.173/29.6625/-395.754
AIStrategicArea.setOrderPosition Vehicle -106.658/31.646/-423.511
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f16
AIStrategicArea.addNeighbour alarmzone_f19
AIStrategicArea.setOrderPosition Infantry -112.651/29.2686/-281.986
AIStrategicArea.setOrderPosition Vehicle -88.924/29.1288/-357.346
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f17
AIStrategicArea.addNeighbour alarmzone_g4
AIStrategicArea.setOrderPosition Infantry -10.0626/33.4511/-508.453
AIStrategicArea.setOrderPosition Vehicle 2.64209/34.2166/-562.525
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f18
AIStrategicArea.addNeighbour alarmzone_f15
AIStrategicArea.addNeighbour alarmzone_g2
AIStrategicArea.setOrderPosition Infantry 3.36108/30.488/-396.527
AIStrategicArea.setOrderPosition Vehicle -14.7765/31.6532/-448.548
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f19
AIStrategicArea.addNeighbour alarmzone_c5
AIStrategicArea.addNeighbour alarmzone_f18
AIStrategicArea.addNeighbour alarmzone_g1
AIStrategicArea.setOrderPosition Infantry 22.5189/28.855/-343.486
AIStrategicArea.setOrderPosition Vehicle 11.9741/28.4921/-296.386
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f2
AIStrategicArea.addNeighbour alarmzone_f3
AIStrategicArea.addNeighbour alarmzone_f1
AIStrategicArea.setOrderPosition Infantry -516.155/28.0025/-404.748
AIStrategicArea.setOrderPosition Vehicle -495.807/28.0604/-437.856
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f3
AIStrategicArea.addNeighbour alarmzone_f6
AIStrategicArea.setOrderPosition Infantry -503.807/39.5/-520.941
AIStrategicArea.setOrderPosition Vehicle -513.51/27.9068/-488.181
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f4
AIStrategicArea.addNeighbour alarmzone_f7
AIStrategicArea.setOrderPosition Infantry -389.091/28.505/-314.948
AIStrategicArea.setOrderPosition Vehicle -383.497/28.7602/-368.491
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f5
AIStrategicArea.addNeighbour alarmzone_f2
AIStrategicArea.addNeighbour alarmzone_f6
AIStrategicArea.addNeighbour alarmzone_f4
AIStrategicArea.setOrderPosition Infantry -367.055/28.488/-417.716
AIStrategicArea.setOrderPosition Vehicle -419.099/28.3603/-422.335
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f6
AIStrategicArea.addNeighbour alarmzone_f9
AIStrategicArea.setOrderPosition Infantry -419.812/28.3075/-510.594
AIStrategicArea.setOrderPosition Vehicle -384.226/28.322/-552.349
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f7
AIStrategicArea.addNeighbour alarmzone_b9
AIStrategicArea.addNeighbour alarmzone_f10
AIStrategicArea.addNeighbour alarmzone_f8
AIStrategicArea.addNeighbour alarmzone_b11
AIStrategicArea.setOrderPosition Infantry -330.861/39.5/-309.857
AIStrategicArea.setOrderPosition Vehicle -277.33/28.78/-362.87
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f8
AIStrategicArea.addNeighbour alarmzone_f5
AIStrategicArea.setOrderPosition Infantry -325.451/28.6207/-440.057
AIStrategicArea.setOrderPosition Vehicle -268.702/28.8075/-455.784
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_f9
AIStrategicArea.addNeighbour alarmzone_f12
AIStrategicArea.setOrderPosition Infantry -293.067/28.7378/-508.353
AIStrategicArea.setOrderPosition Vehicle -311.592/28.5704/-560.859
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_g1
AIStrategicArea.addNeighbour alarmzone_g2
AIStrategicArea.setOrderPosition Infantry 125.373/30.1451/-303.327
AIStrategicArea.setOrderPosition Vehicle 90.8263/30.0097/-331.009
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_g2
AIStrategicArea.addNeighbour alarmzone_g4
AIStrategicArea.setOrderPosition Infantry 146.606/30.2583/-372.133
AIStrategicArea.setOrderPosition Vehicle 109.088/30.8323/-423.18
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_g3
AIStrategicArea.addNeighbour alarmzone_g1
AIStrategicArea.addNeighbour alarmzone_c5
AIStrategicArea.addNeighbour router_2
AIStrategicArea.setOrderPosition Infantry 226.225/30.1675/-358.807
AIStrategicArea.setOrderPosition Vehicle 181.334/30.0467/-314.295
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive alarmzone_g4
AIStrategicArea.addNeighbour alarmzone_g3
AIStrategicArea.addNeighbour router_3
AIStrategicArea.setOrderPosition Infantry 244.768/30.1328/-414.807
AIStrategicArea.setOrderPosition Vehicle 222.173/30.3654/-391.014
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive blufor_base
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 558.585/28.8842/-894.321
AIStrategicArea.setOrderPosition Vehicle 541.655/29.0575/-901.777
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 127.279

aiStrategicArea.setActive blufor_outpost
AIStrategicArea.addNeighbour router_2
AIStrategicArea.addNeighbour alarmzone_g3
AIStrategicArea.setOrderPosition Infantry 481.212/25/282.906
AIStrategicArea.setOrderPosition Vehicle 458.091/25/292.713
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive insurgents_stronghold
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -526.226/28.05/543.464
AIStrategicArea.setOrderPosition Vehicle -570.279/26.3575/591.853
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 169.706

aiStrategicArea.setActive router_2
AIStrategicArea.addNeighbour alarmzone_e5
AIStrategicArea.addNeighbour alarmzone_e4
AIStrategicArea.addNeighbour alarmzone_c5
AIStrategicArea.addNeighbour alarmzone_f16
AIStrategicArea.setOrderPosition Infantry 254.599/26.7133/331.089
AIStrategicArea.setOrderPosition Vehicle 259.99/26.2825/339.769
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.2

aiStrategicArea.setActive router_3
AIStrategicArea.addNeighbour blufor_base
AIStrategicArea.setOrderPosition Infantry 370.146/29.5575/-511.07
AIStrategicArea.setOrderPosition Vehicle 374.599/29.5493/-501.547
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 28.2843
That isn't the final Sbeneh Outskirts SA Layout.
Attached Images
File Type: jpg StrategicArea Layout.jpg (174.2 KB, 11 views)
Fastjack is offline
Last edited by Fastjack; 07-17-2016 at 01:32 PM.. Reason: Resizing Picture
Reply With Quote
Old 07-17-2016, 01:11 PM   #6
Fastjack

Fastjack's Avatar
Default Re: PR Coop Insurgency Gamemode Kokan

I forgot about spawnpoints.

At the moment, there are only spawnpoints "onlyAi, aienteronspawn and spawnclosetovehicle" for the technicals.

I haven't placed any free spawnpoints. The bots also spawning through the ammocaches but after they get KNOWN the spawnpoint dissapears and nobody (bot/human) can spawn on it.I also removed the SL spawnpoint out from the init.con.

I placed many bipods (atm. without spawnpoints) on the map. I dont want a spawnwave on the bipods so i make my own destructableversion of the bipod with "dontallowexit" to keep the bots as camping guards.

Would be really nice when we had a random spawn pythoncode for bipods, insurgents hideouts and MORTARS.
Than, COOP had more objectives as Deployment and would really make more fun.
Fastjack is offline Reply With Quote
Old 07-17-2016, 02:08 PM   #7
Fastjack

Fastjack's Avatar
Default Re: PR Coop Insurgency Gamemode Kokan

Bots not going in AAS4/conquestmode for flags, bots going for StrategicAreas that are connected with the starting StrategicArea and not owned by them!
Flags, have only a different SA type (made from controlpoint), flagged as ObjectTypeFlag ControlPoint and have a capture timer. You can add more OTF's like Base, Chokepoint, Remote. ESAI would work manytimes better in PR coop with that.

The SA's i placed, are big and working like alarmzones. If a human enter the SA (searching the ammocache), the status for the Opfor bots change iimedately from owned to hostile and the bots want to recapture the occupied SA.
I dont know if i can increase the temperature of an SA with a spawned ammocache by giving the ammocache an aitemplate.
The increased temperature would force the commander ai to send the bots to the occupied area because increased temperature means only that the SA get a higher priority
Fastjack is offline Reply With Quote
Old 07-18-2016, 11:20 AM   #8
Valmont
Default Re: PR Coop Insurgency Gamemode Kokan

This is great! More power to the LAN Parties!

Thanks Fastjack! I hope the devs can get this into future version of PR!
Valmont is offline Reply With Quote
Old 07-18-2016, 12:22 PM   #9
Fastjack

Fastjack's Avatar
Default Re: PR Coop Insurgency Gamemode Kokan

Thank you Valmont


That's an excample how i placed the SA's on Sbeneh (toggled the staticmeshes).
The small blue dots are the ammocache spawner and all of them are placed inside of the SA's (i named those SA's alertzones and placed it like a cluster net). Each alertzone is connected with a ONEWAY Neighbours (TWOWAY neighbours causing commanderspam!) to the next surrounding alertzone of the same cluster.

It's also possible to create a StrategicArea Layout that fits exactly with the map grid cords (A1kp5 etc.) but its much work.

The trick is, to connect the alertzones in a manner with ONEWAY Neighbours, so that the bots can travel back to their starting position and walk/drive the whole route again through the whole alertzone cluster net.
1 or 2 Alertzones getting connected with the next closest Alertzone of another Alertzone cluster net with a ONEWAY Neighbour and 1 or 2 different SA of the next Alertzone Cluster going back to the first Alertzone cluster net. So you get a circulation (movement flow).

Explaining the ONEWAY Neighbours. When you connecting the Neighbours in the Editor keep in mind when you select a SA to connect them with another one
My Neighbour comes always to me
That means, when you start to connect a selected SA (dark blue in editor) with another SA (light blue in editor) with a ONEWAY Neighbour, will cause that the bots attacking from the light blue SA the dark blue SA but not vice versa. ONEWAY! A TWOWAY Neighbour would allow the bots traveling between both SA'S without restriction but that cause commanderspam.

When you now place 1 Rallypoint or 1 Hideout in each Alertzone cluster, i am sure i get more action in each urban area of the map.
Fastjack is offline Reply With Quote
Old 07-18-2016, 04:39 PM   #10
Valmont
Default Re: PR Coop Insurgency Gamemode Kokan

Wow Fastjack, from what you posted on these guides it seems that you found a way to make the Ai bots:

- Do patrol routines
- Defend key locations (creating the illusion that the Ai bots are performing daring ambushes and fierce resistance).
- React to enemy incursions in a realistic manner. (The Ai Bots will change objectives on the go if they feel another objective, like defending the cache, is more important than their current one).

These improvements/features really seem to help the Ai behave a lot more like real players or perhaps real people. At least they don't just charge forward for the next flag as some will have a priority to defend/ambush etc.

How resource heavy is this? In your videos it seems like your FPS is suffering a little bit by the commander giving the bots so many commnads. Is that the case or is it just that your system is not so good?

Anyways, keep this up, it is amazing!
Valmont is offline Reply With Quote
Reply


Tags
coop, gamemode, insurgency, kokan
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 12:34 AM.


Powered by: vBulletin. ©vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.1
All Content Copyright ©2004 - 2015, Project Reality.