diff -r cd88f4b7cba0 -r c5c09cfde63a bin/ai/regression/regression.nut --- a/bin/ai/regression/regression.nut Sat Apr 14 19:20:17 2007 +0000 +++ b/bin/ai/regression/regression.nut Sat Apr 14 20:01:25 2007 +0000 @@ -303,6 +303,25 @@ print(" GetSignCount(): " + sign.GetSignCount()); } +function Regression::TileList() +{ + local list = AITileList(); + + print(""); + print("--TileList--"); + print(" Count(): " + list.Count()); + list.AddRectangle(33410 - 256 * 2, 256 * 2 + 33410 + 8); + print(" Count(): " + list.Count()); + list.Valuate(AITileListBuildable()); + list.KeepValue(1); + print(" KeepAboveValue(1): done"); + print(" Count(): " + list.Count()); + print(" ListDump:"); + for (local i = list.Begin(); list.HasNext(); i = list.Next()) { + print(" " + i + " => " + list.GetValue(i)); + } +} + function Regression::Town() { local town = AITown(); @@ -418,6 +437,7 @@ this.List(); this.Road(); this.Sign(); + this.TileList(); this.Town(); this.TownList(); this.Vehicle();