Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
CaveInterface Class Referenceabstract

#include <BehaviorModule.h>

Inherited by CaveContain.

Public Member Functions

virtual void tryToSetCaveIndex (Int newIndex)=0
 Called by script as an alternative to instancing separate objects. 'Try', because can fail.
 
virtual void setOriginalTeam (Team *oldTeam)=0
 This is a distributed Garrison in terms of capturing, so when one node triggers the change, he needs to tell everyone, so anyone can do the un-change.
 

Detailed Description

Definition at line 266 of file BehaviorModule.h.

Member Function Documentation

◆ setOriginalTeam()

virtual void CaveInterface::setOriginalTeam ( Team * oldTeam)
pure virtual

This is a distributed Garrison in terms of capturing, so when one node triggers the change, he needs to tell everyone, so anyone can do the un-change.

Implemented in CaveContain.

◆ tryToSetCaveIndex()

virtual void CaveInterface::tryToSetCaveIndex ( Int newIndex)
pure virtual

Called by script as an alternative to instancing separate objects. 'Try', because can fail.

Implemented in CaveContain.


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