├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── SConstruct ├── demo ├── Camera.gd ├── addons │ └── godotdetour │ │ ├── detourcrowdagent.gdns │ │ ├── detourcrowdagentparameters.gdns │ │ ├── detournavigation.gdns │ │ ├── detournavigationmesh.gdns │ │ ├── detournavigationmeshparameters.gdns │ │ ├── detournavigationparameters.gdns │ │ ├── detourobstacle.gdns │ │ └── godotdetour.gdnlib ├── default_env.tres ├── fonts │ ├── HighlandGothicFLF-Bold.ttf │ ├── HighlandGothicFLF.ttf │ ├── HighlandGothicLightFLF.ttf │ ├── action_font.tres │ ├── default_font.tres │ └── default_font_bold.tres ├── icon.png ├── icon.png.import ├── main.gd ├── main.tscn ├── project.godot └── sounds │ ├── default_bus_layout.tres │ ├── success.wav │ └── success.wav.import ├── godotdetour.pro └── src ├── detourcrowdagent.cpp ├── detourcrowdagent.h ├── detournavigation.cpp ├── detournavigation.h ├── detournavigationmesh.cpp ├── detournavigationmesh.h ├── detourobstacle.cpp ├── detourobstacle.h ├── godotdetour.cpp ├── godotdetour.h └── util ├── chunkytrimesh.cpp ├── chunkytrimesh.h ├── detourinputgeometry.cpp ├── detourinputgeometry.h ├── fastlz.c ├── fastlz.h ├── godotdetourdebugdraw.cpp ├── godotdetourdebugdraw.h ├── godotgeometryparser.cpp ├── godotgeometryparser.h ├── meshdataaccumulator.cpp ├── meshdataaccumulator.h ├── navigationmeshhelpers.cpp ├── navigationmeshhelpers.h ├── recastcontext.cpp └── recastcontext.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/README.md -------------------------------------------------------------------------------- /SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/SConstruct -------------------------------------------------------------------------------- /demo/Camera.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/Camera.gd -------------------------------------------------------------------------------- /demo/addons/godotdetour/detourcrowdagent.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/addons/godotdetour/detourcrowdagent.gdns -------------------------------------------------------------------------------- /demo/addons/godotdetour/detourcrowdagentparameters.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/addons/godotdetour/detourcrowdagentparameters.gdns -------------------------------------------------------------------------------- /demo/addons/godotdetour/detournavigation.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/addons/godotdetour/detournavigation.gdns -------------------------------------------------------------------------------- /demo/addons/godotdetour/detournavigationmesh.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/addons/godotdetour/detournavigationmesh.gdns -------------------------------------------------------------------------------- /demo/addons/godotdetour/detournavigationmeshparameters.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/addons/godotdetour/detournavigationmeshparameters.gdns -------------------------------------------------------------------------------- /demo/addons/godotdetour/detournavigationparameters.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/addons/godotdetour/detournavigationparameters.gdns -------------------------------------------------------------------------------- /demo/addons/godotdetour/detourobstacle.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/addons/godotdetour/detourobstacle.gdns -------------------------------------------------------------------------------- /demo/addons/godotdetour/godotdetour.gdnlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/addons/godotdetour/godotdetour.gdnlib -------------------------------------------------------------------------------- /demo/default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/default_env.tres -------------------------------------------------------------------------------- /demo/fonts/HighlandGothicFLF-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/fonts/HighlandGothicFLF-Bold.ttf -------------------------------------------------------------------------------- /demo/fonts/HighlandGothicFLF.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/fonts/HighlandGothicFLF.ttf -------------------------------------------------------------------------------- /demo/fonts/HighlandGothicLightFLF.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/fonts/HighlandGothicLightFLF.ttf -------------------------------------------------------------------------------- /demo/fonts/action_font.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/fonts/action_font.tres -------------------------------------------------------------------------------- /demo/fonts/default_font.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/fonts/default_font.tres -------------------------------------------------------------------------------- /demo/fonts/default_font_bold.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/fonts/default_font_bold.tres -------------------------------------------------------------------------------- /demo/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/icon.png -------------------------------------------------------------------------------- /demo/icon.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/icon.png.import -------------------------------------------------------------------------------- /demo/main.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/main.gd -------------------------------------------------------------------------------- /demo/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/main.tscn -------------------------------------------------------------------------------- /demo/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/project.godot -------------------------------------------------------------------------------- /demo/sounds/default_bus_layout.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/sounds/default_bus_layout.tres -------------------------------------------------------------------------------- /demo/sounds/success.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/sounds/success.wav -------------------------------------------------------------------------------- /demo/sounds/success.wav.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/demo/sounds/success.wav.import -------------------------------------------------------------------------------- /godotdetour.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/godotdetour.pro -------------------------------------------------------------------------------- /src/detourcrowdagent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/detourcrowdagent.cpp -------------------------------------------------------------------------------- /src/detourcrowdagent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/detourcrowdagent.h -------------------------------------------------------------------------------- /src/detournavigation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/detournavigation.cpp -------------------------------------------------------------------------------- /src/detournavigation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/detournavigation.h -------------------------------------------------------------------------------- /src/detournavigationmesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/detournavigationmesh.cpp -------------------------------------------------------------------------------- /src/detournavigationmesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/detournavigationmesh.h -------------------------------------------------------------------------------- /src/detourobstacle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/detourobstacle.cpp -------------------------------------------------------------------------------- /src/detourobstacle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/detourobstacle.h -------------------------------------------------------------------------------- /src/godotdetour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/godotdetour.cpp -------------------------------------------------------------------------------- /src/godotdetour.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/godotdetour.h -------------------------------------------------------------------------------- /src/util/chunkytrimesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/chunkytrimesh.cpp -------------------------------------------------------------------------------- /src/util/chunkytrimesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/chunkytrimesh.h -------------------------------------------------------------------------------- /src/util/detourinputgeometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/detourinputgeometry.cpp -------------------------------------------------------------------------------- /src/util/detourinputgeometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/detourinputgeometry.h -------------------------------------------------------------------------------- /src/util/fastlz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/fastlz.c -------------------------------------------------------------------------------- /src/util/fastlz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/fastlz.h -------------------------------------------------------------------------------- /src/util/godotdetourdebugdraw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/godotdetourdebugdraw.cpp -------------------------------------------------------------------------------- /src/util/godotdetourdebugdraw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/godotdetourdebugdraw.h -------------------------------------------------------------------------------- /src/util/godotgeometryparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/godotgeometryparser.cpp -------------------------------------------------------------------------------- /src/util/godotgeometryparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/godotgeometryparser.h -------------------------------------------------------------------------------- /src/util/meshdataaccumulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/meshdataaccumulator.cpp -------------------------------------------------------------------------------- /src/util/meshdataaccumulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/meshdataaccumulator.h -------------------------------------------------------------------------------- /src/util/navigationmeshhelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/navigationmeshhelpers.cpp -------------------------------------------------------------------------------- /src/util/navigationmeshhelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/navigationmeshhelpers.h -------------------------------------------------------------------------------- /src/util/recastcontext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/recastcontext.cpp -------------------------------------------------------------------------------- /src/util/recastcontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheSHEEEP/godotdetour/HEAD/src/util/recastcontext.h --------------------------------------------------------------------------------