• Welcome to Freedom Reborn Archive.
 

AI not initializing properly in EZHero

Started by vortex, July 20, 2007, 11:07:33 PM

Previous topic - Next topic

vortex

I was having a couple of problems with Template characters created with Alex's EZHero Utility.  I'm not sure if the FFX Control Centre has to be run after doing these, but I have been running it and saving just in case.

Anyways, the problem I'm having is:

1)  Templates which I have created show up in Danger Room missions skinless.  I've checked the spelling and made sure there were no unneccesary spaces in the FFEdit template already.

2)  The Templates don't seem to folow any custom AI that I set up for them in the M25newAIdata2.py file in the Data/Missions/Scripts folder.  I've changed the scripts around a few times, making sure there are no caps where there shouldn't be, etc., so I don't think that there is a problem with the actual script.  I could be wrong, though.

Any help/direction to a troubleshooting page/etc. would be appreciated

vortex

Here's my script.log after a typical 'Watch Mode' mission:

Quote>>> system/init.py executed
>>> system\tredir.py executed
importing missionobjvar.py
using standard custom settings
using standard puppet settings
using standard ffx ID list
using standard builtins list
using standard extra code
using standard fx lists
using standard transmutation lists
using standard custom settings
using standard puppet settings
using standard ffx ID list
using standard builtins list
using standard extra code
using standard fx lists
using standard transmutes lists
using standard voice ID traits list
using standard multiple attribute sets
using standard AI character data
using standard AI configuration data
using standard object list
>>> C:\Program Files\Irrational Games\Freedom Force\data\temp\Skirmish Watch Mode.py executed
>>> C:\Program Files\Irrational Games\Freedom Force\data\temp\Skirmish Watch Mode.py executed
>>> OnReceiveSelectedEnemies(('thug_with_bat', 'thug_with_bat', 'thug_with_bat', 'thug_with_bat', 'thug_with_gun', 'oc_thug_gun', ))
initialising FFX: skirmish=1
storing hero_1: id_1,-19
SetupAI:thug_with_bat_22_3
addFFXTactics:thug_with_bat_22_3
['thug_with_bat', ['timer', 4]]
thug_with_bat_22_3 has no random start markers defined.
SetupAI:thug_with_bat_1_1
addFFXTactics:thug_with_bat_1_1
['thug_with_bat', ['timer', 4]]
thug_with_bat_1_1 has no random start markers defined.
SetupAI:thug_with_bat_23_2
addFFXTactics:thug_with_bat_23_2
['thug_with_bat', ['timer', 4]]
thug_with_bat_23_2 has no random start markers defined.
SetupAI:thug_with_bat_16_4
addFFXTactics:thug_with_bat_16_4
['thug_with_bat', ['timer', 4]]
thug_with_bat_16_4 has no random start markers defined.
SetupAI:thug_with_gun_2_5
addFFXTactics:thug_with_gun_2_5
['thug_with_gun', ['timer', 4]]
thug_with_gun_2_5 has no random start markers defined.
SetupAI:oc_thug_gun_21_6
addFFXTactics:oc_thug_gun_21_6
['oc_thug_gun', ['timer', 4]]
oc_thug_gun_21_6 has no random start markers defined.
hero_0 has no random start markers defined.
hero_1 has no random start markers defined.
SetupAI:ffxtarget
addFFXTactics:ffxtarget
['ffx_tiggot', ['timer', 4]]
ffxtarget has no random start markers defined.
SetupAI:ffxgun
addFFXTactics:ffxgun
['ffx_tiggot', ['timer', 4]]
ffxgun has no random start markers defined.
initialising FFQ_initialiseExtras()
setting default sun
initCarriers on thug_with_bat_22_3(thug_with_bat)
thug_with_bat
determining gender thug_with_bat_22_3 (team=2)
M25 evil!
initCarriers on thug_with_bat_1_1(thug_with_bat)
thug_with_bat
determining gender thug_with_bat_1_1 (team=2)
M25 evil!
initCarriers on thug_with_bat_23_2(thug_with_bat)
thug_with_bat
determining gender thug_with_bat_23_2 (team=2)
M25 evil!
initCarriers on thug_with_bat_16_4(thug_with_bat)
thug_with_bat
determining gender thug_with_bat_16_4 (team=2)
M25 evil!
initCarriers on thug_with_gun_2_5(thug_with_gun)
thug_with_gun
determining gender thug_with_gun_2_5 (team=2)
M25 evil!
initCarriers on oc_thug_gun_21_6(oc_thug_gun)
oc_thug_gun
determining gender oc_thug_gun_21_6 (team=2)
M25 evil!
initCarriers on hero_0(bull)
bull
determining gender hero_0 (team=1)
initCarriers on hero_1(custom_template_19)
custom_template_19
determining gender hero_1 (team=1)
setting:hero_0 custom_template_18 invulnerable
setting:hero_1 custom_template_19 hatemonger
Team 2 loses thug_with_bat
checking against team 1
Team 2 loses thug_with_bat
checking against team 1
Team 1 loses custom_template_19
checking against team 1
Team 2 loses thug_with_bat
checking against team 1

ps.  I've also installed TaskMaster's Custom AI's.  They seem to have the same problems with the Danger Room missions - they default to the standard skin for the mesh, and don't seem to use the AI in the M25newaida.py.