Iris Event Browser
Loadstring
loadstring(game:HttpGet("https://api.irisapp.ca/Scripts/IrisEventBrowser.lua"))()
Event
When supplying an EventType it has to be a RBXScriptSignal Examples:
ChildAdded
ChildRemoved
GetPropertyChangedSignal("Health");
GetPropertyChangedSignal("Gravity");
GetAllInstancesConnections
table GetAllInstancesConnections(<bool> DecompileFunction = false)
Example
local Connections = GetAllInstancesConnections()
table.foreach(Connections, warn)
GetAllConnectionsFromType
table GetAllConnectionsFromType(<string> EventType, <bool> DecompileFunction = false)
Example
local ChildAddedConnections = GetAllConnectionsFromType("ChildAdded")
local HealthConnections = GetAllConnectionsFromType("GetPropertyChangedSignal('Health')")
table.foreach(ChildAddedConnections, warn)
table.foreach(HealthConnections, warn)
GetConnectionsFromInstanceByType
table GetConnectionsFromInstanceByType(<string> EventType, <bool> DecompileFunction = false)
Example
local ChildAddedConnections = GetConnectionsFromInstanceByType(game:GetService("Players").LocalPlayer.PlayerGui, "ChildAdded")
local HealthConnections = GetConnectionsFromInstanceByType(game:GetService("Players").LocalPlayer.Charater.Humanoid, "GetPropertyChangedSignal('Health')")
table.foreach(ChildAddedConnections, warn)
table.foreach(HealthConnections, warn)
GetAllConnectionsFromInstance
table GetAllConnectionsFromInstance(<Instance> Object, <bool> DecompileFunction = false)
Example
local Connections = GetAllConnectionsFromInstance(game:GetService("Players").LocalPlayer.PlayerGui)
table.foreach(Connections, warn)
Warning
This will not return GetPropertyChangedSignal
or GetAttributeChangedSignal
...ChangedSignal