Entity Library tab on DataBase View is no longer supported in CRYENGINE. It will be removed from the engine in the future and some features might not function as expected.
An Archetype Entity is based on a regular Entity and specifies individual parameter values for that Entity itself. If the value of an Archetype parameter is changed, all the instances of that Archetype in the scene will be updated automatically.
Archetype Entities are organized in libraries which can be created in DataBase View.
This means that technical level designers can predefine variations of Entity classes as Archetype Entities that can be used throughout the whole game. For global changes affecting all instances, the Archetype Entity just needs to be changed once in the Database View.
Action | Description |
---|---|
Load Library | Allows the loading of an XML library file; the default path is Game\Libs\EntityArchetypes. Some prefabs can contain links to archetype objects; therefore, it is useful to load all the available Archetype libraries into the level. |
Save Modified Library | Saves the Archetype library; when the level is saved, the Archetype library will also be automatically saved. |
Add Library | Creates a new library. |
Remove Library | Removes the currently selected library from the level; it needs to be manually deleted from the hard drive if it is required to be permanently removed. |
Library Drop-Down List | Lets users access all the loaded libraries in the level. |
Reload Library | Discards all the changes that has been made to the library and reloads the library from the HDD. |
Action | Description |
---|---|
Add New Item | Creates a new archetype object based on a selectable entity class script; a Group (folder) and a Name needs to be defined. |
Clone Library Item | Duplicates the selected Archetype entity; uses the same name and adds a number to it. |
Remove Item | Deletes the selected archetype object. |
Assign Item to Selected Objects | Assigns the selected Archetype entity to the currently selected Archetype entity in the Perspective view. |
Reload Item | Resets the scene Archetype entities of this type. |
Get Material from Selection | Assigns the material from the currently selected item. |
Action | Description |
---|---|
Undo | Undoes the last action. |
Redo | Redoes the last action. |
Copy Item | Copies the XML script of the current item to the clipboard. |
Paste Item | Pastes the item from the clipboard. |
The library Lister organizes all the Archetype entities of the currently selected library, by group.
The Class Properties window displays all the values that are defined in the entity scripts.
These scripts are created by programmers.
The window holds general object parameters that exist in all the Archetype entities. They are independent of the separate entity scripts.
This option shows the selected Archetype entity in a special, perspective, model preview window.
Mouse Control | Function |
---|---|
Click | Rotates the view. |
Right-click | Zooms the view. |
Entity Library tab on DataBase View is no longer supported in CRYENGINE. It will be removed from the engine in the future and some features might not function as expected.
An Archetype Entity is based on a regular Entity and specifies individual parameter values for that Entity itself. If the value of an Archetype parameter is changed, all the instances of that Archetype in the scene will be updated automatically.
Archetype Entities are organized in libraries which can be created in DataBase View.
This means that technical level designers can predefine variations of Entity classes as Archetype Entities that can be used throughout the whole game. For global changes affecting all instances, the Archetype Entity just needs to be changed once in the Database View.
Action | Description |
---|---|
Load Library | Allows the loading of an XML library file; the default path is Game\Libs\EntityArchetypes. Some prefabs can contain links to archetype objects; therefore, it is useful to load all the available Archetype libraries into the level. |
Save Modified Library | Saves the Archetype library; when the level is saved, the Archetype library will also be automatically saved. |
Add Library | Creates a new library. |
Remove Library | Removes the currently selected library from the level; it needs to be manually deleted from the hard drive if it is required to be permanently removed. |
Library Drop-Down List | Lets users access all the loaded libraries in the level. |
Reload Library | Discards all the changes that has been made to the library and reloads the library from the HDD. |
Action | Description |
---|---|
Add New Item | Creates a new archetype object based on a selectable entity class script; a Group (folder) and a Name needs to be defined. |
Clone Library Item | Duplicates the selected Archetype entity; uses the same name and adds a number to it. |
Remove Item | Deletes the selected archetype object. |
Assign Item to Selected Objects | Assigns the selected Archetype entity to the currently selected Archetype entity in the Perspective view. |
Reload Item | Resets the scene Archetype entities of this type. |
Get Material from Selection | Assigns the material from the currently selected item. |
Action | Description |
---|---|
Undo | Undoes the last action. |
Redo | Redoes the last action. |
Copy Item | Copies the XML script of the current item to the clipboard. |
Paste Item | Pastes the item from the clipboard. |
The library Lister organizes all the Archetype entities of the currently selected library, by group.
The Class Properties window displays all the values that are defined in the entity scripts.
These scripts are created by programmers.
The window holds general object parameters that exist in all the Archetype entities. They are independent of the separate entity scripts.
This option shows the selected Archetype entity in a special, perspective, model preview window.
Mouse Control | Function |
---|---|
Click | Rotates the view. |
Right-click | Zooms the view. |