I'll spoiler in case I accidently ruin anything for someone
Spoiler:
Show
When I get teleported by the dude into the trio fight, I kill them, but then nothing else happens, I can't find the exit :(. After giving up I tcl'd into the storage area, the sorting works amazingly but the teleport pad (presumably connecting to the crystal looking storage area) doesn't work, maybe because the quest isn't completing or something.
Thanks for the report! And sorry about the delay. Spoilers follow:
Spoiler:
Show
You're supposed to get teleported back after that fight. If you're up to trying it again can you please see if there's any error in your openmw.log file? I'll take another look at it, too.
Battle over works only if player have battle music installed.
Replace function onUpdate() in scripts/player.lua file with this one:
local function onUpdate() -- Try to bail if bossesAreDead then return end if self.cell.name ~= "Enchanting Storage" then return end -- If all three bosses are dead then register them as such, stop the music, and bail. if bossStatus[flea] and bossStatus[ozzie] and bossStatus[slash] then bossesAreDead = true if bossSongPlaying then -- Stop the music after a short delay async:newSimulationTimer(STOP_MUSIC_DELAY, stopMusicCallback)
end -- Update the journal quest:addJournalEntry(30) async:newSimulationTimer(BATTLE_OVER_DELAY, bossBattleOverCallback) return end
-- Scan for our bosses for _, actor in pairs(nearby.actors) do local recordId = actor.recordId if songTriggers[recordId] then -- Has this one been killed? if not bossStatus[recordId] and types.NPC.isDead(actor) then bossStatus[recordId] = true async:newSimulationTimer(BOSS_DISABLE_DELAY, disableActorCallback, actor) end
-- Play the boss music as needed if not bossSongPlaying and (self.position - actor.position):length() <= SONG_DISTANCE then playBossMusic() end end end end
My inventory is a total cluster f*#@; this will be very handy.
Just want to say thank you for everything you have done for this game. Imagine being in my shoes, having barely played the game back in the early 2000s due to technical issues, and now playing through this game for the first time modernized with your website's guide. It's unreal with all the art and passion that modders and openmw devs have put in after all these years. Thanks so much for making sense of it all and all of your patches to smooth it all out!
Hey thanks so much for your kind words! It is indeed amazing that we can continue to enjoy this game so many years later, and that so much love continues to be poured into it. Let's keep it going, eh? :)
As for this mod: I made it as a personal thing but was encouraged to share it with the world. Eventually I'd like to use some of the other containers in spoiler areas. For now I just wanted to see "can I do this?" and the answer is "yes!". I hope you like it LMK know any thoughts.
6 comments
Replace function onUpdate() in scripts/player.lua file with this one:
local function onUpdate()
-- Try to bail
if bossesAreDead then return end
if self.cell.name ~= "Enchanting Storage" then return end
-- If all three bosses are dead then register them as such, stop the music, and bail.
if bossStatus[flea] and bossStatus[ozzie] and bossStatus[slash] then
bossesAreDead = true
if bossSongPlaying then
-- Stop the music after a short delay
async:newSimulationTimer(STOP_MUSIC_DELAY, stopMusicCallback)
end
-- Update the journal
quest:addJournalEntry(30)
async:newSimulationTimer(BATTLE_OVER_DELAY, bossBattleOverCallback)
return
end
-- Scan for our bosses
for _, actor in pairs(nearby.actors) do
local recordId = actor.recordId
if songTriggers[recordId] then
-- Has this one been killed?
if not bossStatus[recordId] and types.NPC.isDead(actor) then
bossStatus[recordId] = true
async:newSimulationTimer(BOSS_DISABLE_DELAY, disableActorCallback, actor)
end
-- Play the boss music as needed
if not bossSongPlaying and (self.position - actor.position):length() <= SONG_DISTANCE then
playBossMusic()
end
end
end
end
Just want to say thank you for everything you have done for this game. Imagine being in my shoes, having barely played the game back in the early 2000s due to technical issues, and now playing through this game for the first time modernized with your website's guide. It's unreal with all the art and passion that modders and openmw devs have put in after all these years. Thanks so much for making sense of it all and all of your patches to smooth it all out!
As for this mod: I made it as a personal thing but was encouraged to share it with the world. Eventually I'd like to use some of the other containers in spoiler areas. For now I just wanted to see "can I do this?" and the answer is "yes!". I hope you like it LMK know any thoughts.