22 #include "object/task/task.h" 52 bool EventProcess(
const Event &event)
override;
55 Error IsEnded()
override;
56 bool Abort()
override;
59 CObject* SearchTakeObject(
float &angle,
float dLimit,
float aLimit);
60 CObject* SearchFriendObject(
float &angle,
float dLimit,
float aLimit);
61 bool TransporterTakeObject();
62 bool TransporterDeposeObject();
66 TaskTakeOrder m_order = TTO_TAKE;
67 TaskTakeArm m_arm = TTA_NEUTRAL;
70 float m_progress = 0.0f;
71 float m_height = 0.0f;
72 bool m_bError =
false;
Definition: old_object.h:79
Vector struct and related functions.
ObjectType
Type of game object.
Definition: object_type.h:33
3D (3x1) vector
Definition: vector.h:53
Definition: tasktake.h:46
Event sent by system, interface or game.
Definition: event.h:735
Base class for all 3D in-game objects.
Definition: object.h:63