type AIEnvironment = class(AIBaseObject)
AIBaseObject|  | procedure Build(aWidth: integer; aHeight: integer); | 
|  | procedure Clean; | 
|  | Constructor Create(aReality: pointer); | 
|  | Destructor Destroy; override; | 
|  | procedure EnactBonk(aOriginCreature: AICreature; aTarget: AIThing); | 
|  | procedure EnactGrab(aOriginCreature: AICreature; aTarget: AIThing); | 
|  | function FindWithHandle(aHandle: integer): AIBaseObject; | 
|  | procedure Fuel; | 
|  | procedure FullDisplay(aList: TStrings); override; | 
|  | function GetAirFriction: AIForce; | 
|  | function GetGravity: AIForce; | 
|  | function GetLandFriction: AIForce; | 
|  | function GetWaterFriction: AIForce; | 
|  | procedure LoadFromFile(var aFile: TextFile); override; | 
|  | function RoundStatistics: string; | 
|  | procedure SaveToFile(var aFile: TextFile); override; | 
|  | procedure Snip(aThing: AIThing); overload; | 
|  | procedure Snip(aHandle: integer); overload; | 
|  | procedure Build(aWidth: integer; aHeight: integer); | 
|  | procedure Clean; | 
|  | Constructor Create(aReality: pointer); | 
|  | Destructor Destroy; override; | 
|  | procedure EnactBonk(aOriginCreature: AICreature; aTarget: AIThing); | 
|  | procedure EnactGrab(aOriginCreature: AICreature; aTarget: AIThing); | 
|  | function FindWithHandle(aHandle: integer): AIBaseObject; | 
|  | procedure Fuel; | 
|  | procedure FullDisplay(aList: TStrings); override; | 
|  | function GetAirFriction: AIForce; | 
|  | function GetGravity: AIForce; | 
|  | function GetLandFriction: AIForce; | 
|  | function GetWaterFriction: AIForce; | 
|  | procedure LoadFromFile(var aFile: TextFile); override; | 
|  | function RoundStatistics: string; | 
|  | procedure SaveToFile(var aFile: TextFile); override; | 
|  | procedure Snip(aThing: AIThing); overload; | 
|  | procedure Snip(aHandle: integer); overload; | 
|  | property AirFriction: AIForce; | 
|  | property Attachments: AIAttachmentContainer; | 
|  | property Gravity: AIForce; | 
|  | property LandFriction: AIForce; | 
|  | property Name: string; | 
|  | property References: AILinkContainer; | 
|  | property Shadows: boolean; | 
|  | property Space: AISpace; | 
|  | property Things: AIThingList; | 
|  | property WaterFriction: AIForce; | 
|  | property AirFriction: AIForce; | 
|  | property Attachments: AIAttachmentContainer; | 
|  | property Gravity: AIForce; | 
|  | property LandFriction: AIForce; | 
|  | property Name: string; | 
|  | property References: AILinkContainer; | 
|  | property Shadows: boolean; | 
|  | property Space: AISpace; | 
|  | property Things: AIThingList; | 
|  | property WaterFriction: AIForce; |