Show raw api
{
"functions": [
{
"name": "GetHumanoidTracker",
"desc": "Gets a humanoid tracker for a given player",
"params": [
{
"name": "player",
"desc": "If not set, uses local player",
"lua_type": "Player?"
}
],
"returns": [
{
"desc": "",
"lua_type": "HumanoidTracker"
}
],
"function_type": "method",
"source": {
"line": 34,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
},
{
"name": "GetHumanoid",
"desc": "Gets a player's humanoid",
"params": [
{
"name": "player",
"desc": "If not set, uses local player",
"lua_type": "Player?"
}
],
"returns": [
{
"desc": "",
"lua_type": "Humanoid?"
}
],
"function_type": "method",
"source": {
"line": 67,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
},
{
"name": "ObserveHumanoid",
"desc": "Observe a player's humanoid",
"params": [
{
"name": "player",
"desc": "If not set, uses local player",
"lua_type": "Player?"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<Humanoid | nil>"
}
],
"function_type": "method",
"source": {
"line": 80,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
},
{
"name": "ObserveHumanoidBrio",
"desc": "Observe a player's humanoid",
"params": [
{
"name": "player",
"desc": "If not set, uses local player",
"lua_type": "Player?"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<Brio<Humanoid>>"
}
],
"function_type": "method",
"source": {
"line": 94,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
},
{
"name": "GetAliveHumanoid",
"desc": "Gets a player's alive humanoid",
"params": [
{
"name": "player",
"desc": "If not set, uses local player",
"lua_type": "Player?"
}
],
"returns": [
{
"desc": "",
"lua_type": "Humanoid?"
}
],
"function_type": "method",
"source": {
"line": 110,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
},
{
"name": "ObserveAliveHumanoid",
"desc": "Observe a player's alive humanoid",
"params": [
{
"name": "player",
"desc": "If not set, uses local player",
"lua_type": "Player?"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<Humanoid | nil>"
}
],
"function_type": "method",
"source": {
"line": 123,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
},
{
"name": "ObserveAliveHumanoidBrio",
"desc": "Observe a player's alive humanoid",
"params": [
{
"name": "player",
"desc": "If not set, uses local player",
"lua_type": "Player?"
}
],
"returns": [
{
"desc": "",
"lua_type": "Observable<Brio<Humanoid>>"
}
],
"function_type": "method",
"source": {
"line": 137,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
},
{
"name": "Destroy",
"desc": "Cleans up the humanoid tracking service",
"params": [],
"returns": [],
"function_type": "method",
"source": {
"line": 150,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
}
],
"properties": [],
"types": [],
"name": "HumanoidTrackerService",
"desc": "Centralized humanoid tracking service.",
"source": {
"line": 6,
"path": "src/humanoidtracker/src/Shared/HumanoidTrackerService.lua"
}
}