diff --git a/snippets/ue4cds.snippet b/snippets/ue4cds.snippet
new file mode 100644
index 0000000..d11dfb6
--- /dev/null
+++ b/snippets/ue4cds.snippet
@@ -0,0 +1,36 @@
+
+
+
+
+
+ Expansion
+
+ ue4cds
+ github.com/narthur157
+ Unreal Engine CreateDefaultSubobject snippet
+
+
+ ue4cds
+
+
+
+
+ name
+ Subobject name
+ NewComp
+
+
+
+
+ class
+ Component class name
+ Component
+
+
+
+
+ (TEXT("$name$"));
+$selected$ $end$]]>
+
+
+
\ No newline at end of file
diff --git a/snippets/ue4consdebug.snippet b/snippets/ue4consdebug.snippet
new file mode 100644
index 0000000..cbb883f
--- /dev/null
+++ b/snippets/ue4consdebug.snippet
@@ -0,0 +1,48 @@
+
+
+
+
+
+ Expansion
+
+ ue4consdebug
+ github.com/narthur157
+ Unreal Engine console debugging option snippet
+
+
+ ue4consdebug
+
+
+
+
+ name
+ Debug option name
+ MyClass
+
+
+
+
+ projName
+ Project name
+ MyProject
+
+
+
+
+ description
+ Describes what this debug option does
+ description
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/snippets/ue4log.snippet b/snippets/ue4log.snippet
index 181bd8a..5eede60 100644
--- a/snippets/ue4log.snippet
+++ b/snippets/ue4log.snippet
@@ -17,7 +17,7 @@
category
Log category name
- MyProject
+ LogTemp
@@ -36,7 +36,12 @@
- & OutLifetimeProps) const
+{
+ Super::GetLifetimeReplicatedProps(OutLifetimeProps);
+
+ DOREPLIFETIME($class$, $property$);
+}
$selected$ $end$]]>
diff --git a/snippets/ue4nabo.snippet b/snippets/ue4nabo.snippet
new file mode 100644
index 0000000..3548fe5
--- /dev/null
+++ b/snippets/ue4nabo.snippet
@@ -0,0 +1,40 @@
+
+
+
+
+
+ Expansion
+
+ ue4nabo
+ github.com/narthur157
+ Unreal Engine NotifyActorBeginOverlap snippet
+
+
+ ue4nabo
+
+
+
+
+ name
+ Class name
+ ClassName
+
+
+
+
+ class
+ Component class name
+ Component
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/snippets/ue4prop.snippet b/snippets/ue4prop.snippet
new file mode 100644
index 0000000..fc7a0a4
--- /dev/null
+++ b/snippets/ue4prop.snippet
@@ -0,0 +1,51 @@
+
+
+
+
+
+ Expansion
+
+ ue4prop
+ github.com/narthur157
+ Unreal Engine blueprint property snippet
+
+
+ ue4prop
+
+
+
+
+ category
+ UI category name
+ Components
+
+
+
+
+ defaultsAttribute
+ Defaults attribute
+ VisibleAnywhere
+
+
+
+
+ type
+ Property type
+ Type
+
+
+
+
+ name
+ Property name
+ Name
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/snippets/ue4repl.snippet b/snippets/ue4repl.snippet
new file mode 100644
index 0000000..f286bdc
--- /dev/null
+++ b/snippets/ue4repl.snippet
@@ -0,0 +1,49 @@
+
+
+
+
+
+ Expansion
+
+ ue4repl
+ github.com/narthur157
+ Unreal Engine GetLifetimeReplicatedProps snippet
+
+
+ ue4repl
+
+
+
+
+ category
+ Log category name
+ LogTemp
+
+
+
+
+ class
+ The class currently being edited
+ ClassName
+
+
+
+
+ property
+ Property to replicate
+ Property
+
+
+
+
+ & OutLifetimeProps) const
+{
+ Super::GetLifetimeReplicatedProps(OutLifetimeProps);
+
+ DOREPLIFETIME($class$, $property$);
+}
+$selected$ $end$]]>
+
+
+
\ No newline at end of file