Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00078 #ifndef SCRIPT_TYPES_HPP
00079 #define SCRIPT_TYPES_HPP
00080
00081 #include "../../core/overflowsafe_type.hpp"
00082 #include "../../company_type.h"
00083 #include <squirrel.h>
00084
00085
00086 typedef uint BridgeType;
00087 typedef byte CargoID;
00088 class CommandCost;
00089 typedef uint16 EngineID;
00090 typedef uint16 GroupID;
00091 typedef uint16 IndustryID;
00092 typedef uint8 IndustryType;
00093 typedef OverflowSafeInt64 Money;
00094 typedef uint16 SignID;
00095 typedef uint16 StationID;
00096 typedef uint16 StringID;
00097 typedef uint16 SubsidyID;
00098 typedef uint32 TileIndex;
00099 typedef uint16 TownID;
00100 typedef uint32 VehicleID;
00101
00102
00103 typedef uint ScriptErrorType;
00104 typedef BridgeType BridgeID;
00105
00106 #endif