You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
/**
|
|
|
|
|
* @file trigs.h
|
|
|
|
|
*
|
|
|
|
|
* Interface of functionality for triggering events when the player enters an area.
|
|
|
|
|
*/
|
|
|
|
|
#ifndef __TRIGS_H__
|
|
|
|
|
#define __TRIGS_H__
|
|
|
|
|
|
|
|
|
|
extern BOOL trigflag;
|
|
|
|
|
extern int numtrigs;
|
|
|
|
|
extern TriggerStruct trigs[MAXTRIGGERS];
|
|
|
|
|
extern int TWarpFrom;
|
|
|
|
|
|
|
|
|
|
void InitNoTriggers();
|
|
|
|
|
void InitTownTriggers();
|
|
|
|
|
void InitL1Triggers();
|
|
|
|
|
void InitL2Triggers();
|
|
|
|
|
void InitL3Triggers();
|
|
|
|
|
void InitL4Triggers();
|
|
|
|
|
void InitSKingTriggers();
|
|
|
|
|
void InitSChambTriggers();
|
|
|
|
|
void InitPWaterTriggers();
|
|
|
|
|
void InitVPTriggers();
|
|
|
|
|
void Freeupstairs();
|
|
|
|
|
void CheckTrigForce();
|
|
|
|
|
void CheckTriggers();
|
|
|
|
|
|
|
|
|
|
#endif /* __TRIGS_H__ */
|