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

OpenHouse

  • Antiphon
  • 12. November 2023 um 15:48
  • 1.551 mal gelesen
Derzeit kommt es vermehrt zu automatisierten Registrierungen und Spam-Beiträgen. Dadurch kann es vereinzelt zu unerwünschten Inhalten kommen. Wir arbeiten bereits an technischen Maßnahmen, um dies zu unterbinden. Übergangsweise werden neu registrierte Nutzer einer eingeschränkten Benutzergruppe zugewiesen, mit der keine neuen Themen erstellt werden können. Nach dem Hochladen eines Avatars wird die Einschränkung nach rund 10 Minuten automatisch aufgehoben. Danke für euer Verständnis und eure Geduld.
  • Code
    class OpenHouse : public GameObject
    {
    		OpenHouse();
    		OpenHouse(const OpenHouse& Obj_);
    		OpenHouse(const Actor* Act_);
    		OpenHouse(const GameObject* Obj_);
    		~OpenHouse();
    
    		virtual bool IsValid() const;
    		
    		bool IsLocked(void) const;
    		bool IsOpen(void) const;
    		bool IsDoorLocked(int childID_) const;
    		void OpenDoor(int childID_);
    		void CloseDoor(int childID_);
    		bool IsCeilingOpen()const;
    		void ShowCeiling(bool show_, bool openEntrance_ = true, bool immediatelyClose_ = true) const;
    
    		void Close();
    
    		int GetEntranceDoorID(void) const;
    		
    		Vector GetDoorPosition(int childID_, bool front_) const;
    		Vector GetEntrancePosition(bool front_, float offset = 0.f) const;
    		
    		void GetDoorPosition(int childID_, bool front_, float &x_, float &y_, float &z_) const;
    		void GetEntrancePosition(bool front_, float &x_, float &y_, float &z_) const;
    
    		bool IsDoor(int childID_) const;
    		bool IsEntranceDoor(int childID_) const;
    		void SetDoorCollision(int childID_, bool enable_);
    
    		bool HasGroundEntrance(void) const;
    
    		int NumSquadPersonsInside() const;
    		int NumNonSquadPersonsInside() const;
    
    		PersonList GetSquadPersonsInside();
    		PersonList GetNonSquadPersonsInside();
    
    		bool HasJumppadTarget() const;
    		Vector GetJumppadTarget() const;
    		void GetJumppadTarget(float &x_, float &y_, float &z_) const;
     
    		bool HasJumppad() const; // in any state
    		bool IsJumppadInstalling() const;
    		bool IsJumppadInstalled() const;
    		bool IsJumppadDeinstalling() const;
    		int GetJumppadID() const;
    
    		bool GetInhouseFires(FireObjectList &list_);
    
    		void SetCeilingCollision(bool enable_);
    		
    		int GetChildID(int groupID_) const;
    		void UpdateOpenCloseState();
    };
    Alles anzeigen
    • Emergency4
  • Vorheriger Eintrag Mission
  • Nächster Eintrag Path
  • 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 47
    1. Allgemeines 10
    2. Assets 6
    3. Mapping 4
    4. Prototypes 1
    5. Scripting 0
    6. SDK 26
  3. EMERGENCY 8
    1. Hilfestellungen 7
    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!

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