test-client-godot/modules
2020-05-13 13:25:01 +02:00
..
action update action 2020-05-13 13:25:01 +02:00
bitset update network part 2020-04-10 18:09:06 +02:00
bitstream update action 2020-05-13 13:25:01 +02:00
bitstreamqueue update network part 2020-03-03 22:45:30 +01:00
crypt remove gdscript and update modules 2020-02-09 16:13:30 +01:00
debug update network part 2020-05-04 18:23:44 +02:00
impulse update network part 2020-05-09 22:17:45 +02:00
networkconnection create char/ delete char / get all chars 2020-05-08 15:50:45 +02:00
referentialmessage update network part 2020-05-09 22:17:45 +02:00
.gdignore create module 2020-01-24 19:56:51 +01:00
.gitignore create module 2020-01-24 19:56:51 +01:00
README.md remove gdscript and update modules 2020-02-09 16:13:30 +01:00

Module

To improve our class, we integrate specific module (more easy to use and manipulate after)

Build

Clone repo godot

git clone https://github.com/godotengine/godot.git cd godot git checkout 3.1.2-stable

ln -s ../modules/crypt . ln -s ../modules/bitstream . ln -s ../modules/bitset .

Build Project

scons -j$(nproc) -c scons -j$(nproc) platform=x11

Generate doc

./bin/godot.x11.tools.64 --doctool . cp modules/khaganat/doc_classes/* doc/classes/.

Re-build godot with doc

scons -j$(nproc) platform=x11

Doc

https://docs.godotengine.org/en/3.1/development/cpp/custom_modules_in_cpp.html