Project Zomboid

Project Zomboid

Simplify
1-10 van 23 items weergegeven
< 1  2  3 >
Update: 4 okt 2022 om 18:21

v0.7.4
======
- Added FieldReflection.lua module for field reflection utility
- Fixed Player.getPlayers null error

Update: 20 sep 2022 om 2:27

v0.7.3
======
- Fixed old cache bug caused by SandboxOptions utility.
- SandboxOptions now use SandboxVars as the base instead of Java getOptions.*

* 'getValue' and 'setValue' functions is maintained. Meaning that you can still use alias for option.

Update: 18 sep 2022 om 9:24

v0.7.2
======
- Fixed sandboxoptions module which caused 'Object did not have _call metatable set' error when loaded in non-debug game.

Update: 18 sep 2022 om 3:27

v0.7.1
======
- Added 'modRequire' utility function for require alternative. This one has confirmed lookup / loading order which is shared -> server and shared -> client.

Update: 17 sep 2022 om 10:33

v0.7.0
======
- Disabled protototype database*.
- Added cache modules, Queue(FIFO/LIFO) and LRU modules.
- Added more event hooks suppport related to in-game time ('EveryX' hooks)

*This will prevent player table from being produced / updated temporarily. The database caused too much confusion in development since we're not using SQL query plus complex save procedure due to difference between java / lua. Therefore, it will be redesigned to match convenient LUA style.

Next update will focused on these features
1. Redesigned database
2. Improvised online faction member list
- Required for custom database
- Sending data from server to specific faction players with lesser complexity.

Update: 11 sep 2022 om 6:29

v0.6.4
======
- Disabled 'require' extension temporarily until environment setup feature has been implemented.
- Added eventhooks.lua for defining base event hooks.
- Added custom server event 'OnPlayerConnected' which is called once a player has connected and spawned.
- Added custom client event 'OnPlayerFullyConnected' which is called once the server has processed the 'OnPlayerConnected' event.
- Added sandboxoptions.lua which provides sandbox options access utility.

Update: 7 sep 2022 om 18:22

v0.6.3
======
- Limited require extension to server-sided effect.

Update: 7 sep 2022 om 17:46

v0.6.2
======
- Removed test database folder

Update: 7 sep 2022 om 17:44

v0.6.1
======
- Fixed security issue related to require. Cache lua folder is now restricted to server.
- Database folder now use this mod's directory instead.

Update: 3 sep 2022 om 20:50

v0.6.0
======
- Overhauled version. Includes streamlined extension, tools such as systemtimer and stuffs.
- Provides table.freeze(t) and table.isfrozen(t)
- Event Manager and Events

The core modloader module is not included because it's undergoing full overhaul process.
Database is not even half done yet since there's no cache policy, auto-save and stuffs. It's still in implementation phase.