Library Morrowind active
Tallow
A tiny OpenMW Lua library that wakes your script at dusk, at dawn, or on the hour.
- Stable
- 1.0.0 2026-09-20
- Development
- 1.0.1-dev.0
- Runs on
- OpenMW >=0.49
- Package
- Single directory
Overview
Tallow schedules callbacks against the game clock, so a script that cares about the time of day can sleep until the time it cares about instead of checking every frame.
local I = require 'openmw.interfaces'
I.Tallow.every('dusk', function()
print('The lamps are lit.')
end)
every(moment, callback) accepts 'dusk', 'dawn' or an hour from 0 to 23. Callbacks run
once per occurrence, in the order they were registered.
Install
Single directory · 1.0.0
OpenMW, by handextract, then add these lines to openmw.cfg
- Extract the archive to a folder of its own, for example
C:/Games/OpenMW-Mods/Tallow. - Add the lines below to
openmw.cfg. Keep them after thedata=lines of anything this mod depends on. - Open the launcher and check the load order. Content files load in the order listed here.
data="C:/Games/OpenMW-Mods/Tallow"
content=Tallow.omwscripts
Replace the folder with wherever you extracted the archive.
DreamWeave clientsCHIMERA and other tools that read the manifest
Give the tool this page's address, or the manifest directly. It finds the release for its channel, checks compatibility and dependencies, downloads from any listed source and refuses bytes whose SHA-256 does not match.
- Project id
- 9b7e3f21-6c4d-4a8b-b1e2-3f5a7c9d0e14
- Manifest
- https://dreamweave-mp.github.io/DreamWeave-Mod-Template/dreamweave/projects/9b7e3f21-6c4d-4a8b-b1e2-3f5a7c9d0e14.json
What is in the archive
- tallow.zip
- Tallow.omwscriptsand the rest of the data directory
- tallow-Documentation/this page and its docs, readable offline
- tallow-dwmod.tomlthe project's mod.toml
- dreamweave.release.jsonwhat this archive is, for tools
Compatibility
Anything not listed here is untested.
Runs on
- OpenMW>=0.49
Releases
-
1.0.0 stable
First release: dusk, dawn and hourly callbacks.
tallow.zipVerify · sha256 f69b6343092c…2feddfd9
- Release
- 1.0.0 (stable)
- Size
- 70330 bytes
- SHA-256
- f69b6343092ca16ff689adec17e9d754d21e05c97fa840fd07e52c852feddfd9
- Commit
- fe1e6300296c
- Sources
- 1
Check it yourself:
sha256sum tallow.zipmust print the digest above.
Discussion
GitHub Discussions · sign in with GitHub to join in