BWAPI
Namespaces | Enumerations
trunk/bwapi/BWAPI/Source/BW/Triggers.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  BW
namespace  BW::Actions
namespace  BW::Conditions
namespace  BW::TriggerEntryFlags
namespace  BW::TriggerFlags
namespace  BW::PlayerGroups

Enumerations

enum  BW::Actions::Enum {
  BW::Actions::None, BW::Actions::Victory, BW::Actions::Defeat, BW::Actions::PreserveTrigger,
  BW::Actions::Wait, BW::Actions::PauseGame, BW::Actions::UnpauseGame, BW::Actions::Transmission,
  BW::Actions::PlayWAV, BW::Actions::DisplayTextMessage, BW::Actions::CenterView, BW::Actions::CreateUnitwithProperties,
  BW::Actions::SetMissionObjectives, BW::Actions::SetSwitch, BW::Actions::SetCountdownTimer, BW::Actions::RunAIScript,
  BW::Actions::RunAIScriptAtLocation, BW::Actions::LeaderBoardControl, BW::Actions::LeaderBoardControlAt, BW::Actions::LeaderBoardResources,
  BW::Actions::LeaderBoardKills, BW::Actions::LeaderBoardPoints, BW::Actions::KillUnit, BW::Actions::KillUnitAtLocation,
  BW::Actions::RemoveUnit, BW::Actions::RemoveUnitAtLocation, BW::Actions::SetResources, BW::Actions::SetScore,
  BW::Actions::MinimapPing, BW::Actions::TalkingPortrait, BW::Actions::MuteUnitSpeech, BW::Actions::UnmuteUnitSpeech,
  BW::Actions::LeaderboardComputerPlayers, BW::Actions::LeaderboardGoalControl, BW::Actions::LeaderboardGoalControlAt, BW::Actions::LeaderboardGoalResources,
  BW::Actions::LeaderboardGoalKills, BW::Actions::LeaderboardGoalPoints, BW::Actions::MoveLocation, BW::Actions::MoveUnit,
  BW::Actions::LeaderboardGreed, BW::Actions::SetNextScenario, BW::Actions::SetDoodadState, BW::Actions::SetInvincibility,
  BW::Actions::CreateUnit, BW::Actions::SetDeaths, BW::Actions::Order, BW::Actions::Comment,
  BW::Actions::GiveUnitstoPlayer, BW::Actions::ModifyUnitHitPoints, BW::Actions::ModifyUnitEnergy, BW::Actions::ModifyUnitShieldPoints,
  BW::Actions::ModifyUnitResourceAmount, BW::Actions::ModifyUnitHangerCount, BW::Actions::PauseTimer, BW::Actions::UnpauseTimer,
  BW::Actions::Draw, BW::Actions::SetAllianceStatus, BW::Actions::DisableDebugMode, BW::Actions::EnableDebugMode
}
enum  BW::Conditions::Enum {
  BW::Conditions::None, BW::Conditions::CountdownTimer, BW::Conditions::Command, BW::Conditions::Bring,
  BW::Conditions::Accumulate, BW::Conditions::Kill, BW::Conditions::CommandTheMost, BW::Conditions::CommandsTheMostAt,
  BW::Conditions::MostKills, BW::Conditions::HighestScore, BW::Conditions::MostResources, BW::Conditions::Switch,
  BW::Conditions::ElapsedTime, BW::Conditions::MissionBriefing, BW::Conditions::Opponents, BW::Conditions::Deaths,
  BW::Conditions::CommandTheLeast, BW::Conditions::CommandTheLeastAt, BW::Conditions::LeastKills, BW::Conditions::LowestScore,
  BW::Conditions::LeastResources, BW::Conditions::Score, BW::Conditions::Always, BW::Conditions::Never
}
enum  BW::TriggerEntryFlags::Enum { BW::TriggerEntryFlags::WaitExecute = 0x01, BW::TriggerEntryFlags::IgnoreExecution = 0x02, BW::TriggerEntryFlags::AlwaysDisplay = 0x04 }
enum  BW::TriggerFlags::Enum {
  BW::TriggerFlags::ExecuteActions = 0x01, BW::TriggerFlags::IgnoreDefeat = 0x02, BW::TriggerFlags::PreserveTrigger = 0x04, BW::TriggerFlags::IgnoreExecution = 0x08,
  BW::TriggerFlags::SkipUIActions = 0x10, BW::TriggerFlags::PausedGame = 0x20, BW::TriggerFlags::DisableWaitSkip = 0x40
}
enum  BW::PlayerGroups::Enum {
  BW::PlayerGroups::Player1, BW::PlayerGroups::Player2, BW::PlayerGroups::Player3, BW::PlayerGroups::Player4,
  BW::PlayerGroups::Player5, BW::PlayerGroups::Player6, BW::PlayerGroups::Player7, BW::PlayerGroups::Player8,
  BW::PlayerGroups::Player9, BW::PlayerGroups::Player10, BW::PlayerGroups::Player11, BW::PlayerGroups::Player12,
  BW::PlayerGroups::None, BW::PlayerGroups::CurrentPlayer, BW::PlayerGroups::Foes, BW::PlayerGroups::Allies,
  BW::PlayerGroups::NeutralPlayers, BW::PlayerGroups::AllPlayers, BW::PlayerGroups::Force1, BW::PlayerGroups::Force2,
  BW::PlayerGroups::Force3, BW::PlayerGroups::Force4, BW::PlayerGroups::Unused1, BW::PlayerGroups::Unused2,
  BW::PlayerGroups::Unused3, BW::PlayerGroups::Unused4, BW::PlayerGroups::NonAlliedVictoryPlayers, BW::PlayerGroups::Max
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines