1. News
  2. Community
    1. Dashboard
    2. Mitglieder
      1. Mitgliedersuche
      2. EM-Hub Team
    3. FAQ
  3. Filebase
  4. Lexikon
  5. Img-Upload
  • Anmelden oder registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Dateien
  • Eintrag
  • FAQ
  • Galerie
  • Modding Team
  • Modding Teamseiten
  • Erweiterte Suche
  1. Emergency Hub
  2. Lexikon
  3. EMERGENCY 4
  4. SDK

Interface

  • Antiphon
  • 12. November 2023 um 15:44
  • 1.239 mal gelesen
  • Code
    enum OrderGroupID
    {
    	GROUP_FIREDEPT,
    	GROUP_POLICE,
    	GROUP_AMBULANCE,
    	GROUP_TEC
    };
    Code
    namespace ScriptInterface
    {
    	void CloseObjectives();
    	
    	void SetMission(const char* mission_);
    
    	void DisableMap(bool sleep_ = true);
    	void DisableRadar(bool sleep_ = true);
    	void DisableNavigator(bool sleep_ = true);
    	void DisableInfoBar(bool sleep_ = true);
    	void DisableVehicleBrowser(bool sleep_ = true);
    
    	void ShowMap();
    	void HideMap();
    	void ShowRadar();
    	void OpenRadar();
    	void HideRadar();
    	void ShowNavigator();
    	void OpenNavigator();
    	void HideNavigator();
    	void ShowInfoBar();
    	void OpenInfoBar();
    	void HideInfoBar();
    	void ShowVehicleBrowser();
    	void HideVehicleBrowser();
    	
    	void ShowBriefing();
    	void HideBriefing();
    	void ShowTips();
    	void OpenTips();
    	void HideTips();
    	void ShowActionBar();
    	void OpenActionBar();
    	void HideActionBar();
    	void ShowObjectives();
    	void HideObjectives();
    
    	void OpenObjectives();
    
    	void EnableTutorialMode();
    	void DisableTutorialMode();
    
    	void ShowVisibleTutorialOverlay();
    	void ShowInvisibleTutorialOverlay();
    	void HideTutorialOverlay();
    	void HideInterface();
    	void ResumeFromHideInterface();
    
    	void ShowTutorialMessage(const char *MessageID_, const char *VoiceMessageURL_, float y_ = -1.0f);
    	bool IsTutorialMessageOpen();
    
    	int ShowTutorialInstruction(const char *instructionID_, int soundRef = -1, float x_ = -1.0f, float y_ = -1.0f);
    	void CloseTutorialInstruction(int soundRef=-1);	// wird auch von ShowTutorialMessage() aufgerufen
    	void ShowMainMenu();
    
    	void ShowNotice(const char *textName_);
    	void HideNotice();
    	bool NoticeIsHidden();
    	bool DidUserHitOK();
    
    	void BlinkNavigatorOpenCloseButton(bool Blink_);
    	void BlinkNavigatorObjectivesButton(bool Blink_);
    	void BlinkObjectivesOpenCloseButton(bool Blink_);
    	void BlinkNavigatorFireDepartmentButton(bool Blink_);
    	void EnableNavigatorFireDepartmentButton(bool enable_);
    	void BlinkNavigatorAmbulanceButton(bool Blink_);
    	void EnableNavigatorAmbulanceButton(bool enable_);
    	void BlinkSendVehicleButton(bool Blink_);
    	void BlinkSendVehicleTargetButton(bool Blink_);
    	void BlinkFireDepartmentVehicle(const char *VehicleName_, bool Blink_);
    	void BlinkAmbulanceVehicle(const char *VehicleName_, bool Blink_);
    	void BlinkCrewButton(const char *CrewName_, bool Blink_);
    	bool IsNavigatorWindowOpen();
    	bool IsObjectivesWindowOpen();
    	bool IsFireDepartmentWindowOpen();
    	bool IsAmbulanceWindowOpen();
    	bool IsMessageTickerOpen();
    	void SetMessageTickerSpeed(float speed_);
    	bool IsFireDepartmentVehicleSelected(const char *VehicleName_);
    	bool IsAmbulanceVehicleSelected(const char *VehicleName_);
    	bool IsTargetOkButtonBlinking();
    	void UnlockActionButton(int index_);
    	void LockObjectivesWindow();
    	void BlinkActionButton(int index_);
    	void BlinkActionButton(const char *name_);
    	void SetEnableActionButtonsBlinking(bool enable_);	
    	bool IsEquipmentMenuOpen();
    	void BlinkEquipmentButton(int index_);
    	void BlinkEquipmentButton(const char *name_);
    	bool IsCurrentCommand(const char* name_);
    	void SetCurrentCommand(const char* name_);
    	void SetShowVehiclePageAfterOrder(bool enable_);
    	bool IsVehicleOrdered(const char *name_);
    	bool IsVehicleOrderedWithTarget(const char *name_);
    	void SetVehicleBrowserAutohide(bool autohide_);
    	void EnableOpenCloseBaseWindow();
    	void ShowBriefing();
    
    	void SetBaseWindowKeepOpen(bool keepOpen_);
    
    	void UnlockObjectivesWindow();
    	void UnlockExit();
    
    	void BlinkPopupMenuCommand(const char *CommandName_, bool Blink_);
    
    	int GetNumVehicleCrewMembersAdded();
    
    	void CloseAllVehicleBrowsers();
    	void GetMousePos(float &x_, float &y_);
    	bool GetOrderTargetMode();
    
    	void ShowMessageTickerTextForAll(const char *text_, float red_=1.0f, float green_=1.0f, float blue_=1.0f);
    	void ShowMessageTickerTextForSinglePlayer(const GameObject* obj_, const char *text_, float red_=1.0f, float green_=1.0f, float blue_=1.0f);
    
    	void SetRadarTexture(const char *filename_);
    	
    	void HideMouseCursor(bool hide_); 	
    };
    Alles anzeigen
    • Emergency4
    • Zitieren
  • Vorheriger Eintrag Input
  • Nächster Eintrag List
  • PDF

Kategorien

  1. EMERGENCY 5 / 2016 / 2017 / 20 11
    1. Allgemeines 6
    2. Assets 1
    3. Mapping 1
    4. Prefabs 3
    5. Scripting 0
  2. EMERGENCY 4 46
    1. Allgemeines 10
    2. Assets 6
    3. Mapping 3
    4. Prototypes 1
    5. Scripting 0
    6. SDK 26
  3. EMERGENCY 6
    1. Hilfestellungen 5
    2. Problemlösungen 1
  4. Emergency Hub 0
    1. Features 3
      1. Modding Teams 3

Informationen

  1. FAQ
  2. Datenschutzerklärung
  3. Impressum

Community

  1. Letzte Aktivitäten
  2. Mitgliedersuche
  3. Mitglieder
  4. Team

Über uns

Ein Communityprojekt von vielen bekannten Gesichtern aus der EMERGENCY-Szene, bestehend aus ehem. Mitgliedern des Forums, Moddern und Streamern.

Von der Community, für die Community!

Lexikon, entwickelt von www.viecode.com
Community-Software: WoltLab Suite™
Style by Foxly