Sandbot waypoint generator.
Based off BSP_tool by Jeffrey 'botman' Broome.
Checkout the submodules:
git submodule init
git submodule update --recursive
sudo apt-get install make gcc gcc-multilib g++-multilib
cd sandbot-wptgen/
make
Open sandbot-wptgen.sln in Visual Studio and build.
sandbot-wptgen -wN -fS -sinfo_spawn_entity mapname.bsp
A larger value of N will result in faster waypoint generation as the expense of fewer waypoints.
End to end tests:
tests/test.sh
You can specify whether to use the x86 or x64 build too:
tests/test.sh -p x86
tests/test.sh -p x64
Unit tests:
tests/test_unit.ps1
Code scan:
tests/scan.ps1
End to end tests:
tests/test.sh
Performance and undefined behaviour tests:
tests/test.sh -t gprof
tests/test.sh -t ubsan
GPL v2 because the original project is GPL v2.