-
Notifications
You must be signed in to change notification settings - Fork 1
/
ActionManager.h
33 lines (25 loc) · 1.06 KB
/
ActionManager.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// --------------------------------------------------------------------------------------------------------------------------------
// DEMISERL
// Copyright 2014 Corremn
//
// $LastChangedBy$
// $LastChangedDate$
// $LastChangedRevision$
// $HeadURL: $
// --------------------------------------------------------------------------------------------------------------------------------
#if !defined(AFX_ACTIONMANAGER_H__EAA46311_0242_4D53_A628_FD790FF7E066__INCLUDED_)
#define AFX_ACTIONMANAGER_H__EAA46311_0242_4D53_A628_FD790FF7E066__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "action.h"
#include "monster.h"
#include "StandardMonsterActions.h"
class ActionManager
{
public:
Action* CreateAction(eAction type, int param1=1,int param2=0, int param3=0, int param4=0);
Action* UpdateAction(Action* action,eAction type,int param1=0,int param2=0, int param3=0, int param4=0);
StandardMonsterActions monsterAction;
};
#endif // !defined(AFX_ACTIONMANAGER_H__EAA46311_0242_4D53_A628_FD790FF7E066__INCLUDED_)