src/ai/api/ai_types.hpp
branchnoai
changeset 10344 b7e9f5c65e30
parent 10343 0ccd326f082e
child 10643 970417eef395
equal deleted inserted replaced
10343:0ccd326f082e 10344:b7e9f5c65e30
    23 typedef uint16 VehicleID;    //!< The ID of a vehicle.
    23 typedef uint16 VehicleID;    //!< The ID of a vehicle.
    24 
    24 
    25 /* Types we defined ourself, as the OpenTTD core doesn't have them (yet) */
    25 /* Types we defined ourself, as the OpenTTD core doesn't have them (yet) */
    26 typedef uint AIErrorType;    //!< The types of errors inside the NoAI framework.
    26 typedef uint AIErrorType;    //!< The types of errors inside the NoAI framework.
    27 typedef BridgeType BridgeID; //!< The ID of a bridge.
    27 typedef BridgeType BridgeID; //!< The ID of a bridge.
       
    28 typedef uint16 SubsidyID;    //!< The ID of a subsidy.
    28 
    29 
    29 #ifndef _SQUIRREL_H_
    30 #ifndef _SQUIRREL_H_
    30 /* Life becomes easier when we can tell about a function it needs the VM, but
    31 /* Life becomes easier when we can tell about a function it needs the VM, but
    31  *  without really including 'squirrel.h'. */
    32  *  without really including 'squirrel.h'. */
    32 typedef void *HSQUIRRELVM;   //!< Pointer to Squirrel Virtual Machine.
    33 typedef void *HSQUIRRELVM;   //!< Pointer to Squirrel Virtual Machine.