Jump to content


Photo

Removing the AI


  • Please log in to reply
4 replies to this topic

#1 LordBaxter

LordBaxter

    Rookie

  • New Forum Members
  • Pip
  • 0 posts

Posted 10 November 2009 - 01:27 AM

Currently there exists a way to make a crude XCOM multiplayer, by switching the "active" team each turn and restoring time and energy units. The problem being that due to the AI it is impossible to use the end turn button, as the AI takes over for any and all movement for the team it is assigned to. I'd to make a modification to the game to remove or disable the AI, so that instead of moving, shooting or what have you all the AI does is stand still and do nothing, allowing grenades, automatic door closing, morale and mind control to work properly. Because as it is the AI will attempt to do something no matter what. I at first thought removing both teams store of time units and energy might work but realised that they would be replenished at the start of the turn... :doh:.

So far the only thing I've done that might be able to help is remove the Routes data, but that only mucks up the aliens' patrol routes, they still have a roaming AI that controls random movement, shooting and the like.

Has anybody had any luck or have any suggestions as to how this could be accomplished?

Any help is very much appreciated.

#2 Zombie

Zombie

    Colonel

  • Xenocide Creative-Text Departmen
  • 2,947 posts

Posted 10 November 2009 - 07:51 AM

Ask Seb76 in the X-COM 1: General forum. He might be able to hunt the AI down for you. :)

- Zombie
The Mr. Grognard of X-COM

Zombie: Empirical data's your only man, when formulating a research plan.
A soldier's death is never in vain if it makes the formula more plain.
A few dozen make a better case for refining that third decimal place.
They call me Zombie because I don't sleep, as I slowly struggle to climb this heap,
of corpses, data points, and trials, but from the top - I'll see for miles!


#3 zaimoni

zaimoni

    Sergeant

  • Forum Members
  • PipPipPip
  • 70 posts

Posted 10 November 2009 - 07:00 PM

Currently there exists a way to make a crude XCOM multiplayer, by switching the "active" team each turn and restoring time and energy units. The problem being that due to the AI it is impossible to use the end turn button, as the AI takes over for any and all movement for the team it is assigned to. I'd to make a modification to the game to remove or disable the AI, so that instead of moving, shooting or what have you all the AI does is stand still and do nothing, allowing grenades, automatic door closing, morale and mind control to work properly. Because as it is the AI will attempt to do something no matter what. I at first thought removing both teams store of time units and energy might work but realised that they would be replenished at the start of the turn... :doh:.

It is possible to use Seb76's editor to mostly do this. You will lose alien melee attacks and alien psi this way, so the results are less than awesome in practice.

* the battlescape game must be started with Alien Pets=0, to default-equip the aliens properly.
* before ending the first turn in battlescape, save the game and restart with Alien Pets=1

Alien Pets=1 is the total AI disable.

#4 LordBaxter

LordBaxter

    Rookie

  • New Forum Members
  • Pip
  • 0 posts

Posted 11 November 2009 - 05:23 AM

Currently there exists a way to make a crude XCOM multiplayer, by switching the "active" team each turn and restoring time and energy units. The problem being that due to the AI it is impossible to use the end turn button, as the AI takes over for any and all movement for the team it is assigned to. I'd to make a modification to the game to remove or disable the AI, so that instead of moving, shooting or what have you all the AI does is stand still and do nothing, allowing grenades, automatic door closing, morale and mind control to work properly. Because as it is the AI will attempt to do something no matter what. I at first thought removing both teams store of time units and energy might work but realised that they would be replenished at the start of the turn... :doh:.

It is possible to use Seb76's editor to mostly do this. You will lose alien melee attacks and alien psi this way, so the results are less than awesome in practice.

* the battlescape game must be started with Alien Pets=0, to default-equip the aliens properly.
* before ending the first turn in battlescape, save the game and restart with Alien Pets=1

Alien Pets=1 is the total AI disable.


Which editor would this be? UFO extender or something else I haven't heard of?

#5 Seb76

Seb76

    Captain

  • Forum Members
  • PipPipPipPip
  • 103 posts

Posted 11 November 2009 - 06:35 AM

Which editor would this be? UFO extender or something else I haven't heard of?

Yep, he's talking about the UFO Extender.
Seb