Creator Tools
Verse Playground
Write and share Verse code snippets for UEFN. Use the starter templates or write your own.
Verse
Note: This is a text editor only — Verse code must be tested in UEFN.
Syntax Reference
Variables
Mutable
var Name : type = valueImmutable
Name : type = valueSet
set Name = newValueFunctions
Basic
FuncName() : returnType = bodySuspends
FuncName()<suspends> : void = bodyOverride
FuncName<override>() : type = bodyClasses
Class
my_class := class(base_class): ...Field
@editable FieldName : type = defaultInherit
class(creative_device):Control Flow
If/Else
if (condition): body else: bodyLoop
loop: ... if (done): breakFor
for (Item : Collection): bodyEvents
Subscribe
Event.Subscribe(Handler)Await
Event.Await()Signaled
Event := event(){}