More Bugs Found In EAs Scripts
#1 Guest_DeeZire_*
Posted 04 September 2004 - 07:12 PM
I think you all know of the first stuff I found a while back, where some Generals were instructed to construct teams comprised of units they cannot obtain etc. Well, theres a lot more.
In the China and GLA Generals, you should double check all the Base Expansion and Rebuild Dozer (Or Worker) scripts - most of the Generals are told to build the wrong team (they try to build the team belonging to the vanilla General) which leads to poor and often no base expansion. Also, I cant remember the exact folder, but in one script all the GLA Generals are told to adjust the attack priority for the wrong team - again, they are told to increase the priority for the vanilla RPG Trooper team rather than their own team, and in the same folder (I think) most of the GLA and China Generals and told to tell their units to hunt using the Laser Guided missiles ability which of course they do not have
Hope it helps, looking for more, but as Thudo will testify simply finding and correcting all such bugs leads to a fairly decent improvement in the stock AI.
DZ
#2 Guest_ImmoMan_*
Posted 04 September 2004 - 08:14 PM
#3
Posted 04 September 2004 - 09:54 PM
There are more bugs like this, as you may know, only the vanilla china side will build mines - the other three china gens won't do it because EA told teamSkirmishChina to use the mine upgrade and NOT the corresponding general skirmish team!
Furthermore in the "China Behavior: Helix Attack" script the helix is told to hunt using the napalm bomb commandbutton EVEN THOUGH the helix's INI hasn't got a CommandbuttonHuntUpdate...
I've been thinking about implementing an "AI platform" or "template" in which all known bugs are fixed .. maybe there could even be some rather major enhancement like Akkrand's development of the dynamic attack path system.. Have to think about that
#4 Guest_Guest_*
Posted 04 September 2004 - 11:19 PM
That would sure be more welcoming than the 2+ hours to sort out scripts and bugs!
#5 Guest_Guest_*
Posted 05 September 2004 - 05:21 AM
Furthermore in the "China Behavior: Helix Attack" script the helix is told to hunt using the napalm bomb commandbutton EVEN THOUGH the helix's INI hasn't got a CommandbuttonHuntUpdate...
Yep, and further to this the Nuke General is told to do the same thing even though he doesnt have the Napalm Bomb, he has the Nuke Bomb instead - his Helix's are even told to upgrade with the Napalm Bomb!
#6
Posted 05 September 2004 - 08:54 AM
Hmm I think I've just found another bug: the nuke general is told to buy the uranium shells and nuclear tanks upgrade, while the Nuke_ChinaNuclearMissileCommandSet has none of these upgrades..
#7
Posted 05 September 2004 - 09:41 AM
#8 Guest_DeeZire_*
Posted 05 September 2004 - 01:19 PM
#9
Posted 05 September 2004 - 02:01 PM
The Thingy with the NukeGen and their Uranium Shells and Nuclear Tanks Upgrades is because the WGShells and the Fusion Reactors are cut from ZH, as you should well know DeeZire
#10
Posted 05 September 2004 - 02:09 PM
as you should well know DeeZire
Uhm wait a minute, I said this..
Vanilla USA will garrison their firebases, the USA generals won't because.. well read his post
Good info here! Am I mistaken or are all the garrison scripts from the generals screwed too - thudo once said something about them being completely useless..
#11
Posted 05 September 2004 - 02:13 PM
-The SWG wants to get composite armor
-AI players cant research MOABs properly 99% of the time for some reason
-The AI comes with priority sets for almost every unit but berely uses them, it also comes with a script for rushing that seems to be ignored by all but the GLA.
-Dozers are programmed wrongly so they try to build a building and it remains at 0% for ages
But the biggest, most game destroying one in my opinion:
-Planes use attack paths LOL!!!!
Its sooo funny... auroras are not invulnerable when following paths, planes use up their ammo on the way and still proceed to attack with no ammo left... in some maps they stop midair and do 90 degree turns!! you need 3 quad cannons to stop all planes as they will always come through a rail-like waypoint line and stop flying a lot of the time.
But thats not all...
-AI cant get its own oil derricks at base because they arent in the combatzone
-AI can only get to one oil derrick at a time
-They have some 40 scripts/teams dealing with the garrisoning of at most 2 buildings in only SOME maps while most gens wont ever garrison buildings other than those (or fail miserably to do so in some maps with infantry outside the building in a tight pack)
-Some USA gens have teams with pathfinders even though they dont appear in the gen power list
-They cant use flame wall, laser lock, helix bombs, most hero powers, combat drop, gps scramble (properly) etc etc
-Gla gens have scripts to build tunnel networks near the enemy base that dont work (once again inviso AI unit would help)
-Instead of checking every x seconds for building control rods, lots of scripts have that in them and the AI screws up and ends up with power shortrages while buildings its own base...
-AIs wont use neutron mines
-The AI uses paratroopers, IN LATE GAME, ON THE ENEMY BASE. This could be filed as generosity but i will go for bug...
-The AI will spend all its money. Great! Rebuilding? uhh ohhh uhmmm...
-Auroras will fire 2 (yes 2) bombs a lot of the time they attack using waypoints
-Demo bikes hit single infantry when attacking
-AI doesnt use inferno cannons? (ok they are crap but still...)
Guess that will do for the time being... just about of these i have already fixed, all the others can be done as well...
Edited by Lion, 05 September 2004 - 02:18 PM.
#12
Posted 05 September 2004 - 02:36 PM
as you should well know DeeZire
Uhm wait a minute, I said this..
Vanilla USA will garrison their firebases, the USA generals won't because.. well read his post
Yes, but he re-enabled the WG and Fusion Reactors in Pro:Gen for ZH, which made me do that too, i fixed the Scripts too for that
Nah, all USA Factions are garrison the Firebases. But you know that my Scripts are a bit surprising for no Reason, remember about the GLA Worker building a Demo Trap near Tech Buildings, which you said is not usual
This with the MOAB is really confusing, i never saw the AI use it.... they always just use the Daisycutter and if they use it, it appears right at the Spot where to drop the Bomb...
-AI doesnt use inferno cannons?
-AIs wont use neutron mines
My AI does use them.... and that annoying often...
The most sickening Bug of all is that the AI USA MD's can use their Laserlock to Infantry and Buildings too....
#13
Posted 05 September 2004 - 02:46 PM
I wouldnt even call that a laserlock though... id call it DOOM! the range over a screen away lol
#14
Posted 05 September 2004 - 02:49 PM
Neutron mines? ive never ever seen it, and infernos (well the ? sign is there for a reason)
I wouldnt even call that a laserlock though... id call it DOOM! the range over a screen away lol
mmmmhh..... it can be that i re-added the N-Mines my own, don't remember atm I enabled every single Upgrade for the AI that they can posses
That Issue with Alexis wanting Composite Armor is because she has actually a Paladin in their Arsenal Which I made buildable for her too
Hehe DOOM seems appropriate somehow for that
#15
Posted 05 September 2004 - 02:52 PM
-Stealth general builds demo bikes!!
#16
Posted 05 September 2004 - 02:55 PM
Yes, this is what i saw too But only in GC....
#17 Guest_Guest_*
Posted 05 September 2004 - 03:23 PM
The Thingy with the NukeGen and their Uranium Shells and Nuclear Tanks Upgrades is because the WGShells and the Fusion Reactors are cut from ZH, as you should well know DeeZire
I think youve not understood what I typed...
Uranium Shells and Nuclear Tanks are, and always have been in Zero Hour - theyre just not available for the Nuke General but the point Mithril made (not me as your post infers BTW) is he still tries to research them. WPUranium Shells and Fusion Reactors were added in ProGen and in my AI thats what he researches - again, we're talking about bugs in the stock SkirmishScripts.scb here and trying to fix them, were not talking about mods, additions or enhancements to its behaviors.
As for the Fire Base issue, all I can say is that you have a pretty weird standard setup if the Laser General garrisons his Fire Bases in skirmish because the teams he builds are told to garrison vanilla USA's
#18
Posted 05 September 2004 - 03:55 PM
I know that my Scripts are really weird, but that started with downloading the sorted SkirmishScripts.scb from SDI
#19 Guest_Guest_*
Posted 23 October 2004 - 10:57 PM
Am I mistaken or are all the garrison scripts from the generals screwed too - thudo once said something about them being completely useless..
Kinda - the problem with them is that the scripts tell the teams to enter specific (i.e. named) structures and on pretty much most if not all of the maps out there (including the ones that ship with the game) the structures that can be garrisoned have not been named at all - the practical upshot is that although the scripts themselves are not flawed, the map design is, so the AI never garrisons anything.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users