ScummVM API documentation
Xeen::Scripts Class Reference

#include <scripts.h>

Public Member Functions

 Scripts (XeenEngine *vm)
 
int checkEvents ()
 
bool openGrate (int wallVal, int action)
 

Public Attributes

int _animCounter
 
bool _eventSkipped
 
int _whoWill
 
DamageType _nEdamageType
 
Common::Array< MirrorEntry_mirror
 
Common::String _message
 

Detailed Description

Overall scripts manager

Member Function Documentation

◆ checkEvents()

int Xeen::Scripts::checkEvents ( )

Checks the event list, triggering any scripts as needed. Also does a series of checks for updating party status

◆ openGrate()

bool Xeen::Scripts::openGrate ( int  wallVal,
int  action 
)

Handles opening grates

Returns
If true, no further event checking should be done

The documentation for this class was generated from the following file: