-
Notifications
You must be signed in to change notification settings - Fork 12
/
plug.gd
54 lines (39 loc) · 2.13 KB
/
plug.gd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
## List of used addons for gd-plug
## After adding addon run ./install_addons.sh
extends "res://addons/gd-plug/plug.gd" ## it's the only addon to be added to git, the rest are managed by it
func _plugging():
#UI
# plug("folt-a/godot-idea-board")
# plug("imjp94/gd-plug-ui")
plug("imjp94/UIDesignTool")
#Importers
# plug("timothyqiu/godot-csv-data-importer") # TBD Update to IVoyager tsv importer
# plug("elenakrittik/GodotXML")
#Nodes & Behaviour
# plug("bitbrain/beehave") ## somehow it's not working properly, and as it's not used now - commented
plug("imjp94/gd-YAFSM")
#Developer Tools
# plug("Ark2000/PankuConsole")
plug("LunCoSim/PankuConsole") #using LunCo's fork
# plug("godot-extended-libraries/godot-debug-menu")
plug("Ericdowney/SignalVisualizer")
## Libraries
plug("maktoobgar/scene_manager") ## Scene manager
##ivoyager
plug("ivoyager/ivoyager_core", {"install_root": "addons/ivoyager_core", "include": ["."]})
plug("ivoyager/ivoyager_table_importer", {"install_root": "addons/ivoyager_table_importer", "include": ["."]})
#manualy delete _premade directory TBD: Propos to change structure of the file as hard to update
#TBD: Start using when ported to 4.2
#plug("PunchablePlushie/godot-game-settings", {"install_root": "addons/ggs", "include": ["."]}) ## Game settings
# plug("LunCoSim/godot-game-settings") ## Game settings
## IVoyager integration
# print("ivoyager_assets should be downloaded manually https://github.com/ivoyager/ivoyager/releases")
# plug("ivoyager/ivoyager_table_importer", {"install_root": "addons/ivoyager_table_importer", "include": ["."]})
# plug("ivoyager/ivoyager", {"install_root": "ivoyager", "include": ["."]})
# plug("ivoyager/planetarium", {"install_root": "addons/ivoyager_planetarium", "include": ["si_base_units.gd"]})
## Plugin to render Starts, TBD integration
#https://gitlab.com/godotuniverse/starfield
plug("deep-entertainment/godottpd")
plug("KOBUGE-Games/godot-logger", {"install_root": "addons/godot-logger", "include": ["."]})
#WebRTC GDExtension must be installed separatly and manually for native builds
#Official extension https://github.com/godotengine/webrtc-native