Files
pulse/mod/scripts/vscripts/pulse.gnut
T
2023-06-02 14:00:38 +02:00

27 lines
779 B
Plaintext

global function pulseInit
global table pulseData = {}
struct {
array<string> allMaps
} file
void function pulseInit()
{
pulsePrefixSet()
pulsePrintt("Initialized.")
}
void function pulseGetData()
{
string URL = GetConVarString("ToneURL")
array URLpath = ["/weapons", "/weapons", "/gamemodes", "/gamemodes", "/maps"]
pulseRequestData(URL + URLpath[1], ["uid" = NSGetLocalPlayerUID()])
pulseRequestData(URL + URLpath[2], ["uid" = "!" + NSGetLocalPlayerUID()])
pulseRequestData(URL + URLpath[3], ["uid" = NSGetLocalPlayerUID()])
foreach (map in file.allMaps)
{
pulseRequestData(URL + URLpath[4], ["uid" = NSGetLocalPlayerUID(), "map" = map.slice(3)])
}
pulseRequestData(URL + URLpath[5], ["uid" = NSGetLocalPlayerUID()])
}