zwobot
Member-
Content Count
705 -
Joined
-
Last visited
-
Medals
-
That could be alternative behaviours as well influenced by the "personality" parameters. The dumb (or inexperienced) AI commander might rush into multiple objectives piecemeal without any reconnaissance. But it all sounds complicated and difficult to get done convincingly for different situations. Examining the gemoetry of the locations within the AO marker and evaluating them into a small number of categories and then having a couple of general courses of actions for each category that the AI might consider (or let the mission designer decide to choose from) and then stick to that more or less. I. e. How are the locations laid out in relation to the forces's starting positions (wide but shallow or narrow but deep or wide and deep...). The defender might deploy smaller numbers of infantry groups in frontline locations closest to the enemy starting positions while keeping a mobile reserve of mechanized infantry and armored platoons in a location further back to react with by counterattack on serious enemy attacks or breakthroughs. The offensive party on the other hand might probe along the whole frontline for a weak spot, also keeping a mobile reserve to take advantage of any weaknesses in the defensive lines (from what you explained this might already be happening alredy to some degree in the current version if you position groups in the editor opposite to locations on a wide front and keep some concentration of groups further back in the centre? Until now I've mostly played a mission with a narrow line of locations laid out west to east and the attackers lined up west of the first location. They basically ganged up on the first location with some flanking going on but that might be caused by the terrain canalizing them into a certain avenue of approach). Or the attacker might throw wave after wave onto the same objective until it is seized and try capturing objectives deeper in the defenders rear areas. I've just found the bongo moth by the way, wtf 😄
-
My thought was to have a paremeter in the scripts representing the skill of the virtual commander for each side, e. g. "Inexperienced", "Skilled", "Veteran", "Genius" The script would chose a course of action from frontal assault, left flanking, right flanking, envelopment and the selected skill would have an impact on the probability that each of the courses of action will be chosen. For example for Veteran or Genius skill the probability for selecting envelopment or flanking courses of action would be high whereas it would be low for the Inexpierienced skill. You could also skip the skill and parameterize the probability for each course of action directly. Another aspect could be to parameterize the portion of the total available units to be held back in reserve so that another dimension for virtual commander's personality would be its aggressiveness, i. e. more aggressive = less reserves and conservative personality = more reserves. The Hetman AI commander does something similar if I remember correctly. I don't know if either of this is viable with the current design of the Hive and haven't looked into the inner workings of how the assignment of waypoints to groups is coordinated.
-
Nice work. I put a company worth of Blufor onto I44's Omaha v2 and a reinforced platoon of Opfor into an area of 3 villages and had an instant battle ready in not more than 5 minutes. Is it possible to influence how the hive positions waypoints around the locations? For example decide whether objectives are approached in a frontal assult, flanking or envelopment?
-
It is, thank you 🙂
-
Can someone share a copy of Combined Arms Engine?
-
I've enjoyed Zombie Outbreak.
-
How to make custom units?
zwobot replied to Boomer-408c38b99fa50924's topic in ADDONS & MODS: DISCUSSION
You can start with some modeling tutorials. I suggest you also browse through other Ofp sections of that site, for example file formats and tools. -
You can also Alt-Tab and delete/rename the savegame file in the Users directory. When you go into the Pause screen the next time you can save again.
-
Do you also have the ACES addon loaded which is included in the archive linked above?
-
Your URL does not work, do you mean: BWMOD EUROFIGHTER TYPHOON - download links don't work there either, but can be found manuall here: BWMOD_EF_beta.rar. This version loads up fine for me in Desert Island. Preprocessor error 1 is an incorrect include statement, i. e. a path to the file not found.
-
Here are updated links to the required addons if anyone needs them (except Editor Upgrade 103 - haven't found a working download link yet):
- 7 replies
-
- 1
-
- single player
- pukf
-
(and 1 more)
Tagged with:
-
I've recently played your mission and enjoyed it. Not too much addons required, most of them I had readily available already. Passing the minefield and the Squad Control quickly annoyed me though. AI squads frequently were killed by the mines and thus failing the mission. Also the Squad Control was reliably spamming error messages when ordering them to follow. Most of the time it was making the respective squad completely unresponsive. After half a dozen restarts I extracted the mission and replace the Squad Control with CE lite which is even more simple. More often than not I could seize the observation post / attack position completely unopposed. Initial resistance in the village was only a better sized fire team. For the initial advance into the village the FSG supported from the military crest facing the village while two infantry sections cautiously advanced in line abreast into the village. The third infantry section was kept in depth close to the FSG. Myself as the platoon commander was advancing together with the two sections into the village. I climed the mosque for better overview, soon several enemy squads supported by technicals could be spotted advancing towards the village from the LOE while the two assault sections were still combing the village. The FSG was ordered forward to the platoon's right flank outside the village and assault sections went firm in the cover of the houses to destroy the enemy reinforcements. Once the initial enemy counter attack was destroyed the section which was kept in depth was ordered to the village entrance so that the three infantry sections were arrayed in an elongated V formation. The advance continued towards the LOE with the FSG continuing to support from the right wing. A couple more enemy squads were destroyed without too much effort until we reached the LOE and the radio traffic was triggered announcing friendly reinforcements to be sent forward together with a helicopter. Neither ever arrived (not sure if physically exist in the mission), I noticed that the objective concerning the village was not achieved so I ordered the platoon back for another sweep of the village and indeed a lone survivor was quickly mopped up and thus completing this mission objective. But I think the triggers went out of sequence and the mission never ended so I declared it a win and happily aborted the mission. So all in all a nice mission with an immersive briefing and atmosphere, thanks Snafu.
-
I'm not aware of any mod or addon that features your desired behaviour. But maybe it is not completely impossible as I said before but you might have to accept some caveats. You can try this: place an empty parachute (set it to be Flying - the dropdown below the unit type you select in the editor) and run a script that constantly moves the paratrooper below the descending chute with setPos and switchMove it into the parachutist stance until it reaches ground level. Then terminate the script and revert to the default stance. It might not look exactly pretty, because parachutes sway a bit while decending, but it might get the job done. I quickly ran this on Desert Island, there are two issues as of now: 1. the parachutist flips over in flight and descends head first (setVectorUp is not available in Ofp/CWA); 2. he dies close to the ground (presumably because of 1.). Maybe you can go from there and make it work the way you want: _unit = _this select 0 _chute = _this select 1 _unit switchMove "FXangel" ; that is not the parachutist stance but I could not find it on short notice #while ? (getPos _chute select 2) <= 20 : goto "end_while" _unit setPos [getPos _chute select 0, getPos _chute select 1, (getPos _chute select 2) - 1] ~0.001 goto "while" #end_while _unit setPos [getPos _chute select 0, getPos _chute select 1, 0] _unit switchMove "" exit
-
I've never personally tried to workaround this situation but as zulu already mentioned the game does not want you to damage in-flight paratroopers so it will be very hard if not impossible to do it.
-
On first glance I would say that your class 03Mission is the problem, because you assign the template as DDay#2 which might be a valid folder in your operating system but it is not a valid mission folder for Ofp/CWA.
- 10 replies