mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-07 12:54:00 +00:00
59 lines
1.4 KiB
Lua
59 lines
1.4 KiB
Lua
---
|
|
-- `openmw.world` is an interface to the game world for global scripts.
|
|
-- Can not be used from local scripts.
|
|
-- @module world
|
|
-- @usage local world = require('openmw.world')
|
|
|
|
|
|
|
|
---
|
|
-- List of currently active actors.
|
|
-- @field [parent=#world] openmw.core#ObjectList activeActors
|
|
|
|
---
|
|
-- Loads a named cell
|
|
-- @function [parent=#world] getCellByName
|
|
-- @param #string cellName
|
|
-- @return openmw.core#Cell
|
|
|
|
---
|
|
-- Loads an exterior cell by grid indices
|
|
-- @function [parent=#world] getExteriorCell
|
|
-- @param #number gridX
|
|
-- @param #number gridY
|
|
-- @return openmw.core#Cell
|
|
|
|
---
|
|
-- Simulation time in seconds.
|
|
-- The number of simulation seconds passed in the game world since starting a new game.
|
|
-- @function [parent=#core] getSimulationTime
|
|
-- @return #number
|
|
|
|
---
|
|
-- The scale of simulation time relative to real time.
|
|
-- @function [parent=#core] getSimulationTimeScale
|
|
-- @return #number
|
|
|
|
---
|
|
-- Game time in seconds.
|
|
-- @function [parent=#core] getGameTime
|
|
-- @return #number
|
|
|
|
---
|
|
-- The scale of game time relative to simulation time.
|
|
-- @function [parent=#core] getGameTimeScale
|
|
-- @return #number
|
|
|
|
---
|
|
-- Set the ratio of game time speed to simulation time speed.
|
|
-- @function [parent=#world] setGameTimeScale
|
|
-- @param #number ratio
|
|
|
|
---
|
|
-- Whether the world is paused (onUpdate doesn't work when the world is paused).
|
|
-- @function [parent=#world] isWorldPaused
|
|
-- @return #boolean
|
|
|
|
return nil
|
|
|