DI-Guy Lua AI SDK
 All Classes Files Functions Variables Groups Pages
Middle East Town Demo

Classes

class  luaMiddleEastBaseClass
 This base class creates a number of helper functions for the mideastern pedestrian. More...
 
class  luaIED
 A class that can help an agent plant an IED, also implements the logic for a vehicle-borne IED. Used by the middle east pedestrians. More...
 
class  luaMolotov
 A class implementing a molotov cocktail that's thrown at something. More...
 
class  luaPoolOfBlood
 A class that implements a growing pool of blood typically created by a dying agent. More...
 

Functions

 luaMiddleEastHumvee::init ()
 A humvee character for use in Middle Eastern scenario. More...
 
 luaMiddleEastShopKeeper::init ()
 Middle East shopkeeper. More...
 

Variables

 luaProximityMonitor = {}
 used by the middle east pedestrians More...
 
 luaAngerEvaluator = {}
 used by the middle east pedestrians More...
 
 luaFocusStack = {}
 used by the middle east pedestrians More...
 

Detailed Description

Function Documentation

luaMiddleEastShopKeeper::init ( )

Middle East shopkeeper.

The mind for the character that attends a stand or shop, interacting with customers and responding to certain world events, such as gunfire.Standard init function

luaMiddleEastHumvee::init ( )

A humvee character for use in Middle Eastern scenario.

This class inherits from luaVehicle. It represents a US-style Humvee on patrol in a Middle Eastern town. The humvee responds to different kinds of attacks and carries four soldiers (luaMiddleEastSoldier), which it can deploy.

Variable Documentation

luaAngerEvaluator = {}

used by the middle east pedestrians

luaFocusStack = {}

used by the middle east pedestrians

luaProximityMonitor = {}

used by the middle east pedestrians