View Single Post
Old 08-01-2010   #61
Ironhide
- Ambient Wars Creator
 
Join Date: Oct 2009
Location: Texas
Posts: 210
Ironhide will become famous soon enoughIronhide will become famous soon enoughIronhide will become famous soon enoughIronhide will become famous soon enoughIronhide will become famous soon enoughIronhide will become famous soon enoughIronhide will become famous soon enough
Finally!!!!! Damn glad I thought to have you try the 2010 C++ redist. That was ust an after thought. WHEW!

Oik let me chew your big ass post for a minute and see if we can narrow this new issue down.

By the way you can now stop posting the xlive and scripthook logs. We'll just need the ScriptHookDotNet and AmbientWars logs.

Also switch back to the release and not debug version of xliveless too.

UPDATE:
Ok the error is generic and doesn't pinpoint any starting point. It is simply related to the internal Tick.

So you'll need to first isolate which module it's related too.

Start with only having PlayerLogic enable for awhile until or unless you see the problem

If you don't see the problem within a few minutes then disable PlayerLogic and enable ThugLogic with only 1 AI component enabled at a time and repeat the above to see if it's one of them in particular.

To do this just set the properties like so:

Player.Include=True
Thug.Include=False

This will turn off ThugLogic and only PlayerLogic will be loaded.

Then for ThugLogic:
Player.Include=False
Thug.Include=True

And these 1 at a time over time until you see the issue.

Thug.UseCarCrews=True
Thug.UseStreetThugs=False
Thug.UseExtraMayhem=False

Thug.UseCarCrews=False
Thug.UseStreetThugs=True
Thug.UseExtraMayhem=False

Thug.UseCarCrews=False
Thug.UseStreetThugs=False
Thug.UseExtraMayhem=True

etc.

Between each run, if you do NOT see the error and are moving to th next test, be sure to delete the AW log files so each file only has data related to the test you're about to run. Otherwise it'll be so damn big it'll be impossible to rifle through it since a lot of data will be there related to prevous runs which will be useless.

UPDATE:
Since the last call was related to GetRandomThugModel I suggest starting with turning off PlayerLogic and only having UseCarCrews enabled because that is most heavily used from there and might show the error faster for you.

Last edited by Ironhide; 08-01-2010 at 02:38 PM..
Ironhide is offline   Reply With Quote