formatting/logging
This commit is contained in:
parent
05c87c125a
commit
bd7401d844
|
@ -200,6 +200,8 @@ this.processNPCs = function(cell)
|
||||||
local night = checks.isNight()
|
local night = checks.isNight()
|
||||||
local badWeather = checks.isInclementWeather()
|
local badWeather = checks.isInclementWeather()
|
||||||
|
|
||||||
|
log(common.logLevels.small, "[PROC] Looking for NPCs to process in cell:%s", cell.id)
|
||||||
|
|
||||||
if not cell.name and not config.disableNPCsInWilderness then
|
if not cell.name and not config.disableNPCsInWilderness then
|
||||||
-- shitty way of implementing this config option and re-enabling NPCs when it gets turned off
|
-- shitty way of implementing this config option and re-enabling NPCs when it gets turned off
|
||||||
-- but at least it's better than trying to keep track of NPCs that have been disabled in the wilderness
|
-- but at least it's better than trying to keep track of NPCs that have been disabled in the wilderness
|
||||||
|
@ -208,8 +210,6 @@ this.processNPCs = function(cell)
|
||||||
badWeather = false
|
badWeather = false
|
||||||
end
|
end
|
||||||
|
|
||||||
log(common.logLevels.small, "[PROC] Looking for NPCs to process in cell:%s", cell.id)
|
|
||||||
|
|
||||||
if config.disableNPCs and badWeather and not night then
|
if config.disableNPCs and badWeather and not night then
|
||||||
log(common.logLevels.large, "[PROC] !!Bad weather and not night!!")
|
log(common.logLevels.large, "[PROC] !!Bad weather and not night!!")
|
||||||
-- bad weather during the day, so disable some NPCs
|
-- bad weather during the day, so disable some NPCs
|
||||||
|
|
|
@ -27,6 +27,7 @@ local function buildFollowerList()
|
||||||
local f = {}
|
local f = {}
|
||||||
-- build our followers list
|
-- build our followers list
|
||||||
for friend in tes3.iterate(tes3.mobilePlayer.friendlyActors) do
|
for friend in tes3.iterate(tes3.mobilePlayer.friendlyActors) do
|
||||||
|
-- todo: check for ignored NPCs if followers list is ever used for anything other than part of checks.ignoredNPC()
|
||||||
if friend ~= tes3.mobilePlayer then -- ? why is the player friendly towards the player ?
|
if friend ~= tes3.mobilePlayer then -- ? why is the player friendly towards the player ?
|
||||||
f[friend.object.id] = true
|
f[friend.object.id] = true
|
||||||
log(common.logLevels.large, "[MAIN] %s is follower", friend.object.id)
|
log(common.logLevels.large, "[MAIN] %s is follower", friend.object.id)
|
||||||
|
@ -142,7 +143,7 @@ eventFunctions.onActivated = function(e)
|
||||||
|
|
||||||
if tes3.player.data.NPCsGoHome.intruding and not checks.isIgnoredNPC(npc) then
|
if tes3.player.data.NPCsGoHome.intruding and not checks.isIgnoredNPC(npc) then
|
||||||
if npc.disposition and npc.disposition <= config.minimumTrespassDisposition then
|
if npc.disposition and npc.disposition <= config.minimumTrespassDisposition then
|
||||||
log(common.logLevels.medium, "Disabling dialogue with %s because trespass and disposition:%s",
|
log(common.logLevels.medium, "[MAIN] Disabling dialogue with %s because trespass and disposition:%s",
|
||||||
npc.object.name, npc.disposition)
|
npc.object.name, npc.disposition)
|
||||||
tes3.messageBox(string.format("%s: Get out before I call the guards!", npc.object.name))
|
tes3.messageBox(string.format("%s: Get out before I call the guards!", npc.object.name))
|
||||||
return false
|
return false
|
||||||
|
|
Loading…
Reference in a new issue