23 #include "object/auto/auto.h" 46 void DeleteObject(
bool all=
false)
override;
49 bool EventProcess(
const Event &event)
override;
51 Error StartAction(
int param)
override;
52 void SetProgram(
const std::string& program);
54 bool CreateInterface(
bool bSelect)
override;
60 void UpdateInterface();
64 bool NearestVehicle();
68 void SoundManip(
float time,
float amplitude,
float frequency);
71 AutoFactoryPhase m_phase = AFP_WAIT;
72 float m_progress = 0.0f;
74 float m_lastParticle = 0.0f;
76 int m_channelSound = 0;
78 std::string m_program;
Definition: old_object.h:79
Definition: parserline.h:37
Definition: autofactory.h:40
3D (3x1) vector
Definition: vector.h:53
EventType
Type of event message.
Definition: event.h:41
Event sent by system, interface or game.
Definition: event.h:735
Base class for all 3D in-game objects.
Definition: object.h:63