diff --git a/core/variant/variant_parser.cpp b/core/variant/variant_parser.cpp
index 1df5fa969e4..34653310b13 100644
--- a/core/variant/variant_parser.cpp
+++ b/core/variant/variant_parser.cpp
@@ -1575,11 +1575,11 @@ Error VariantWriter::write(const Variant &p_variant, StoreStringFunc p_store_str
} break;
case Variant::VECTOR4: {
Vector4 v = p_variant;
- p_store_string_func(p_store_string_ud, "Vector4(" + rtos_fix(v.x) + ", " + rtos_fix(v.y) + ", " + rtos_fix(v.z) + ")");
+ p_store_string_func(p_store_string_ud, "Vector4(" + rtos_fix(v.x) + ", " + rtos_fix(v.y) + ", " + rtos_fix(v.z) + ", " + rtos_fix(v.w) + ")");
} break;
case Variant::VECTOR4I: {
Vector4i v = p_variant;
- p_store_string_func(p_store_string_ud, "Vector4i(" + itos(v.x) + ", " + itos(v.y) + ", " + itos(v.z) + ")");
+ p_store_string_func(p_store_string_ud, "Vector4i(" + itos(v.x) + ", " + itos(v.y) + ", " + itos(v.z) + ", " + itos(v.w) + ")");
} break;
case Variant::PLANE: {
Plane p = p_variant;
diff --git a/doc/classes/Projection.xml b/doc/classes/Projection.xml
index 115015c2d7a..2bbfd04e9e0 100644
--- a/doc/classes/Projection.xml
+++ b/doc/classes/Projection.xml
@@ -211,13 +211,13 @@
-
+
-
+
-
+
-
+
diff --git a/doc/classes/Vector4.xml b/doc/classes/Vector4.xml
index 4df3bbb80e2..da0df2672e0 100644
--- a/doc/classes/Vector4.xml
+++ b/doc/classes/Vector4.xml
@@ -173,13 +173,13 @@
Enumerated value for the W axis. Returned by [method max_axis_index] and [method min_axis_index].
-
+
Zero vector, a vector with all components set to [code]0[/code].
-
+
One vector, a vector with all components set to [code]1[/code].
-
+
Infinity vector, a vector with all components set to [constant @GDScript.INF].
diff --git a/doc/classes/Vector4i.xml b/doc/classes/Vector4i.xml
index 3611b17757d..6acce12e9f3 100644
--- a/doc/classes/Vector4i.xml
+++ b/doc/classes/Vector4i.xml
@@ -92,9 +92,9 @@
-
+
-
+