Emergency 20 Dokumentation  4.1.0
Static Public Attributes | List of all members
em5::Messages Class Reference

Static EMERGENCY 5 messages collection class. More...

#include <Messages.h>

Collaboration diagram for em5::Messages:
Collaboration graph
[legend]

Static Public Attributes

static const qsf::NamedIdentifier APPLICATION_STARTUP_SETTINGS
 "ApplicationStartupSettings" message, before the application finishes the startup; Use this to start modding relevant classes here More...
 
static const qsf::NamedIdentifier APPLICATION_STARTUP_FINISHED
 "ApplicationStartupFinished" message, after the application finished the startup; Use this to start modding relevant classes here More...
 
static const qsf::NamedIdentifier APPLICATION_ICON_SET
 "ApplicationIconSet" message, after the application has set the icon; Use this to start modding relevant classes here More...
 
static const qsf::NamedIdentifier APPLICATION_SHUTDOWN_STARTING
 "ApplicationShutdownStarting" message, after the application shutdown started; Use this to start modding relevant classes here More...
 
static const qsf::NamedIdentifier MAIN_MENU_SHOW
 "MainMenuShow" message, after the everything relevant to showing the main menu has been done, Use this to start modding relevant classes here More...
 
static const qsf::NamedIdentifier MAIN_MENU_HIDE
 "MainMenuHide" message, after the everything relevant to hiding the main menu has been done, Use this to start modding relevant classes here More...
 
static const qsf::NamedIdentifier GAME_STARTUP_FINISHED
 "GameStartupFinished" message, after the game finished the startup, Use this to start modding relevant classes here More...
 
static const qsf::NamedIdentifier GAME_SHUTDOWN_STARTING
 "GameShutdownStarting" message, before the game shutdown starts. Use this to deactivate modding relevant classes here More...
 
static const qsf::NamedIdentifier EM5_PRE_COMMAND_EXECUTE
 "PreCommandExecute" message, emitted just before a command context gets executed More...
 
static const qsf::NamedIdentifier EM5_POST_COMMAND_EXECUTE
 "PostCommandExecute" message, emitted after a command context got executed More...
 
static const qsf::NamedIdentifier EM5_ON_COMMAND_EXECUTE
 "OnCommandExecute" message, emitted before the actions of the command are set More...
 
static const qsf::NamedIdentifier EM5_MOVEMENT_BLOCKED_TO_POSITION
 "MovementBlockedToPosition" message, emitted when a unit is ordered to a specific point More...
 
static const qsf::NamedIdentifier EM5_MOVEMENT_RETURN_TO_BASE_START
 "ReturnToBaseStart" message, emitted when a unit is returning to base More...
 
static const qsf::NamedIdentifier EM5_CHANGE_SELECTION
 "ChangeSelection" message, emitted after the selection has change More...
 
static const qsf::NamedIdentifier EM5_ADDTO_SELECTION
 "AddToSelection" message, emitted after one or more entities are added to selection More...
 
static const qsf::NamedIdentifier EM5_REMOVEFROM_SELECTION
 "RemoveFromSelection" message, emitted after one or more entities are removed from selection More...
 
static const qsf::NamedIdentifier EM5_PLAYER_CREDITS_CHANGED
 "PlayerCreditsChanged" message, emitted whenever the credits of a player change More...
 
static const qsf::NamedIdentifier EM5_PLAYER_SCORE_CHANGED
 "PlayerScoreChanged" message, emitted whenever the score of a player changes More...
 
static const qsf::NamedIdentifier EM5_PLAYER_TOTAL_SCORE_CHANGED
 "PlayerTotalScoreChanged" message, emitted whenever the total score of a player changes More...
 
static const qsf::NamedIdentifier EM5_PLAYER_MEDAL_UNLOCKED
 "PlayerMedalUnlocked" message, emitted whenever the player unlocks a new/better medal More...
 
static const qsf::NamedIdentifier EM5_PLAYER_ONLINE_ACCOUNT_DATA_CHANGED
 "PlayerOnlineAccountDataChanged" message, emitted whenever the online account data of a player changes More...
 
static const qsf::NamedIdentifier EM5_CUTSCENE_FINISHED
 "CutsceneFinished" message, emitted after a cutscene was finished More...
 
static const qsf::NamedIdentifier EM5_SCREEN_FADING_FINISHED
 "ScreenFadingFinished" message, emitted after an automatic screen fading by the cutscene player was finished More...
 
static const qsf::NamedIdentifier EM5_VIDEO_PLAYBACK_FINISHED
 "VideoPlaybackFinished" message, emitted when a fullscreen video finished playing More...
 
static const qsf::NamedIdentifier EM5_CUTSCENE_CAMERA_FLIGHT_FINISHED
 "CutsceneCameraFlightFinished" message, emitted when a cutscene camera flight is done More...
 
static const qsf::NamedIdentifier EM5_FREEPLAY_EVENT_TRIGGERED
 "FreeplayEventTriggered" message, emitted after a event is triggered More...
 
static const qsf::NamedIdentifier EM5_FREEPLAY_EVENT_SUCCEEDED
 "FreeplayEventSucceeded" message, after event was successful More...
 
static const qsf::NamedIdentifier EM5_FREEPLAY_EVENT_FAILED
 "FreeplayEventFailed" message, after event has failed More...
 
static const qsf::NamedIdentifier EM5_FREEPLAY_UPDATE_EVENT
 "FreeplayEventChanged" message, after event has changed and debug must be updated! More...
 
static const qsf::NamedIdentifier EM5_FREEPLAY_OBJECTIVE_FINISHED
 "ObjectiveFinished" message, after event has finished an objective More...
 
static const qsf::NamedIdentifier EM5_FREEPLAY_RECEIVE_OBJECTIVEPOINTS
 "FreeplayReceiveObjectivePoints" message, send if a player finished an objective and receives points for this More...
 
static const qsf::NamedIdentifier EM5_FREEPLAY_EVENT_ASSIGNED
 "FreeplayEventAssigned" message, after event has assigned to the player! More...
 
static const qsf::NamedIdentifier EM5_FREEPLAY_EVENTLIMIT_CHANGED
 "FreeplayEventLimitChanged" message, after the number of maximum number of possible active event has possible changed. More...
 
static const qsf::NamedIdentifier EM5_SPAWN_UNIT
 "SpawnUnit" message, emitted after a unit was spawned and initialized More...
 
static const qsf::NamedIdentifier EM5_PRE_ORDER_UNIT
 "PreOrderUnit" message, emitted before a unit is spawned and initialized More...
 
static const qsf::NamedIdentifier EM5_ORDER_UNIT
 "OrderUnit" message, emitted after a unit was spawned and initialized More...
 
static const qsf::NamedIdentifier EM5_UNIT_SPAWNED_PLAYER_UPDATE_SELECTION
 "UnitSpawnedPlayerUpdateSelection" message, emitted after a unit was spawned and initialized More...
 
static const qsf::NamedIdentifier EM5_UNIT_REACHED_DESTINATION_AFTER_SPAWN
 "UnitReachedDestionationAfterSpaw" message, emitted after a unit was spawned and reached their destination position More...
 
static const qsf::NamedIdentifier EM5_UNIT_UNREGISTERED
 "UnitUnregistered" message, emitted after a unit is unregister More...
 
static const qsf::NamedIdentifier EM5_UNIT_SETUP
 "UnitSetup" message, emitted after a unit is setup; this is called after spawning of units, for both vehicles and their passengers More...
 
static const qsf::NamedIdentifier EM5_SPAWN_ENTITY
 "SpawnEntity" message, emitted after an entity was spawned and initialized More...
 
static const qsf::NamedIdentifier EM5_SEK_DRONE_INVALID_TARGET_REQUEST
 "SekDroneInvalidTargetRequest" message, emitted when a SEK drone is looking for potential targets. This works like kind of a black list, so by default any entity (with some preconditions) is considered as a target, and any entity that is blacklisted by a responder of this message is not targeted by the SEK drone. More...
 
static const qsf::NamedIdentifier EM5_OBJECT_START_BURNING
 "StartBurning" message, emitted after a entity with fire component or complex fire component starts burning More...
 
static const qsf::NamedIdentifier EM5_OBJECT_STOP_BURNING
 "StopBurning" message, emitted after a entity with fire component or complex fire component stops burning More...
 
static const qsf::NamedIdentifier EM5_FIRECOMPONENT_START_BURNING
 "FireComponentStartBurning" message, emitted after a fire component starts burning More...
 
static const qsf::NamedIdentifier EM5_FIRECOMPONENT_STOP_BURNING
 "FireComponentStopBurning" message, emitted after a fire component stops burning More...
 
static const qsf::NamedIdentifier EM5_FIRERECEIVERCOMPONENT_COOLINGSOURCES_CHANGE
 "FireReceiverCoolingSourcesChange" message, emitted after a cooling source was added More...
 
static const qsf::NamedIdentifier EM5_BUILDING_STARTED_BURNING
 "FireBuildingStartedBurning" message, emitted after the fire reaction of a building More...
 
static const qsf::NamedIdentifier EM5_BUILDING_STOPPED_BURNING
 "BuildingStoppedBurning" message, emitted after the fire reaction of a building More...
 
static const qsf::NamedIdentifier EM5_BUILDING_RECEIVED_FIRE_DAMAGE
 "BuildingReceivedFireDamage" message, emitted after the fire reaction of a building More...
 
static const qsf::NamedIdentifier EM5_HEALTH_PERSON_PRE_INJURED
 "PersonPreInjured" message, emitted before a person applied an injury More...
 
static const qsf::NamedIdentifier EM5_HEALTH_HEALED_PERSON
 "PersonHealed" message, after person was successfully healed More...
 
static const qsf::NamedIdentifier EM5_HEALTH_TREATED_PERSON
 "PersonTreated" message, after person was successfully treated More...
 
static const qsf::NamedIdentifier EM5_HEALTH_PERSON_DIED
 "PersonDied" message, after a person died More...
 
static const qsf::NamedIdentifier EM5_MAGNET_PRE_START_FOLLOW
 "PreStartFollowPersonMagnet" message, right before a person starts following a person magnet More...
 
static const qsf::NamedIdentifier EM5_MAGNET_STOP_FOLLOW
 "StopFollowPersonMagnet" message, after a person stopped following a person magnet More...
 
static const qsf::NamedIdentifier EM5_HINT_TIMER_SIGNAL
 "HintTimerSignal" message, emitted after a timer reached its threshold More...
 
static const qsf::NamedIdentifier EM5_EVENT_TIMER_SIGNAL
 "EventTimerSignal" message, emitted after a timer reached its threshold More...
 
static const qsf::NamedIdentifier EM5_ACTION_TIMER_SIGNAL
 "ActionTimerSignal" message, emitted after a timer reached its threshold More...
 
static const qsf::NamedIdentifier EM5_ENTITY_TIMER_SIGNAL
 "EntityTimerSignal" message, emitted after a timer reached its threshold More...
 
static const qsf::NamedIdentifier EM5_DEBUG_TIMER_SIGNAL
 "DebugTimerSignal" message, emitted after a timer reached its threshold More...
 
static const qsf::NamedIdentifier EM5_INFECTED_TIMER_SIGNAL
 "InfectedTimerSignal" message, emitted after a timer reached its threshold More...
 
static const qsf::NamedIdentifier EM5_OBSERVER_MESSAGE
 "InternalObserverMessage" message from an observer, used as an internal message between observers More...
 
static const qsf::NamedIdentifier EM5_COMMAND_EXTINGUISH_BY_BOAT_CHECK_TARGET
 "CommandExtinguishByBoatCheckTarget" message from "em5::ExtinguishWithCannonCommand" for boats, to filter out certain targets More...
 
static const qsf::NamedIdentifier EM5_COMMAND_GUIDE_PERSON_CHECK_TARGET
 "CommandGuidePersonCheckTarget" message from "em5::GuidePlagueVictimsCommand", to allow certain targets More...
 
static const qsf::NamedIdentifier EM5_ACTION_PERSON_EXIT_VEHICLE
 "PersonExitVehicle" message, after person exited a vehicle More...
 
static const qsf::NamedIdentifier EM5_ACTION_PERSON_ENTER_VEHICLE
 "PersonEnterVehicle" message, after person entered a vehicle More...
 
static const qsf::NamedIdentifier EM5_ACTION_PERSON_ENTER_BOAT
 "EnterBoatAction" message, after diver entered a boat More...
 
static const qsf::NamedIdentifier EM5_ACTION_PERSON_PLACED_IN_AMBULANCE
 "PersonPlacedInAmbulance" message, after person was placed in an ambulance More...
 
static const qsf::NamedIdentifier EM5_ACTION_PERSON_PLACED_IN_POLICE
 "PersonPlacedInPolice" message, after person was placed in a police vehicle More...
 
static const qsf::NamedIdentifier EM5_ACTION_POLICE_VEHICLE_READY_TO_DEPART
 "PoliceVehicleDepart" message, after person was placed in a police vehicle More...
 
static const qsf::NamedIdentifier EM5_ACTION_POLICE_USED_PEPPER_SPRAY
 "UsedPepperSpray" message, after police man used the pepper spray More...
 
static const qsf::NamedIdentifier EM5_ACTION_SQUAD_EXIT_VEHICLE
 "SquadExitVehicle" message, after squad person exited a vehicle More...
 
static const qsf::NamedIdentifier EM5_ACTION_EXTINGUISH_FIRE_STARTED
 "ExtinguishFireStarted" message, after extinguish the fire of an burning entity was started More...
 
static const qsf::NamedIdentifier EM5_ACTION_FIND_HIDDEN_PERSON_WITH_SEK_DRONE
 "FindHiddenPerson" message, person is hidden (missing) More...
 
static const qsf::NamedIdentifier EM5_ACTION_REACHED_HIGH_PRIORITY_TARGET_WITH_SEK_DRONE
 "ReachedHighPriorityTarget" message More...
 
static const qsf::NamedIdentifier EM5_ACTION_FIND_ENTITY_FROM_DIVINGSPOT
 "FindEntityFromDivingspot" message, person or vehicle is found by diver in divingspot More...
 
static const qsf::NamedIdentifier EM5_ACTION_BREAK_BUILDING_DOOR_OPEN_START
 "BreakBuildingDoorOpenStart" message, the firefighter begins to break the door of the building More...
 
static const qsf::NamedIdentifier EM5_ACTION_PICKUP_PERSON_WITH_BOAT_ACTION
 "PickupPersonWithBoatAction" message, the motorboat picks up a person from the water More...
 
static const qsf::NamedIdentifier EM5_ACTION_PICKUP_PERSON_WITH_RESCUEHELICOPTER
 "PickupPersonWithRescueHelicopter" message, the rescue helicopter picks up a person. Can be injured or not. More...
 
static const qsf::NamedIdentifier EM5_ACTION_PICKUP_PERSON_BY_PARAMEDIC
 "PickupPersonByParamedic" message, the paramedic picks up a person on the stretcher. More...
 
static const qsf::NamedIdentifier EM5_ACTION_BREAK_BUILDING_DOOR_OPEN_END
 "BreakBuildingDoorOpenEnd" message, the firefighter has successfully broken the door More...
 
static const qsf::NamedIdentifier EM5_ACTION_PLACE_PERSON_FROM_BOAT_ACTION
 "PlacePersonFromBoatAction" message, the motorboat puts down a person onto a boat drop target point More...
 
static const qsf::NamedIdentifier EM5_ACTION_PLACE_PERSON_FROM_DIVER_ACTION
 "PlacePersonFromDiverAction" message, the diver places a person to the shore More...
 
static const qsf::NamedIdentifier EM5_ACTION_PLACE_PERSON_FROM_FLYING_HELI_ACTION
 "PlacePersonFromFlyingHeliAction" message, the heli places a person back to the ground More...
 
static const qsf::NamedIdentifier EM5_ACTION_LIFT_ENTITY_WITH_CRANE
 "LiftEntityWithCrane" message, when the crane lifts an entity from the ground More...
 
static const qsf::NamedIdentifier EM5_ACTION_PLACE_ENTITY_FROM_CRANE_ACTION
 "PlaceEntityFromCraneAction" message, when the crane places an entity back to the ground More...
 
static const qsf::NamedIdentifier EM5_ACTION_CUT_VEGETATION
 "CutVegetation" message, a tree or hedge has been cut More...
 
static const qsf::NamedIdentifier EM5_ACTION_CAR_CUT_OPEN_ACTION
 "CarCutOpenAction" message, a car has been cut open More...
 
static const qsf::NamedIdentifier EM5_ACTION_PUT_PERSON_IN_BOAT_ACTION
 "PutPersonInBoat" message, the person was put into the boat More...
 
static const qsf::NamedIdentifier EM5_ACTION_FREE_PERSON_FROM_BUILDING
 "FreePersonFromBuilding" message, after person was freed from building More...
 
static const qsf::NamedIdentifier EM5_ACTION_FREE_HOSTAGE_FROM_BUILDING
 "FreeHostageFromBuilding" message, after hostage was freed from building More...
 
static const qsf::NamedIdentifier EM5_ACTION_TOOKOUTSIDE_PERSON
 "TookPersonOutside" message, second step for DLK loading a person out of building. Send after "DLKSavePersonAction" is finished More...
 
static const qsf::NamedIdentifier EM5_ACTION_LOAD_PERSON_ON_DLK
 "LoadPersonOnDLK" message, first step for DLK loading a person out of building. Send after person was took outside and placed on the DLK ladder More...
 
static const qsf::NamedIdentifier EM5_ACTION_LOAD_VEHICLE_TO_TRANSPORTER
 "LoadVehiceleToTransporter" message, after vehicle was load More...
 
static const qsf::NamedIdentifier EM5_ACTION_UNLOAD_VEHICLE_FROM_TRANSPORTER
 "UnloadVehicleFromTransporter" message, after vehicle was unload More...
 
static const qsf::NamedIdentifier EM5_LOGIC_ENTER_VEHICLE_WITHOUT_EQUIPMENT
 "EnterVehicleWithoutEquipment" message, after specific entities putting equipment in the back door of an vehicle and moving back to enter the vehicle More...
 
static const qsf::NamedIdentifier EM5_ACTION_FINISH_MOVE_ACTION
 "FinishMoveAction" message, after unit is finishing a move action More...
 
static const qsf::NamedIdentifier EM5_ACTION_JUMPEDOUTOFWINDOW_PERSON
 "PersonJumpedOutOfWindow" message, after person jumped outside of window More...
 
static const qsf::NamedIdentifier EM5_ACTION_TOOKOUTOFWINDOW_PERSON
 "TookPersonOutOfWindow" message, after person was took outside of window More...
 
static const qsf::NamedIdentifier EM5_ACTION_TRANSPORTEDTOHQ
 "TransportedToHq" message, after entity was transported to HQ More...
 
static const qsf::NamedIdentifier EM5_ACTION_GUNSHOT
 "Gunshot" message, after a gun was fired More...
 
static const qsf::NamedIdentifier EM5_ACTION_ARREST
 "Arrest" message, after a gangster was arrested More...
 
static const qsf::NamedIdentifier EM5_ACTION_ARREST_STARTED
 "Arrest start" message, when officer a gangster start to arrest More...
 
static const qsf::NamedIdentifier EM5_ACTION_STARTED
 "ActionStarted" message, after a action starts its work More...
 
static const qsf::NamedIdentifier EM5_ACTION_SIGNAL
 "ActionSignal" message, after a signal action was started More...
 
static const qsf::NamedIdentifier EM5_ACTION_CAR_PICKED_UP_BY_TOWCAR
 "CarPickedUpByTowCar" message, after a car was picked up by a towcar More...
 
static const qsf::NamedIdentifier EM5_ACTION_REPAIRED_OR_USED
 "RepairedOrUsed" message, after a vehicle was repaired or an object was used by an engineer More...
 
static const qsf::NamedIdentifier EM5_ACTION_ATTACK_BUILDING_FINISH
 The police unit has finished the attack building action and brings a gangster out of the building. More...
 
static const qsf::NamedIdentifier EM5_ACTION_ATTACK_FAKEBUILDING_FINISH
 The police unit has finished the attack building action but is inside a fake building. More...
 
static const qsf::NamedIdentifier EM5_ACTION_RESCUE_WITCH_FINISH
 The Guardsman has finished the rescue witch action. More...
 
static const qsf::NamedIdentifier EM5_ACTION_SEARCH_BOMB_IN_BUILDING_FINISH
 The police unit has finished searching a building for bomb. More...
 
static const qsf::NamedIdentifier EM5_ACTION_SPEAK_TO_PERSON
 The police unit has finished the speak to person action. More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_GETSDAMAGED_BUILDING
 "BuildingGetsDamaged" message, building gets damaged More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_GETSINJURED_PERSON
 "PersonGetsInjured" message, person gets injured More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_GETSHEATENERGY_PERSON
 "PersonGetsHeatEnergy" message, person gets heat energy More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_GETSHEATENERGY_VEHICLE
 "VehicleGetsHeatEnergy" message, vehicle gets heat energy More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_GETSDAMAGED_VEGETATION
 "VegetationGetsDamaged" message, vegetation gets damaged More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_GETSDAMAGED_VEHICLE
 "VehicleGetsDamaged" message, vehicle gets damaged More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_PERSON_GETS_SHOOT
 "PersonGetsShoot" message, a person gets damaged by shooting weapons. Target can be injured after this More...
 
static const qsf::NamedIdentifier EM5_VEHICLE_DESTROYED
 "VehicleDestroyed" message, vehicle gets destroyed and explodes More...
 
static const qsf::NamedIdentifier EM5_BOAT_DESTROYED
 "BoatDestroyed" message, boat gets destroyed and sinks More...
 
static const qsf::NamedIdentifier EM5_HINT_PERSON_INFECTED
 "PersonInfectedByEvent" message, emitted after a entity was infected More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_HEALTH_PERSON_CONTAMINATED
 "PersonContaminated" message, person gets contaminated This is not yet injured (meaning they still can stand and only lose health as long as they stay in the contaminated area) More...
 
static const qsf::NamedIdentifier EM5_PERSON_DECONTAMINATED
 "PersonDecontaminated" message, emitted right after a person was decontaminated (still in decontamination vehicle) More...
 
static const qsf::NamedIdentifier EM5_PERSON_EXITS_AFTER_DECONTAMINATION
 "PersonExitsAfterDecontamination" message, emitted after a person was decontaminated and is leaving the decontamination vehicle now More...
 
static const qsf::NamedIdentifier EM5_PERSON_EXITED_AFTER_DECONTAMINATION
 "PersonExitedAfterDecontamination" message, emitted after a person was decontaminated and has just left the decontamination vehicle More...
 
static const qsf::NamedIdentifier EM5_FIREFIGHTER_INSIDE_CONTAMINATION_AREA
 "FirefighterInsideContaminationArea" message. Currently emitted constantly while firefighters are inside the contamination area. May be made more general (for all persons inside) when necessary. More...
 
static const qsf::NamedIdentifier EM5_PERSON_PLAGUEQUICKTEST
 "PlagueQuickTest" message. Emitted when the plague quicktest is done More...
 
static const qsf::NamedIdentifier EM5_OPENED_UNIT_ORDER_BOX
 Unit order box was opened. More...
 
static const qsf::NamedIdentifier EM5_DIAGNOSIS_COMPLETE
 Diagnosis of a medic is completed. More...
 
static const qsf::NamedIdentifier EM5_CREATED_DIVINGSPOT
 A new entity from type "divingspot" is created. More...
 
static const qsf::NamedIdentifier EM5_ENTITY_BOMB_DEFUSED
 A bomb is defused. More...
 
static const qsf::NamedIdentifier EM5_ENTITY_BOMB_EXPLODED
 A bomb exploded. More...
 
static const qsf::NamedIdentifier EM5_MOUSE_RIGHT_CLICK
 A right mouse click occurred. More...
 
static const qsf::NamedIdentifier EM5_GANGSTER_APPEARED
 A gangster appeared. More...
 
static const qsf::NamedIdentifier EM5_GANGSTER_FLEES
 A gangster starts to flee. More...
 
static const qsf::NamedIdentifier EM5_GANGSTER_ESCAPED
 A gangster escaped. More...
 
static const qsf::NamedIdentifier EM5_GANGSTER_REACHED_WAYPOINT
 A gangster reached one of his waypoints. More...
 
static const qsf::NamedIdentifier EM5_UNHIDE_BURIED
 BuryComponent does unhide a buried entity. More...
 
static const qsf::NamedIdentifier EM5_RESCUE_DOG_FOUND_PERSON
 RescueDogLocateVictimAction has found and unhidden a person. More...
 
static const qsf::NamedIdentifier EM5_POLICE_DOG_FOUND_OBJECT
 PoliceDogLocateObjectAction has found an object. More...
 
static const qsf::NamedIdentifier EM5_COMPONENT_CONTAMINATION_START_SPREADING
 Contamination cloud starts spreading CAREFUL: This is send per cloud - not per building. So you can get it more than once. More...
 
static const qsf::NamedIdentifier EM5_HINT_PLAYED
 "InternalObserverMessage" message from an observer, used as an internal message between observers More...
 
static const qsf::NamedIdentifier EM5_CAMERA_FOLLOW_ENTITY_CHANGED
 The Camera following mode has changed this target, can be valid or invalid. More...
 
static const qsf::NamedIdentifier EM5_FOLLOW_PATH_REACHED_END
 The Entity has reached end of path which it was following with help of the PathMovementComponent. More...
 
static const qsf::NamedIdentifier EM5_BUILDING_TRAPPED_PERSONS_DIED
 The trapped persons in the building died due time ran out. More...
 
static const qsf::NamedIdentifier EM5_PLAGUEBUILDING_CHECKED
 "PlagueBuildingChecked" The check plague building check was finished More...
 
static const qsf::NamedIdentifier EM5_PLAGUEPERSON_SENTBACK
 "PlaguePersonSentBack" The plague person was sent back to their home More...
 
static const qsf::NamedIdentifier EM5_PLAGUEPERSON_REMOVED
 "PlaguePersonRemoved" The plague person was removed More...
 
static const qsf::NamedIdentifier EM5_ENTITY_CREATED_FROM_PREFAB
 A entity was created from prefab. More...
 
static const qsf::NamedIdentifier EM5_MINIMAP_ADD_ENTITY_ICON
 Create a minimap icon for an entity. More...
 
static const qsf::NamedIdentifier EM5_MINIMAP_ADD_ENTITY_CIRCLE_POLYGON
 Create a minimap circle polygon for an entity. More...
 
static const qsf::NamedIdentifier EM5_MINIMAP_REMOVE_ENTITY_CIRCLE_POLYGON
 Removes a minimap circle polygon for an entity. More...
 
static const qsf::NamedIdentifier EM5_MINIMAP_REMOVE_ENTITY_ICON
 Destroy a minimap icon. More...
 
static const qsf::NamedIdentifier EM5_POST_WARBLER_SHOT_RENDERING
 "PostWarblerShotRendering" message, after warbler shot rendering has been finished More...
 

Detailed Description

Static EMERGENCY 5 messages collection class.

Member Data Documentation

const qsf::NamedIdentifier em5::Messages::APPLICATION_ICON_SET
static

"ApplicationIconSet" message, after the application has set the icon; Use this to start modding relevant classes here

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::APPLICATION_SHUTDOWN_STARTING
static

"ApplicationShutdownStarting" message, after the application shutdown started; Use this to start modding relevant classes here

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::APPLICATION_STARTUP_FINISHED
static

"ApplicationStartupFinished" message, after the application finished the startup; Use this to start modding relevant classes here

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::APPLICATION_STARTUP_SETTINGS
static

"ApplicationStartupSettings" message, before the application finishes the startup; Use this to start modding relevant classes here

Remarks
  • No filters
  • Startup setting as parameter
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_ARREST
static

"Arrest" message, after a gangster was arrested

Remarks
  • Filters: (1) ID of the gangster that was arrested (2) ID of the unit that executed the arrest
  • Parameters: "GangsterId": ID of the entity that was arrested "PoliceId": ID of the unit that executed the arrest
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_ARREST_STARTED
static

"Arrest start" message, when officer a gangster start to arrest

Remarks
  • Filters: (1) ID of the gangster that start to arrest
  • Parameters: "GangsterId": ID of the entity that start tp arrest
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_ATTACK_BUILDING_FINISH
static

The police unit has finished the attack building action and brings a gangster out of the building.

Remarks
  • Filters: (1) ID of the building entity
  • Parameters: "PolicemanId": entity ID of the policeman who finished his action, uint64 "GangsterId": entity ID of the gangster being arrested and connected with the policeman, uint64 "BuildingId": entity ID of the building, uint64
  • No Response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_ATTACK_FAKEBUILDING_FINISH
static

The police unit has finished the attack building action but is inside a fake building.

Remarks
  • Filters: (1) ID of the building entity
  • Parameters: "PolicemanId": entity ID of the policeman who finished his action, uint64 "BuildingId": entity ID of the building, uint64
  • No Response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_BREAK_BUILDING_DOOR_OPEN_END
static

"BreakBuildingDoorOpenEnd" message, the firefighter has successfully broken the door

Remarks
  • Filters: (1) Building Entity ID (2) Firefighter Entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_BREAK_BUILDING_DOOR_OPEN_START
static

"BreakBuildingDoorOpenStart" message, the firefighter begins to break the door of the building

Remarks
  • Filters: (1) Building entity ID (2) Firefighter entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_CAR_CUT_OPEN_ACTION
static

"CarCutOpenAction" message, a car has been cut open

Remarks
  • Filters: (1) Car entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_CAR_PICKED_UP_BY_TOWCAR
static

"CarPickedUpByTowCar" message, after a car was picked up by a towcar

Remarks
  • Filters: (1) ID of target car entity
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_CUT_VEGETATION
static

"CutVegetation" message, a tree or hedge has been cut

Remarks
  • Filters: (1) Tree/hedge entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_EXTINGUISH_FIRE_STARTED
static

"ExtinguishFireStarted" message, after extinguish the fire of an burning entity was started

Remarks
  • Filters: (1) Burning entity ID
  • Parameters (1) ID of the entity which started extinguishing the fire
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_FIND_ENTITY_FROM_DIVINGSPOT
static

"FindEntityFromDivingspot" message, person or vehicle is found by diver in divingspot

Remarks
  • Filters: (1) Divingspot entity ID (2) Divingspot target entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_FIND_HIDDEN_PERSON_WITH_SEK_DRONE
static

"FindHiddenPerson" message, person is hidden (missing)

Remarks
  • Filters: (1) target entity ID (2) searcher entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_FINISH_MOVE_ACTION
static

"FinishMoveAction" message, after unit is finishing a move action

Remarks
  • Filters: (1) ID of the entity that is arrived
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_FREE_HOSTAGE_FROM_BUILDING
static

"FreeHostageFromBuilding" message, after hostage was freed from building

Remarks
  • Filters: (1) ID of the entity that was frees
  • Parameters: "buildingId": entity ID of the building, the person is fleeing, uint64
  • No Response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_FREE_PERSON_FROM_BUILDING
static

"FreePersonFromBuilding" message, after person was freed from building

Remarks
  • Filters: (1) ID of the entity that was frees
  • Parameters: "buildingId": entity ID of the building, the person is fleeing, uint64
  • Response: Optional bool response; "true" if the normal logic after this message should not be executed. NOTE: When an handler sets an response an message observer for e.g. "Rescue person from building" objective might not work then
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_GUNSHOT
static

"Gunshot" message, after a gun was fired

Remarks
  • Filters: (1) ID of the entity that shot the gun (2) ID of the entity that was shot at
  • Parameters: "ShooterId": ID of the entity that shot the gun "ShooteeId": ID of the entity that was shot at "GunType" : weapon::PISTOL or weapon::RIFLE (see shoot action)
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_JUMPEDOUTOFWINDOW_PERSON
static

"PersonJumpedOutOfWindow" message, after person jumped outside of window

Remarks
  • Filters: (1) ID of the entity that jumped
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_LIFT_ENTITY_WITH_CRANE
static

"LiftEntityWithCrane" message, when the crane lifts an entity from the ground

Remarks
  • Filters: (1) ID of entity being lifted (2) ID of crane entity
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_LOAD_PERSON_ON_DLK
static

"LoadPersonOnDLK" message, first step for DLK loading a person out of building. Send after person was took outside and placed on the DLK ladder

Remarks
  • Filters: (1) ID of the entity that was placed
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_LOAD_VEHICLE_TO_TRANSPORTER
static

"LoadVehiceleToTransporter" message, after vehicle was load

Remarks
  • Filters: (1) ID of the vehicle entity that was loaded
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PERSON_ENTER_BOAT
static

"EnterBoatAction" message, after diver entered a boat

Remarks
  • Filters: (1) boat entity ID (2) ID of the entity that entered the vehicle
  • Parameters: "boatId": boat ID where, a uint64 "diverId": Diver entity ID, a uint64
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PERSON_ENTER_VEHICLE
static

"PersonEnterVehicle" message, after person entered a vehicle

Remarks
  • Filters: (1) ID of the entity that entered the vehicle (2) Vehicle entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PERSON_EXIT_VEHICLE
static

"PersonExitVehicle" message, after person exited a vehicle

Remarks
  • Filters: (1) ID of the entity that exited the vehicle (2) Vehicle entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PERSON_PLACED_IN_AMBULANCE
static

"PersonPlacedInAmbulance" message, after person was placed in an ambulance

Remarks
  • Filters: (1) ID of the entity that was placed
  • Parameters: "personId": Injured entity ID, a uint64 "vehicleId": Vehicle ID where the gangster is put in, a uint64 "actorId": Entity ID of the ambulance person, a uint64
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PERSON_PLACED_IN_POLICE
static

"PersonPlacedInPolice" message, after person was placed in a police vehicle

Remarks
  • Filters: (1) Policeman entity ID (2) Road vehicle entity ID
  • Parameters: "personId": Gangster entity ID, a uint64 "vehicleId": Vehicle ID where the gangster is put in, a uint64 "actorId": Policeman entity ID, a uint64
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PICKUP_PERSON_BY_PARAMEDIC
static

"PickupPersonByParamedic" message, the paramedic picks up a person on the stretcher.

Remarks
  • Filters: (1) Target person entity ID (2) Paramedics entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PICKUP_PERSON_WITH_BOAT_ACTION
static

"PickupPersonWithBoatAction" message, the motorboat picks up a person from the water

Remarks
  • Filters: (1) Target person entity ID (2) Motorboat entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PICKUP_PERSON_WITH_RESCUEHELICOPTER
static

"PickupPersonWithRescueHelicopter" message, the rescue helicopter picks up a person. Can be injured or not.

Remarks
  • Filters: (1) Target person entity ID (2) Rescue helicopter entity ID
  • Parameters: "IsInjured" "true" if person is injured, in this case its hanging on the robe and blocks the helicopter
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PLACE_ENTITY_FROM_CRANE_ACTION
static

"PlaceEntityFromCraneAction" message, when the crane places an entity back to the ground

Remarks
  • Filters: (1) ID of entity being placed (2) ID of crane entity
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PLACE_PERSON_FROM_BOAT_ACTION
static

"PlacePersonFromBoatAction" message, the motorboat puts down a person onto a boat drop target point

Remarks
  • Filters: (1) Boat drop target point entity ID (2) Boat entity ID (3) Placed person entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PLACE_PERSON_FROM_DIVER_ACTION
static

"PlacePersonFromDiverAction" message, the diver places a person to the shore

Remarks
  • Filters: (1) Diver ID (2) Placed person ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PLACE_PERSON_FROM_FLYING_HELI_ACTION
static

"PlacePersonFromFlyingHeliAction" message, the heli places a person back to the ground

Remarks
  • Filters: (1) Person Entity ID (2) Helicopter Entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_POLICE_USED_PEPPER_SPRAY
static

"UsedPepperSpray" message, after police man used the pepper spray

Remarks
  • Filters: (1) Target entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_POLICE_VEHICLE_READY_TO_DEPART
static

"PoliceVehicleDepart" message, after person was placed in a police vehicle

Remarks
  • Filters: (1) Road vehicle entity ID
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_PUT_PERSON_IN_BOAT_ACTION
static

"PutPersonInBoat" message, the person was put into the boat

Remarks
  • Filters: (1) Boat entity ID (2) Diver entity ID (3) Target person entity ID
  • Parameters: "boatId": boat entity ID, a uint64 "diverId": Diver entity ID, a uint64 "targetId": Target person entity ID, a uint64
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_REACHED_HIGH_PRIORITY_TARGET_WITH_SEK_DRONE
static

"ReachedHighPriorityTarget" message

Remarks
  • Filters: (1) target entity ID (2) searcher entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_REPAIRED_OR_USED
static

"RepairedOrUsed" message, after a vehicle was repaired or an object was used by an engineer

Remarks
  • Filters: (1) ID of the target entity which was repaired or used (2) ID of the unit executing the action
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_RESCUE_WITCH_FINISH
static

The Guardsman has finished the rescue witch action.

Remarks
  • Filters: (1) ID of the pyre entity
  • Parameters: "GuardsmanId": entity ID of the guardsman who finished his action, uint64 "WitchId": entity ID of the rescued witch, uint64 "PyreId": entity ID of the pyre being used, uint64
  • No Response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_SEARCH_BOMB_IN_BUILDING_FINISH
static

The police unit has finished searching a building for bomb.

Remarks
  • Filters: (1) ID of the building entity
  • Parameters: "PolicemanId": entity ID of the policeman who finished his action, uint64 "BuildingId": entity ID of the building, uint64
  • No Response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_SIGNAL
static

"ActionSignal" message, after a signal action was started

Remarks
  • Filters: (1) ID of the command where the SignalAction was started
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_SPEAK_TO_PERSON
static

The police unit has finished the speak to person action.

Remarks
  • Filters: (1) ID of the speaking person entity
  • Parameters: "PolicemanId": entity ID of the policeman who finished his action, uint64 "PersonId": entity ID of the person who was target of the policeman, uint64
  • No Response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_SQUAD_EXIT_VEHICLE
static

"SquadExitVehicle" message, after squad person exited a vehicle

Remarks
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_STARTED
static

"ActionStarted" message, after a action starts its work

Remarks
  • Filters: (1) ID of the action which has started
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_TIMER_SIGNAL
static

"ActionTimerSignal" message, emitted after a timer reached its threshold

Remarks
  • Filters: (1) Entity ID (2) Action ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_TOOKOUTOFWINDOW_PERSON
static

"TookPersonOutOfWindow" message, after person was took outside of window

Remarks
  • Filters: (1) ID of the entity that was placed
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_TOOKOUTSIDE_PERSON
static

"TookPersonOutside" message, second step for DLK loading a person out of building. Send after "DLKSavePersonAction" is finished

Remarks
  • Filters: (1) ID of the entity that was placed
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_TRANSPORTEDTOHQ
static

"TransportedToHq" message, after entity was transported to HQ

Remarks
  • Filters: (1) ID of the entity that was transported
  • Parameters: "EntityId": ID of the entity that was transported
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ACTION_UNLOAD_VEHICLE_FROM_TRANSPORTER
static

"UnloadVehicleFromTransporter" message, after vehicle was unload

Remarks
  • Filters: (1) ID of the vehicle entity that was unloaded
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ADDTO_SELECTION
static

"AddToSelection" message, emitted after one or more entities are added to selection

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_BOAT_DESTROYED
static

"BoatDestroyed" message, boat gets destroyed and sinks

Remarks
  • Filters: (1) ID of the entity that was destroyed
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_BUILDING_RECEIVED_FIRE_DAMAGE
static

"BuildingReceivedFireDamage" message, emitted after the fire reaction of a building

Remarks
  • Filters: (1) ID of the building entity
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_BUILDING_STARTED_BURNING
static

"FireBuildingStartedBurning" message, emitted after the fire reaction of a building

Remarks
  • Filters: (1) ID of the freeplay event
  • Parameters: (1) "PersonsInside": Are there persons inside the building, a bool (2) "WavingPerson": Is there a person waving out of the window, a bool
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_BUILDING_STOPPED_BURNING
static

"BuildingStoppedBurning" message, emitted after the fire reaction of a building

Remarks
  • Filters: (1) ID of the freeplay event (2) ID of the building entity
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_BUILDING_TRAPPED_PERSONS_DIED
static

The trapped persons in the building died due time ran out.

Remarks
  • Filters: (1) ID of the building entity
  • No parameters
  • Response: Optional bool response; if "true", then the persons are only removed and not killed
const qsf::NamedIdentifier em5::Messages::EM5_CAMERA_FOLLOW_ENTITY_CHANGED
static

The Camera following mode has changed this target, can be valid or invalid.

Remarks
  • No filters:
  • Parameters:
    • "TargetId": ID of the entity the camera mode is following, uninitialized in case the mode is turned off
  • No Response
const qsf::NamedIdentifier em5::Messages::EM5_CHANGE_SELECTION
static

"ChangeSelection" message, emitted after the selection has change

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMMAND_EXTINGUISH_BY_BOAT_CHECK_TARGET
static

"CommandExtinguishByBoatCheckTarget" message from "em5::ExtinguishWithCannonCommand" for boats, to filter out certain targets

Remarks
  • Filters: (1) Caller entity ID (2) Target entity ID
  • No parameters
  • Response: Optional bool response; "true" if the target should be filtered out
const qsf::NamedIdentifier em5::Messages::EM5_COMMAND_GUIDE_PERSON_CHECK_TARGET
static

"CommandGuidePersonCheckTarget" message from "em5::GuidePlagueVictimsCommand", to allow certain targets

Remarks
  • Filters: (1) Caller entity ID (2) Target entity ID
  • No parameters
  • Response: Optional bool response; "true" if the target should be filtered out
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_CONTAMINATION_START_SPREADING
static

Contamination cloud starts spreading CAREFUL: This is send per cloud - not per building. So you can get it more than once.

Remarks
  • Filters: (1) ID of the parent entity (usually an industrial building) (2) ID of the contamination cloud doing the spreading
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_GETSDAMAGED_BUILDING
static

"BuildingGetsDamaged" message, building gets damaged

Remarks
  • Filters: (1) ID of the entity that was damaged
  • Parameters: EntityId: The entity ID for which the event was sent, uint64
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_GETSDAMAGED_VEGETATION
static

"VegetationGetsDamaged" message, vegetation gets damaged

Remarks
  • Filters: (1) ID of the entity that was damaged
  • Parameters: "EntityId": The entity ID for which the event was sent, uint64
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_GETSDAMAGED_VEHICLE
static

"VehicleGetsDamaged" message, vehicle gets damaged

Remarks
  • Filters: (1) Event that has damaged the vehicle (2) The entity ID for which the event was sent, uint64
  • Parameters: "EntityId": The entity ID for which the event was sent, uint64
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_GETSHEATENERGY_PERSON
static

"PersonGetsHeatEnergy" message, person gets heat energy

Remarks
  • Filters: (1) The injured entity's ID (2) Indicates if the person is civilian (value = 1) or is unit (value = 0)
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_GETSHEATENERGY_VEHICLE
static

"VehicleGetsHeatEnergy" message, vehicle gets heat energy

Remarks
  • Filters: (1) The injured entity's ID (2) Indicates if the vehicle is civilian (value = 1) or is unit (value = 0)
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_GETSINJURED_PERSON
static

"PersonGetsInjured" message, person gets injured

Remarks
  • Filters: (1) The injured entity's ID
  • parameters "EventId": ID of the event that injured the entity
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_HEALTH_PERSON_CONTAMINATED
static

"PersonContaminated" message, person gets contaminated This is not yet injured (meaning they still can stand and only lose health as long as they stay in the contaminated area)

Remarks
  • Filters: (1) The contaminated entity's ID
  • parameters "EventId": ID of the event that contaminated the entity
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_COMPONENT_PERSON_GETS_SHOOT
static

"PersonGetsShoot" message, a person gets damaged by shooting weapons. Target can be injured after this

Remarks
  • Filters: (1) ID of the entity that was shooted
  • Parameters: "EntityId": The entity ID for which the event was sent (shooting target), uint64 "AttackerId": The entity ID who shoots at the target, uint64 "DamageAmount": The total given damage to the target, int
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_CREATED_DIVINGSPOT
static

A new entity from type "divingspot" is created.

Remarks
  • Filters: (1) ID of the entity that was created
  • Parameters:
    • "DivingSpotId": ID of the new created diving spot entity
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_CUTSCENE_CAMERA_FLIGHT_FINISHED
static

"CutsceneCameraFlightFinished" message, emitted when a cutscene camera flight is done

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_CUTSCENE_FINISHED
static

"CutsceneFinished" message, emitted after a cutscene was finished

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_DEBUG_TIMER_SIGNAL
static

"DebugTimerSignal" message, emitted after a timer reached its threshold

Remarks
  • Filters: (1) entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_DIAGNOSIS_COMPLETE
static

Diagnosis of a medic is completed.

Remarks
  • Filters: (1) ID of the entity that was treated
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ENTITY_BOMB_DEFUSED
static

A bomb is defused.

Remarks
  • Filters: (1) ID of the bomb entity that was defused
  • Parameters:
    • "DefusedBomb": ID of the bomb entity that was defused
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ENTITY_BOMB_EXPLODED
static

A bomb exploded.

Remarks
  • Filters: (1) ID of the bomb entity that exploded
  • Parameters:
    • "ExplodedBomb": ID of the bomb entity that exploded
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ENTITY_CREATED_FROM_PREFAB
static

A entity was created from prefab.

Remarks
  • Filters: (1) ID of the created entity
  • Parameters:
    • "CreatedEntity": An pointer to the created entity (only valid inside the handler of this message)
    • "PrefabHash": The string hash of the prefab local asset ID
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ENTITY_TIMER_SIGNAL
static

"EntityTimerSignal" message, emitted after a timer reached its threshold

Remarks
  • Filters: (1) Entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_EVENT_TIMER_SIGNAL
static

"EventTimerSignal" message, emitted after a timer reached its threshold

Remarks
  • Filters: (1) Event ID (2) Entity ID
  • No Parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FIRECOMPONENT_START_BURNING
static

"FireComponentStartBurning" message, emitted after a fire component starts burning

Remarks
  • Filters: (1) ID of the entity holding the fire component
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FIRECOMPONENT_STOP_BURNING
static

"FireComponentStopBurning" message, emitted after a fire component stops burning

Remarks
  • Filters: (1) ID of the entity holding the fire component
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FIREFIGHTER_INSIDE_CONTAMINATION_AREA
static

"FirefighterInsideContaminationArea" message. Currently emitted constantly while firefighters are inside the contamination area. May be made more general (for all persons inside) when necessary.

Remarks
  • Filters: (1) Person entity ID (firefighter) (2) Contamination entity ID (for the owner of the contamination cloud component)
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FIRERECEIVERCOMPONENT_COOLINGSOURCES_CHANGE
static

"FireReceiverCoolingSourcesChange" message, emitted after a cooling source was added

Remarks
  • Filters: (1) ID of the fire receiver component entity (2) "true" if the source was added "false" otherwise (3) ID cooling energy source
  • No Parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FOLLOW_PATH_REACHED_END
static

The Entity has reached end of path which it was following with help of the PathMovementComponent.

Remarks
  • Filters: (1) ID of the entity
  • No parameters
  • No Response
const qsf::NamedIdentifier em5::Messages::EM5_FREEPLAY_EVENT_ASSIGNED
static

"FreeplayEventAssigned" message, after event has assigned to the player!

Remarks
  • No filters
  • Parameters: "PlayerIndex": Index of the player, a unit32 "EventId": Unique ID of the freeplay event, a uint32
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FREEPLAY_EVENT_FAILED
static

"FreeplayEventFailed" message, after event has failed

Remarks
  • No filters
  • Parameters "EventId": ID of the freeplay event, uint32 "EventResult": An pointer to the event result, only valid inside the message handler! "EventFactory": Name of the original event factory that triggered the event, std::string
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FREEPLAY_EVENT_SUCCEEDED
static

"FreeplayEventSucceeded" message, after event was successful

Remarks
  • No filters
  • Parameters "EventId": ID of the freeplay event, uint32 "EventResult": An pointer to the event result, only valid inside the message handler! "EventFactory": Name of the original event factory that triggered the event, std::string
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FREEPLAY_EVENT_TRIGGERED
static

"FreeplayEventTriggered" message, emitted after a event is triggered

Remarks
  • No filters
  • Parameters "EventId": ID of the freeplay event, uint32
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FREEPLAY_EVENTLIMIT_CHANGED
static

"FreeplayEventLimitChanged" message, after the number of maximum number of possible active event has possible changed.

Remarks
  • No filters
  • Parameters "FreeplayEventLimit": the maximum number of the currently active freeplay events
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FREEPLAY_OBJECTIVE_FINISHED
static

"ObjectiveFinished" message, after event has finished an objective

Remarks
  • Filters (1): The ID of the event that the event belongs to (2): Type ID of the changed objective
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FREEPLAY_RECEIVE_OBJECTIVEPOINTS
static

"FreeplayReceiveObjectivePoints" message, send if a player finished an objective and receives points for this

Remarks
  • No filters
  • Parameters: "ObjectiveId": Unique ID of the changed objective, a uint32 "ObjectivePoints": Amount of Points the objective gives, a int "EventId": Unique ID of the freeplay event, a uint32
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_FREEPLAY_UPDATE_EVENT
static

"FreeplayEventChanged" message, after event has changed and debug must be updated!

Remarks
  • No filters
  • Parameters (Not all might be present when message gets emitted): "ObjectiveId": Unique ID of the changed objective, a uint32 "ObjectiveTypeId": Type ID of the changed objective, a uint32 "EventId": Unique ID of the parent event, a uint32
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_GANGSTER_APPEARED
static

A gangster appeared.

Remarks
  • Filters: (1) Entity ID of the gangster who appeared
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_GANGSTER_ESCAPED
static

A gangster escaped.

Remarks
  • Filters: (1) Entity ID of the gangster who escaped
  • Parameters:
    • "GangsterId": ID of the gangster who escaped
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_GANGSTER_FLEES
static

A gangster starts to flee.

Remarks
  • Filters: (1) Entity ID of the gangster who flees
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_GANGSTER_REACHED_WAYPOINT
static

A gangster reached one of his waypoints.

Remarks
  • Filters: (1) Entity ID of the gangster who escaped (2) Entity ID of the waypoint (only if it is an entity at all)
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_HEALTH_HEALED_PERSON
static

"PersonHealed" message, after person was successfully healed

Remarks
  • Filters: (1) entity that was healed entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_HEALTH_PERSON_DIED
static

"PersonDied" message, after a person died

Remarks
  • Filters: (1) "EntityId": ID of the target entity, a uint64
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_HEALTH_PERSON_PRE_INJURED
static

"PersonPreInjured" message, emitted before a person applied an injury

Remarks
  • Filters: (1) injured person's entity ID
  • Parameters: "injuryId" the ID of the injury "freeplayEventId" the ID of the event
  • Response: Optional bool response; "true" if paramedic team get injured
const qsf::NamedIdentifier em5::Messages::EM5_HEALTH_TREATED_PERSON
static

"PersonTreated" message, after person was successfully treated

Remarks
  • Filters: (1) ID of the entity that was treated
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_HINT_PERSON_INFECTED
static

"PersonInfectedByEvent" message, emitted after a entity was infected

Remarks
  • Filters: (1) Event ID
  • Parameters: "EntityId": ID of the target entity, a uint64 "InjuryDelay": Delay of the hint after the infection, a float
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_HINT_PLAYED
static

"InternalObserverMessage" message from an observer, used as an internal message between observers

Remarks
  • Filters: (1) Hint ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_HINT_TIMER_SIGNAL
static

"HintTimerSignal" message, emitted after a timer reached its threshold

Remarks
  • Filters: (1) Observed entity ID (2) Event ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_INFECTED_TIMER_SIGNAL
static

"InfectedTimerSignal" message, emitted after a timer reached its threshold

Remarks
  • Filters: (1) entity ID (2) injury ID (3) event ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_LOGIC_ENTER_VEHICLE_WITHOUT_EQUIPMENT
static

"EnterVehicleWithoutEquipment" message, after specific entities putting equipment in the back door of an vehicle and moving back to enter the vehicle

Remarks
  • Filters: (1) ID of the entity that is moving
  • Parameters: "actorId": Actor entity ID, a uint64 "vehicleId": Diver entity ID, a uint64
    • No response
const qsf::NamedIdentifier em5::Messages::EM5_MAGNET_PRE_START_FOLLOW
static

"PreStartFollowPersonMagnet" message, right before a person starts following a person magnet

Remarks
  • Filters: (1) "EntityId": ID of the target entity, a uint64
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_MAGNET_STOP_FOLLOW
static

"StopFollowPersonMagnet" message, after a person stopped following a person magnet

Remarks
  • Filters: (1) "EntityId": ID of the target entity, a uint64
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_MINIMAP_ADD_ENTITY_CIRCLE_POLYGON
static

Create a minimap circle polygon for an entity.

Remarks
  • Filters: (1) ID of the entity for which an polygon should be added
  • Parameters:
    • "Radius": The radius of the circle polygon to be added
    • "Points": The number of edges/angles of the circle polygon to be added
    • "Color": The color of the circle polygon to be added
    • "UpdatePosition": A boolean indicating whether the circle polygon to be added should update its position from the entity or not
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_MINIMAP_ADD_ENTITY_ICON
static

Create a minimap icon for an entity.

Remarks
  • Filters: (1) ID of the entity for which an icon should be added
  • Parameters:
    • "IconType": The MiniMapIconType of the icon to be added
    • "IconScale": The scale of the icon to be added
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_MINIMAP_REMOVE_ENTITY_CIRCLE_POLYGON
static

Removes a minimap circle polygon for an entity.

Remarks
  • Filters: (1) ID of the entity for which an icon should be added
  • No Parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_MINIMAP_REMOVE_ENTITY_ICON
static

Destroy a minimap icon.

Remarks
  • Filters: (1) ID of the entity for which the icon should be removed
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_MOUSE_RIGHT_CLICK
static

A right mouse click occurred.

Remarks
  • No filters
  • Parameters:
    • "TargetId": ID of the entity on which a right click was done by the player
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_MOVEMENT_BLOCKED_TO_POSITION
static

"MovementBlockedToPosition" message, emitted when a unit is ordered to a specific point

Remarks
  • Filters: (1) Caller entity ID
  • Parameters: "caller": The calling entity ID "position": The target position
  • Response: Optional bool response; if "true", the entity will not move to the target position. If not receiver responds, the target is considered valid
const qsf::NamedIdentifier em5::Messages::EM5_MOVEMENT_RETURN_TO_BASE_START
static

"ReturnToBaseStart" message, emitted when a unit is returning to base

Remarks
  • Filters: (1) Caller entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_OBJECT_START_BURNING
static

"StartBurning" message, emitted after a entity with fire component or complex fire component starts burning

Remarks
  • Filters: (1) ID of the entity that started burning
  • Parameters: "SenderID": ID of the sender entity
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_OBJECT_STOP_BURNING
static

"StopBurning" message, emitted after a entity with fire component or complex fire component stops burning

Remarks
  • Filters: (1) ID of the entity that stopped burning
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_OBSERVER_MESSAGE
static

"InternalObserverMessage" message from an observer, used as an internal message between observers

Remarks
  • Filters: (1) Observer ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ON_COMMAND_EXECUTE
static

"OnCommandExecute" message, emitted before the actions of the command are set

Remarks
  • Filters: (1) Command ID (2) Caller entity ID (could be uninitialized) (3) Target entity ID (could be uninitialized)
  • No parameters
  • Response: Optional uint32 response; the value of the em5::action::Priority that is to set in the command
Todo:
  • TODO(jm): Not every command uses these messages!
const qsf::NamedIdentifier em5::Messages::EM5_OPENED_UNIT_ORDER_BOX
static

Unit order box was opened.

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_ORDER_UNIT
static

"OrderUnit" message, emitted after a unit was spawned and initialized

Remarks
  • Filters: (1) Unit type
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PERSON_DECONTAMINATED
static

"PersonDecontaminated" message, emitted right after a person was decontaminated (still in decontamination vehicle)

Remarks
  • Filters: (1) The decontaminated entity's ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PERSON_EXITED_AFTER_DECONTAMINATION
static

"PersonExitedAfterDecontamination" message, emitted after a person was decontaminated and has just left the decontamination vehicle

Remarks
  • Filters: (1) The decontaminated entity's ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PERSON_EXITS_AFTER_DECONTAMINATION
static

"PersonExitsAfterDecontamination" message, emitted after a person was decontaminated and is leaving the decontamination vehicle now

Remarks
  • Filters: (1) The decontaminated entity's ID
  • No parameters
  • Response: Optional bool response; if "false", then the fireman does not automatically stop pulling or guiding the victim
const qsf::NamedIdentifier em5::Messages::EM5_PERSON_PLAGUEQUICKTEST
static

"PlagueQuickTest" message. Emitted when the plague quicktest is done

Remarks
  • Filters: (1) Person entity ID (victim)
  • Parameters: "isInfectedByPlague" "true" if the person has the plague following injury
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PLAGUEBUILDING_CHECKED
static

"PlagueBuildingChecked" The check plague building check was finished

Remarks
  • Filters: (1) ID of the building entity
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PLAGUEPERSON_REMOVED
static

"PlaguePersonRemoved" The plague person was removed

Remarks
  • Filters: (1) "true" if the plague person returned home "false" if it was removed somewhere else (2) ID of the plague person entity
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PLAGUEPERSON_SENTBACK
static

"PlaguePersonSentBack" The plague person was sent back to their home

Remarks
  • Filters: (1) ID of the plague person entity
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PLAYER_CREDITS_CHANGED
static

"PlayerCreditsChanged" message, emitted whenever the credits of a player change

Remarks
  • No filters
  • no parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PLAYER_MEDAL_UNLOCKED
static

"PlayerMedalUnlocked" message, emitted whenever the player unlocks a new/better medal

Remarks
  • Filters: (1): The medal ID, which is its hashed name
  • no parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PLAYER_ONLINE_ACCOUNT_DATA_CHANGED
static

"PlayerOnlineAccountDataChanged" message, emitted whenever the online account data of a player changes

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PLAYER_SCORE_CHANGED
static

"PlayerScoreChanged" message, emitted whenever the score of a player changes

Remarks
  • No filters
  • no parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PLAYER_TOTAL_SCORE_CHANGED
static

"PlayerTotalScoreChanged" message, emitted whenever the total score of a player changes

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_POLICE_DOG_FOUND_OBJECT
static

PoliceDogLocateObjectAction has found an object.

Remarks
  • Filters: (1) ID of the entity which is found
  • Parameters:
    • "FoundId": ID of the entity which is no longer in need for finding
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_POST_COMMAND_EXECUTE
static

"PostCommandExecute" message, emitted after a command context got executed

Remarks
  • Filters: (1) Command ID (2) Caller entity ID (could be uninitialized) (3) Target entity ID (could be uninitialized)
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_POST_WARBLER_SHOT_RENDERING
static

"PostWarblerShotRendering" message, after warbler shot rendering has been finished

Remarks
  • No filters
  • Parameters "TextureResourceName": Name of the OGRE texture resource, std::string
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_PRE_COMMAND_EXECUTE
static

"PreCommandExecute" message, emitted just before a command context gets executed

Remarks
  • Filters: (1) Command ID (2) Caller entity ID (could be uninitialized) (3) Target entity ID (could be uninitialized)
  • Parameters: "context": The command context, a "qsf::game::CommandContext" pointer
  • Response: Optional bool response; if "true", the command won't get executed
const qsf::NamedIdentifier em5::Messages::EM5_PRE_ORDER_UNIT
static

"PreOrderUnit" message, emitted before a unit is spawned and initialized

Remarks
  • No filters
  • Parameters: "commandContext": The command context "orderInfoId": The order info ID for the ordered unit "orderPairList": The order pair list (contains how much personnel the unit vehicle should have on spawn)
  • Response: Optional bool response; if "true", the ordering won't get executed
const qsf::NamedIdentifier em5::Messages::EM5_REMOVEFROM_SELECTION
static

"RemoveFromSelection" message, emitted after one or more entities are removed from selection

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_RESCUE_DOG_FOUND_PERSON
static

RescueDogLocateVictimAction has found and unhidden a person.

Remarks
  • Filters: (1) ID of the entity which is found
  • Parameters:
    • "FoundId": ID of the entity which is no longer in need for finding
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_SCREEN_FADING_FINISHED
static

"ScreenFadingFinished" message, emitted after an automatic screen fading by the cutscene player was finished

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_SEK_DRONE_INVALID_TARGET_REQUEST
static

"SekDroneInvalidTargetRequest" message, emitted when a SEK drone is looking for potential targets. This works like kind of a black list, so by default any entity (with some preconditions) is considered as a target, and any entity that is blacklisted by a responder of this message is not targeted by the SEK drone.

Remarks
  • Filters: (1) ID of the drone entity (2) ID of the potential target entity
  • No parameters
  • Response: Optional bool response; if "true", the entity will not be considered as drone target. If not receiver responds, the target is considered valid
const qsf::NamedIdentifier em5::Messages::EM5_SPAWN_ENTITY
static

"SpawnEntity" message, emitted after an entity was spawned and initialized

Remarks
  • Filters: (1) Entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_SPAWN_UNIT
static

"SpawnUnit" message, emitted after a unit was spawned and initialized

Remarks
  • Filters: (1) Unit entity ID (2) Spawnpoint entity ID (3) Optional user data, "qsf::getUninitialized<uint64>()" if there's no user data
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_UNHIDE_BURIED
static

BuryComponent does unhide a buried entity.

Remarks
  • Filters: (1) ID of the entity with the BuryComponent (usually debris) (2) ID of the entity which is no longer buried now
  • Parameters:
    • "DebrisId": ID of the entity with the BuryComponent (usually debris)
    • "UnburiedId": ID of the entity which is no longer buried now
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_UNIT_REACHED_DESTINATION_AFTER_SPAWN
static

"UnitReachedDestionationAfterSpaw" message, emitted after a unit was spawned and reached their destination position

Remarks
  • Filters: (1) Unit type
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_UNIT_SETUP
static

"UnitSetup" message, emitted after a unit is setup; this is called after spawning of units, for both vehicles and their passengers

Remarks
  • Filters: (1) Unit type ID = order info ID (2) Entity ID
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_UNIT_SPAWNED_PLAYER_UPDATE_SELECTION
static

"UnitSpawnedPlayerUpdateSelection" message, emitted after a unit was spawned and initialized

Remarks
  • Filters: (1) PlayerId (2) EntityId
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_UNIT_UNREGISTERED
static

"UnitUnregistered" message, emitted after a unit is unregister

Remarks
  • No filters
  • Parameters: "EntityId": The ID of the entity
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_VEHICLE_DESTROYED
static

"VehicleDestroyed" message, vehicle gets destroyed and explodes

Remarks
  • Filters: (1) ID of the entity that was destroyed
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::EM5_VIDEO_PLAYBACK_FINISHED
static

"VideoPlaybackFinished" message, emitted when a fullscreen video finished playing

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::GAME_SHUTDOWN_STARTING
static

"GameShutdownStarting" message, before the game shutdown starts. Use this to deactivate modding relevant classes here

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::GAME_STARTUP_FINISHED
static

"GameStartupFinished" message, after the game finished the startup, Use this to start modding relevant classes here

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::MAIN_MENU_HIDE
static

"MainMenuHide" message, after the everything relevant to hiding the main menu has been done, Use this to start modding relevant classes here

Remarks
  • No filters
  • No parameters
  • No response
const qsf::NamedIdentifier em5::Messages::MAIN_MENU_SHOW
static

"MainMenuShow" message, after the everything relevant to showing the main menu has been done, Use this to start modding relevant classes here

Remarks
  • No filters
  • No parameters
  • No response

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