![]() |
AI Tank delay
While the AI is much better than it used to be, it still sends tanks in a blind charge on meeting/advance/assaults. Granted, they have infantry riders (much better than naked!!), but it still would be nice if the infantry sometimes got there first.
I'm not at all sure this is possible but here is yet another idea to get closer to that: Let the AI put all tanks purchased in as reinforcements with a time delay equal to T as given by: T = 1+ (0.25M - (1.5M/S)) where M equals the map width and S equals the tank speed rating. This is, of course, just a rough formula that assumes an average movement cost of 3 per hex. Given the head start by their deployed positions plus the reinforcement delay (assuming the tanks start out on a home row reinforcement hex) this would mean that on average the tanks and infantry would arrive near the enemy start line about the same time. For advance missions perhaps the time delay should be an extra turn or two, with three or four extra turns delay for assault missions. Even if the delay had to be a fixed one, for whatever coding reasons, a 12 turn or so delay in tank start would make a world of difference. Maybe it could be a value loaded from config? Having worked with legacy code myself, I'm in awe of what you have accomplished with this game and would understand if something like the above is just not doable. Thanks, Brian |
Re: AI Tank delay
What you need to do is set up a battle,but as a scenario.
That way somebody can set up the AI to do all kinds of things you wouldn't normally expect from the AI. If I play the AI in a normal battle I always give it at least 50-150% more buying power. It doesnt stop AI from being reckless,but it makes it much more difficult. |
Re: AI Tank delay
Quote:
As for increasing AI buying points, I've been running at 125% ever since that was added to the config.ini file. Also I tend to buy 'junk' for some battles with support forces just to increase the AI's points. That basically just ends up with more tanks rushing to their early demise. Thanks for the input though. |
Re: AI Tank delay
Quote:
It also buys too much armour( when it can) and drives them into oblivilion. Suggest you do what Skirmiser says and have a 3rd party buy for the AI OR play a human and you will find no more blind charges there;) |
Re: AI Tank delay
Quote:
You can always make a custom campaign. I don't do alot of WW2 vs human player because I find that moral is to easily broken in WW2 games. I can't stand playing and having most of my army running away from the front lines.:sick: |
Re: AI Tank delay
Quote:
One possibility I have been thinking about is to string together a number of existing scenarios (suitably modified) into a player made campaign. However, having done a few scenarios some years ago for different versions, that might be biting off more work than I can finish :re: |
Re: AI Tank delay
Quote:
There are two ways: a) using the user campaign and adding induvidual scenarios as you go along. I'll build the scenarios. You as player will need to have basic knowledge of how to edit campaigns, i.e. how to add new scenarios to the campaign - but this is easy and I'll walk you through it in no time. b) editing the save file. Send me your save files on turn 01 and I can change the deployment, troop type, set op fire filter and ranges, way points and all sorts of tricks to make the game much less predictable... ;) |
Re: AI Tank delay
Quote:
I remember doing edits on campaigns in another mod but for some reason didn't think you could do it in this one with long campaigns. :doh: Is there a writeup somewhere that details the process? IE: copy/rename file x to z, open with editor,... etc.? Thanks for your offer of assistance, I'd like to take you up on the offer with the KG Krafft campaign. I'll get a save game and some notes zipped ready to go later today. :) |
Re: AI Tank delay
Quote:
I wasn't going to bring this up except, after finding out I could edit the files for a long campaign, I did an experiment. I simply made every armor unit on the computer side a 10 turn 50% reinforcement. Wow! What a difference! Some very unexpected things did occur, for one, artillery all of a sudden got a lot more accurate and dangerous. Your scout cars start getting half blinded by ATR fire and then finished off by early arriving tanks. By the time the tanks arrive you're already up to your eyeballs in enemy infantry. If I knew the layout of the dat files, I'd simply write a script to apply a reinforcement delay and chance to all vehicles on the computer side. |
Re: AI Tank delay
Your idea has some validity, we've been discussing something similar which for obvious reasons we won't reveal the details. However, your theory that "artillery all of a sudden got a lot more accurate and dangerous" has no basis in fact. There is NOTHING in code tied to reinforcement delay that's connected to artillery so what you've seen is either what you hoped to see or another case of randomnumberitis ( i.e you got lucky or you had good eyes on the target or both)
Don |
All times are GMT -4. The time now is 12:19 PM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.