13 lines
475 B
ActionScript
13 lines
475 B
ActionScript
|
shared interface Battle {
|
||
|
const BattleLibrary@ Library { get const; }
|
||
|
bool CanUse(BaseTurnChoice@ choice);
|
||
|
bool CanFlee { get const; }
|
||
|
BattleRandom@ Random { get const; }
|
||
|
ChoiceQueue@ TurnQueue { get const; }
|
||
|
void AddVolatile(const constString &in name) const;
|
||
|
void RemoveVolatile(const constString &in name) const;
|
||
|
void SetWeather(const constString &in name) const;
|
||
|
void ClearWeather(const constString &in name) const;
|
||
|
const constString& GetWeatherName() const;
|
||
|
}
|