-
Notifications
You must be signed in to change notification settings - Fork 8
Home
Nak edited this page May 13, 2022
·
13 revisions
All code and functions within the library are Shared and therefore works on both the
Server and
Client.
*Note: Some data might deviate, if the files are different. I.e. .lmp (Lump Files) files will not be send to the
Client.
NikNak's by default tries to be first addon loaded, by being in the front of the loading-order.
Here are two examples on how to detect NikNaks and to check if it is loaded:
-- Makes sure NikNaks is loaded, and throws an error if it can't find the files.
if not NikNaks then
if file.Exists( "lua/autorun/!!niknaks_autorun.lua" , "GAME" ) then
include( "autorun/!!niknaks_autorun.lua" )
else
error( "This addon requires NikNaks to run!" )
end
end
-- Throws an error if NikNaks isn't loaded.
asset(NikNaks, "This addon requires NikNaks to run!" )
- BitBuffer
- BSP Parser
- DateTime and Date-Functions
- TimeDelta
-
PathFinding (Coming soon)
- LPathFollower (Coming soon)
- NodeGraph (Coming soon)
- NikNav ( NikNaks Navigation ) on ToDo
- Extended functions (Coming soon)