engine
This namespace provides methods that allow you to interact with the iw3 engine through Anvil.
Methods
engine.addEventListener(name, callable)
engine.addEventListener(name, callable)Available Events
engine.removeEventListener(name)
engine.removeEventListener(name)engine.removeAllEventListeners()
engine.removeAllEventListeners()engine.getServerName()
engine.getServerName()engine.getPlayerState()
engine.getPlayerState()engine.getRefDef()
engine.getRefDef()engine.getCG()
engine.getCG()engine.getDvar(dvarName)
engine.getDvar(dvarName)engine.getUserCmd()
engine.getUserCmd()engine.getPreviousUserCmd()
engine.getPreviousUserCmd()engine.execCommand(command)
engine.execCommand(command)engine.getPlayerList()
engine.getPlayerList()engine.getLocalClientEntity()
engine.getLocalClientEntity()engine.getClosestPlayer()
engine.getClosestPlayer()engine.isVisible(target)
engine.isVisible(target)engine.trace(start, end)
engine.trace(start, end)engine.getForwardVector(viewangles)
engine.getForwardVector(viewangles)engine.angle2short(angle)
engine.angle2short(angle)engine.short2angle(short)
engine.short2angle(short)engine.getWindowSize()
engine.getWindowSize()engine.notify(message)
engine.notify(message)engine.disconnect()
engine.disconnect()engine.setStat(id, value)
engine.setStat(id, value)engine.isVisible(target)
engine.isVisible(target)engine.getScriptId()
engine.getScriptId()Last updated