Add CScriptWorldTeleporter

Former-commit-id: 9691ea9089
This commit is contained in:
Henrique Gemignani Passos Lima
2022-11-09 01:04:51 +02:00
parent df08c87c09
commit d4c2ea970a
14 changed files with 284 additions and 37 deletions

View File

@@ -3,10 +3,21 @@
#include "types.h"
class CAnimRes;
class CVector3f;
class CWorldTransManager {
public:
enum ETransType { kTT_Disabled, kTT_Enabled, kTT_Text };
void SetSfx(ushort, uchar, uchar);
void SfxStart();
void SfxStop();
void EnableTransition(const CAnimRes&, unsigned int, const CVector3f&, unsigned int, const CVector3f&, bool);
void EnableTransition(int fontId, int stringId, int stringIdx, bool fadeWhite, float chFadeTime, float chFadeRate, float textStartTime);
void DisableTransition();
ETransType GetTransType() const { return x30_transType; }
private: