Post by Emma on Aug 23, 2010 7:01:32 GMT
NPC Schedules (beta)
Simple scheduling mod.
Morrowind Only required
Download
This is a fairly simple mod that basically disables NPCs at various times of the day (mostly night).
Ambiance only. Don't confuse this with the "Living Cities of Vardenfall" mod. It is nowhere near as extensive in scope as that mod is. Difference is that LCoV was never completed (about half the towns were done and several of the Vivec cantons) while this mod encompasses all towns and a all Vivec cantons (plazas and waistworks only).
This mod affects 56 cells on the main island of Morrowind. No NPCs are directly affected (no scripting on the NPCs themselves). The scheduling is accomplised via activators placed in the appropriate cells, so this mod should be safe to remove from a save if you don't care for it.
I did add a few extra guards to watch over the tables of the exterior vendors while they are disabled. They are scheduled to appear when the vendors are disabled, and disable when the vendors are enabled.
Mod should schedule all exterior NPCs on the main island in towns and cities, and also interior NPCs in the Vivec cantons only. I didn't do any of the "walkers" around the Daedric shrines, nor any around the (whatever) stronghold places. House strongholds are not affected either. There are also two couples that are mearly disabled after the completion of their associated quests. One couple outside of Ald-ruhn, and another couple south of Ald Velothi. There were a couple of NPCs that I didn't schedule due to quest involvement. Work-arounds seemed too complicated, so you'll just have to suffer through those...
This mod uses LOS (Line Of Sight) to disable the NPCs. CellChanged seemed to me to not work well here under certain circumstances, so on occasion you will see NPCs when they should be disabled, but they will then disable as soon as you loose LOS on them.
Did cursory testing only on this due to it's scope. Same script is used throughout the mod though, so if it works in one cell, it should work in all.
Had a fellow by the name of "harborgolfer" who said he probably wouldn't care for something like this if it sapped his frame rate too bad (already had a lot of mods loaded). He did a test on an earlier version and noted no appreciable fps drop. Same thing I've seen.
I strongly recommend that you download and use LDones "Nighttime Door Locks-LD 1.1a" to enhance the effect. Get it here:
www.hiredgoons.net/MWFiles/
Useage:
I'll consider this "modders resource" or template material. If you wish to expand on this or completely redo it, feel free... but be very aware this is TOTALLY tedious stuff... Hopefully the "leg work" has been completed here for someone else to expand on.
Would mention that Max_aka_Nobody has created an excellent tool for scheduling that makes it pretty much a no-brainer (no scripting knowledge necessary). You can find that here:
lgnpc.sabregirl.com/JUNK/MWScheduler.zip
(requires VB6 runtime files)
See thread here for details:
www.elderscrolls.com/forums/index.php?showtopic=93303
Installation:
Unzip to your "C:\Program Files\Bethesda Softworks\Morrowind\Data Files" folder and then enable on the Morrowind launcer splash screen. Hand placement of the single file is acceptable as well.
Most boring mod I've ever done...
Grumpy
Simple scheduling mod.
Morrowind Only required
Download
This is a fairly simple mod that basically disables NPCs at various times of the day (mostly night).
Ambiance only. Don't confuse this with the "Living Cities of Vardenfall" mod. It is nowhere near as extensive in scope as that mod is. Difference is that LCoV was never completed (about half the towns were done and several of the Vivec cantons) while this mod encompasses all towns and a all Vivec cantons (plazas and waistworks only).
This mod affects 56 cells on the main island of Morrowind. No NPCs are directly affected (no scripting on the NPCs themselves). The scheduling is accomplised via activators placed in the appropriate cells, so this mod should be safe to remove from a save if you don't care for it.
I did add a few extra guards to watch over the tables of the exterior vendors while they are disabled. They are scheduled to appear when the vendors are disabled, and disable when the vendors are enabled.
Mod should schedule all exterior NPCs on the main island in towns and cities, and also interior NPCs in the Vivec cantons only. I didn't do any of the "walkers" around the Daedric shrines, nor any around the (whatever) stronghold places. House strongholds are not affected either. There are also two couples that are mearly disabled after the completion of their associated quests. One couple outside of Ald-ruhn, and another couple south of Ald Velothi. There were a couple of NPCs that I didn't schedule due to quest involvement. Work-arounds seemed too complicated, so you'll just have to suffer through those...
This mod uses LOS (Line Of Sight) to disable the NPCs. CellChanged seemed to me to not work well here under certain circumstances, so on occasion you will see NPCs when they should be disabled, but they will then disable as soon as you loose LOS on them.
Did cursory testing only on this due to it's scope. Same script is used throughout the mod though, so if it works in one cell, it should work in all.
Had a fellow by the name of "harborgolfer" who said he probably wouldn't care for something like this if it sapped his frame rate too bad (already had a lot of mods loaded). He did a test on an earlier version and noted no appreciable fps drop. Same thing I've seen.
I strongly recommend that you download and use LDones "Nighttime Door Locks-LD 1.1a" to enhance the effect. Get it here:
www.hiredgoons.net/MWFiles/
Useage:
I'll consider this "modders resource" or template material. If you wish to expand on this or completely redo it, feel free... but be very aware this is TOTALLY tedious stuff... Hopefully the "leg work" has been completed here for someone else to expand on.
Would mention that Max_aka_Nobody has created an excellent tool for scheduling that makes it pretty much a no-brainer (no scripting knowledge necessary). You can find that here:
lgnpc.sabregirl.com/JUNK/MWScheduler.zip
(requires VB6 runtime files)
See thread here for details:
www.elderscrolls.com/forums/index.php?showtopic=93303
Installation:
Unzip to your "C:\Program Files\Bethesda Softworks\Morrowind\Data Files" folder and then enable on the Morrowind launcer splash screen. Hand placement of the single file is acceptable as well.
Most boring mod I've ever done...
Grumpy