diff --git a/doc/classes/@GlobalScope.xml b/doc/classes/@GlobalScope.xml
index 193c0e8a2..acb974c8e 100644
--- a/doc/classes/@GlobalScope.xml
+++ b/doc/classes/@GlobalScope.xml
@@ -102,6 +102,8 @@
The [ResourceSaver] singleton.
+
+
The [ScriptServer] singleton.
diff --git a/doc/classes/ProjectSettings.xml b/doc/classes/ProjectSettings.xml
index 5c79e6c4c..1b98378ae 100644
--- a/doc/classes/ProjectSettings.xml
+++ b/doc/classes/ProjectSettings.xml
@@ -172,6 +172,14 @@
+
+
+
+
+
+
+
+
Comma-separated list of custom Android modules (which must have been built in the Android export templates) using their Java package path, e.g. [code]"org/godotengine/godot/MyCustomSingleton,com/example/foo/FrenchFriesFactory"[/code].
[b]Note:[/b] Since Godot 3.2.2, the [code]org/godotengine/godot/GodotPaymentV3[/code] module was deprecated and replaced by the [code]GodotPayment[/code] plugin which should be enabled in the Android export preset under [code]Plugins[/code] section. The singleton to access in code was also renamed to [code]GodotPayment[/code].
diff --git a/modules/network_synchronizer/doc_classes/DataBuffer.xml b/modules/network_synchronizer/doc_classes/DataBuffer.xml
index ba8ac4c53..d20006829 100644
--- a/modules/network_synchronizer/doc_classes/DataBuffer.xml
+++ b/modules/network_synchronizer/doc_classes/DataBuffer.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/modules/network_synchronizer/doc_classes/InputNetworkEncoder.xml b/modules/network_synchronizer/doc_classes/InputNetworkEncoder.xml
new file mode 100644
index 000000000..11bf2c376
--- /dev/null
+++ b/modules/network_synchronizer/doc_classes/InputNetworkEncoder.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/modules/network_synchronizer/doc_classes/NetworkedController.xml b/modules/network_synchronizer/doc_classes/NetworkedController.xml
index 5e5b27693..2cc86117b 100644
--- a/modules/network_synchronizer/doc_classes/NetworkedController.xml
+++ b/modules/network_synchronizer/doc_classes/NetworkedController.xml
@@ -1,5 +1,5 @@
-
+
@@ -81,7 +81,6 @@
-
@@ -115,24 +114,30 @@
-
+
-
+
-
-
-
+
-
+
-
+
+
+
+
+
+
+
+
+
@@ -145,6 +150,11 @@
+
+
+
+
+
diff --git a/modules/network_synchronizer/doc_classes/SceneDiff.xml b/modules/network_synchronizer/doc_classes/SceneDiff.xml
new file mode 100644
index 000000000..4cac80dbd
--- /dev/null
+++ b/modules/network_synchronizer/doc_classes/SceneDiff.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/modules/network_synchronizer/doc_classes/SceneSynchronizer.xml b/modules/network_synchronizer/doc_classes/SceneSynchronizer.xml
index 8d9d68446..964e59e83 100644
--- a/modules/network_synchronizer/doc_classes/SceneSynchronizer.xml
+++ b/modules/network_synchronizer/doc_classes/SceneSynchronizer.xml
@@ -1,5 +1,5 @@
-
+
The `SceneSynchronizer` is used to synchronize all the peers using server authoritative networking model.
@@ -49,7 +49,7 @@
-
+
@@ -79,7 +79,7 @@
-
+
@@ -133,11 +133,11 @@
-
-
+
+
-
+
Register an new action.
`node` The node that owns the event
@@ -157,15 +157,15 @@
-
+
-
-
+
+
@@ -198,7 +198,7 @@
-
+
@@ -230,9 +230,9 @@
-
+
-
+
@@ -252,7 +252,7 @@
-
+
@@ -270,23 +270,23 @@
-
+
-
+
-
+
-
+
@@ -302,6 +302,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/modules/network_synchronizer/doc_classes/SceneSynchronizerDebugger.xml b/modules/network_synchronizer/doc_classes/SceneSynchronizerDebugger.xml
new file mode 100644
index 000000000..c3045734c
--- /dev/null
+++ b/modules/network_synchronizer/doc_classes/SceneSynchronizerDebugger.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+