Skip to content

ComputerMod Events

Konijima edited this page Nov 4, 2021 · 8 revisions

Require

To use ComputerMod you must require it in your script file.

require("Computer/ComputerMod")

Add Event

function OnComputerAfterBoot(computer)
    print("Computer has booted!")
end  
ComputerMod.AddEvent("OnComputerAfterBoot", OnComputerAfterBoot)

Trigger Event

local computer = Computer:new(computerIsoObject)
ComputerMod.TriggerEvent("OnComputerAfterBoot", computer)

All Events

OnAddonAdded

ComputerAddon

OnAddonRemoved

ComputerAddon

OnComputerPickedUp

InventoryItem
IsoGridSquare

OnComputerPlacedDown

Computer

OnComputerBeforeBoot

Computer
boolean

OnComputerBoot

Computer

OnComputerBootInBios

Computer

OnComputerAfterBoot

Computer

OnComputerBeforeShutDown

Computer

OnComputerShutDown

Computer

OnComputerHardwareInstalled

Computer
BaseHardware
string

OnComputerHardwareUninstalled

Computer
BaseHardware
string

OnComputerDriveInstalled

Computer
BaseDrive
number

OnComputerDriveUninstalled

Computer
BaseDrive
number

OnComputerDiscInserted

Computer
Discdrive
Disc

OnComputerDiscEjected

Computer
Discdrive
Disc

OnComputerFloppyInserted

Computer
Floppydrive
Floppy

OnComputerFloppyEjected

Computer
Floppydrive
Floppy

OnBeforeComputerContextMenu

number
ISContextMenu
Computer

OnAfterComputerContextMenu

number
ISContextMenu
Computer

OnBeforeComputerPowerManagementContextMenu

number
ISContextMenu
Computer

OnAfterComputerPowerManagementContextMenu

number
ISContextMenu
Computer

OnBeforeComputerBiosManagementContextMenu

number
ISContextMenu
Computer

OnAfterComputerBiosManagementContextMenu

number
ISContextMenu
Computer

OnBeforeComputerHarddriveManagementContextMenu

number
ISContextMenu
Computer

OnAfterComputerHarddriveManagementContextMenu

number
ISContextMenu
Computer

OnBeforeComputerDiscdriveManagementContextMenu

number
ISContextMenu
Computer

OnAfterComputerDiscdriveManagementContextMenu

number
ISContextMenu
Computer

OnBeforeComputerFloppydriveManagementContextMenu

number
ISContextMenu
Computer

OnAfterComputerFloppydriveManagementContextMenu

number
ISContextMenu
Computer

OnBeforeComputerHardwareManagementContextMenu

number
ISContextMenu
Computer

OnAfterComputerHardwareManagementContextMenu

number
ISContextMenu
Computer

OnComputerFlagsChanged

Computer
string
any

OnComputerBiosSettingChanged

Computer
string
any
Clone this wiki locally