Start ScriptLoader

Former-commit-id: f782c0c72d
This commit is contained in:
Henrique Gemignani Passos Lima
2022-11-14 15:37:44 +02:00
parent d27423755f
commit 7117050a17
14 changed files with 494 additions and 91 deletions

View File

@@ -0,0 +1,19 @@
#ifndef _SCRIPTLOADER
#define _SCRIPTLOADER
class CEntity;
class CStateManager;
class CInputStream;
class CEntityInfo;
class CTransform4f;
class CVector3f;
class ScriptLoader {
public:
static CEntity* LoadTrigger(CStateManager&, CInputStream&, int, const CEntityInfo&);
static CEntity* LoadCameraHintTrigger(CStateManager&, CInputStream&, int, const CEntityInfo&);
static CEntity* LoadDamageableTrigger(CStateManager&, CInputStream&, int, const CEntityInfo&);
static CEntity* LoadSpawnPoint(CStateManager&, CInputStream&, int, const CEntityInfo&);
};
#endif // _SCRIPTLOADER