bin/ai/library/pathfinder/road/library.nut
author truebrain
Thu, 12 Jun 2008 21:07:25 +0000
branchnoai
changeset 10943 5f5a5dd407d8
child 11014 13060e4514d5
permissions -rw-r--r--
(svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
10943
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     1
/* $Id$ */
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     2
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     3
class Road extends AILibrary {
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     4
	function GetAuthor()      { return "OpenTTD NoAI Developers Team"; }
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     5
	function GetName()        { return "Road"; }
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     6
	function GetDescription() { return "An implementation of a road pathfinder"; }
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     7
	function GetVersion()     { return 1; }
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     8
	function GetDate()        { return "2008-06-12"; }
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
     9
	function CreateInstance() { return "Road"; }
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
    10
}
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
    11
5f5a5dd407d8 (svn r13497) [NoAI] -Add [Library]: pathfinder.road, a basic road pathfinder (no bridges/tunnels (yet)) (patch by Yexo, very nice job!)
truebrain
parents:
diff changeset
    12
RegisterLibrary(Road());