Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_EditorManagerEntity Class Reference
Inheritance diagram for SCR_EditorManagerEntity:
SCR_EditorBaseEntity

Detailed Description

The entity which enables all editor functionality for the player.

  • It's created by SCR_EditorManagerCore when a player connects.
    • Every player receives one.
  • In multiplayer, the entity is local to the player.
    • This is required to allow communication with server (see Replication for more details).
    • Requires RplComonent to function.
  • This entity handles only barebone editor functionality, like access rules, or opening and closing.
  • Everything else, like camera or menu handling, must be on specialized editor modes (SCR_EditorModeEntity) and components (SCR_BaseEditorComponent)!
  • Editor can have a limitied state, influenced by its modes and checked by IsLimited() function:
    • Editor is limited if all its modes are.
    • If at least one mode is unlimited, the editor is unlimited as well.
    • The state influences behavior of certain components, e.g., photo mode camera movement may be restricted if the editor is limited.
    • As a rule of thumb, unlimited state means that player can cheat with the editor.
  • Default editor manager prefab is defined in SCR_EditorManagerCore (config is Configs/Core folder).
Examples
C:/tmp/scripts_Arma_Reforger_v1.1.0.42/scripts/Game/GameMode/SCR_GameModeEditor.c.

Definition at line 26 of file SCR_EditorManagerEntity.c.


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