|
|
|
|
events = require('devilutionx.events')
|
|
|
|
|
i18n = require('devilutionx.i18n')
|
|
|
|
|
items = require('devilutionx.items')
|
|
|
|
|
log = require('devilutionx.log')
|
|
|
|
|
audio = require('devilutionx.audio')
|
|
|
|
|
player = require('devilutionx.player')
|
|
|
|
|
render = require('devilutionx.render')
|
|
|
|
|
towners = require('devilutionx.towners')
|
|
|
|
|
message = require('devilutionx.message')
|
|
|
|
|
if _DEBUG then dev = require('devilutionx.dev') end
|
|
|
|
|
inspect = require('inspect')
|
|
|
|
|
|
|
|
|
|
-- Expose item enums from items module for easy access in console
|
|
|
|
|
ItemIndex = items.ItemIndex
|
|
|
|
|
ItemType = items.ItemType
|
|
|
|
|
ItemClass = items.ItemClass
|
|
|
|
|
ItemEquipType = items.ItemEquipType
|
|
|
|
|
ItemMiscID = items.ItemMiscID
|
|
|
|
|
SpellID = items.SpellID
|
|
|
|
|
ItemEffectType = items.ItemEffectType
|
|
|
|
|
ItemSpecialEffect = items.ItemSpecialEffect
|
|
|
|
|
ItemSpecialEffectHf = items.ItemSpecialEffectHf
|