UFO: Alien Invasion
Loading...
Searching...
No Matches
e_event_actormove.h
Go to the documentation of this file.
1
4
5/*
6Copyright (C) 2002-2025 UFO: Alien Invasion.
7
8This program is free software; you can redistribute it and/or
9modify it under the terms of the GNU General Public License
10as published by the Free Software Foundation; either version 2
11of the License, or (at your option) any later version.
12
13This program is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
16
17See the GNU General Public License for more details.
18
19You should have received a copy of the GNU General Public License
20along with this program; if not, write to the Free Software
21Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
22
23*/
24
25#pragma once
26
27#include "../../e_main.h"
28
29int CL_ActorDoMoveTime(const eventRegister_t* self, dbuffer* msg, eventTiming_t* eventTiming);
30void CL_ActorDoMove(const eventRegister_t* self, dbuffer* msg);
void CL_ActorDoMove(const eventRegister_t *self, dbuffer *msg)
Moves actor.
int CL_ActorDoMoveTime(const eventRegister_t *self, dbuffer *msg, eventTiming_t *eventTiming)
Decides if following events should be delayed. The delay is the amount of time the actor needs to wal...
Struct that defines one particular event with all its callbacks and data.
Definition e_main.h:42
CL_ParseEvent timers and vars.
Definition e_main.h:30