====== Scripting Knowledge ======
This section is work in progress. All information is based on assumptions of limited knowledge about EnfusionScript.
**GetWorld()**
GetWorld() is is a global function that returns the 'BaseWorld' object.
GetWorld().FindEntityByName("soldier_scripted")
====== Common used snippets ======
**get a entity by name**
GenericEntity soldier = GenericEntity.Cast(GetWorld().FindEntityByName("soldier_scripted"));
** get controller of the entity **
CharacterControllerComponent soldier_c = CharacterControllerComponent.Cast(soldier.FindComponent(CharacterControllerComponent));
** control the entity **
CharacterControllerComponent soldier_c = CharacterControllerComponent.Cast(soldier.FindComponent(CharacterControllerComponent));