Show raw api
{
"functions": [
{
"name": "RegisterResourceType",
"desc": "Registers a new resource type.",
"params": [
{
"name": "resourceType",
"desc": "",
"lua_type": "string"
},
{
"name": "data",
"desc": "",
"lua_type": "ResourceTypeData"
}
],
"returns": [],
"function_type": "method",
"source": {
"line": 112,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
},
{
"name": "GetResourceTypeData",
"desc": "Returns the resource type data for the given resource type",
"params": [
{
"name": "resourceType",
"desc": "",
"lua_type": "string"
}
],
"returns": [
{
"desc": "",
"lua_type": "ResourceTypeData?\n"
}
],
"function_type": "method",
"source": {
"line": 120,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
},
{
"name": "_Update",
"desc": "Checks for droplets that are within the collection radius and marks\nthem as being collected as well as updates the droplet visualization",
"params": [
{
"name": "dt",
"desc": "",
"lua_type": "The delta time since the last update"
}
],
"returns": [],
"function_type": "method",
"private": true,
"source": {
"line": 135,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
},
{
"name": "_MarkForCollection",
"desc": "Marks a droplet to be checked for collection",
"params": [
{
"name": "droplet",
"desc": "",
"lua_type": "Droplet"
}
],
"returns": [],
"function_type": "method",
"private": true,
"source": {
"line": 185,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
},
{
"name": "_MarkForRender",
"desc": "Marks a droplet for rendering by placing it into the octree",
"params": [
{
"name": "droplet",
"desc": "",
"lua_type": "Droplet"
}
],
"returns": [],
"function_type": "method",
"private": true,
"source": {
"line": 209,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
},
{
"name": "_OnCreateDroplet",
"desc": "Called when the server informs us that a new droplet has been created",
"params": [
{
"name": "networkPacket",
"desc": "",
"lua_type": "DropletUtil.DropletNetworkPacket"
}
],
"returns": [],
"function_type": "method",
"private": true,
"source": {
"line": 228,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
},
{
"name": "_OnClaimDroplet",
"desc": "Called when the server informs us that a droplet has been claimed",
"params": [
{
"name": "collector",
"desc": "",
"lua_type": "Player"
},
{
"name": "seed",
"desc": "",
"lua_type": "number"
},
{
"name": "dropletId",
"desc": "",
"lua_type": "number"
}
],
"returns": [],
"function_type": "method",
"private": true,
"source": {
"line": 305,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
},
{
"name": "_RequestClaimDroplet",
"desc": "Ask the server to claim the droplet so that it can be collected by the player",
"params": [
{
"name": "droplet",
"desc": "",
"lua_type": "Droplet"
}
],
"returns": [],
"function_type": "method",
"private": true,
"source": {
"line": 322,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
},
{
"name": "_RequestCollectDroplet",
"desc": "Inform the server the client successfully collected the droplet.",
"params": [
{
"name": "droplet",
"desc": "",
"lua_type": "Droplet"
}
],
"returns": [],
"function_type": "method",
"private": true,
"source": {
"line": 332,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
}
],
"properties": [],
"types": [],
"name": "DropletClientManager",
"desc": "",
"realm": [
"Client"
],
"source": {
"line": 7,
"path": "lib/dropletmanager/src/Client/DropletClientManager.luau"
}
}