diff options
author | rubidium <rubidium@openttd.org> | 2010-08-06 19:04:21 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2010-08-06 19:04:21 +0000 |
commit | 90a35d2e5b3728a8cd7fe1717d6c940b525cca9e (patch) | |
tree | c069c37fe0b72cad7b5c053f49ff13ea7213f702 /src/ai/api/ai_order.hpp.sq | |
parent | d54f2ba21f2711d3ce8fe9f19fd7ab6645107c5b (diff) | |
download | openttd-90a35d2e5b3728a8cd7fe1717d6c940b525cca9e.tar.xz |
(svn r20389) [NoAI] -Add: AIOrder::IsVoidOrder to find void "(Invalid Order)" orders.
[NoAI] -Change: AIOrder::GetOrderFlags returns AIOrder::AIOF_INVALID for void orders.
Diffstat (limited to 'src/ai/api/ai_order.hpp.sq')
-rw-r--r-- | src/ai/api/ai_order.hpp.sq | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ai/api/ai_order.hpp.sq b/src/ai/api/ai_order.hpp.sq index d79964e00..dff9d889f 100644 --- a/src/ai/api/ai_order.hpp.sq +++ b/src/ai/api/ai_order.hpp.sq @@ -94,6 +94,7 @@ void SQAIOrder_Register(Squirrel *engine) SQAIOrder.DefSQStaticMethod(engine, &AIOrder::IsGotoDepotOrder, "IsGotoDepotOrder", 3, ".ii"); SQAIOrder.DefSQStaticMethod(engine, &AIOrder::IsGotoWaypointOrder, "IsGotoWaypointOrder", 3, ".ii"); SQAIOrder.DefSQStaticMethod(engine, &AIOrder::IsConditionalOrder, "IsConditionalOrder", 3, ".ii"); + SQAIOrder.DefSQStaticMethod(engine, &AIOrder::IsVoidOrder, "IsVoidOrder", 3, ".ii"); SQAIOrder.DefSQStaticMethod(engine, &AIOrder::IsCurrentOrderPartOfOrderList, "IsCurrentOrderPartOfOrderList", 2, ".i"); SQAIOrder.DefSQStaticMethod(engine, &AIOrder::ResolveOrderPosition, "ResolveOrderPosition", 3, ".ii"); SQAIOrder.DefSQStaticMethod(engine, &AIOrder::AreOrderFlagsValid, "AreOrderFlagsValid", 3, ".ii"); |