Jump to content

Search the Community

Showing results for tags 'simplify'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News & Announcements
    • News
  • Project Zomboid
    • PZ Updates
    • General Discussions
    • Bug Reports
    • PZ Support
    • PZ Multiplayer
    • PZ Community & Creativity
    • PZ Suggestions
  • PZ Modding
    • Tutorials & Resources
    • Mods
    • Items
    • Mapping
    • Mod Ideas and Requests
  • General Games Development
    • Indie Scene
  • Other Discussions
    • General Discussion
    • Forum Games & Activities

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Twitter


Interests

Found 1 result

  1. Heya, I've been working on this utility mod for awhile now. It's nothing much but should be good enough for modders to use. It'll be uploaded to github when I have time to do so. Mod Link: Steam Workshop - Simplify Available Upcoming Features (Massive Overhaul): 1. Extended Require Function - Allows you to load lua from 'cache/lua/[server_name]' and root mod folder. 2. Switch Function - Better coding style for selection control. 3. Extended Metatable - Extended looping function (next, pairs, and ipairs) to support custom metatable metamethods (Support LUA 5.2 __next, __pairs, __ipairs / simplify custom metatable). - Introduce global 'size' function to get table's size. 4. Extended Table - Introduce table.freeze(t) and table.isfrozen(t). - It's a pure lua implementation so the performance is not the same as C API. 5. Text File Utilities - Less error prone file function call. - Read text files from 'cache/lua/[server_name]' and root mod folder. - Utilities to get all of the text content and execute function per line. 6. CSV - Read CSV files. Header and custom separator supported. File extension is not enforced 7. Event Manager - Allows you to register custom event and triggers it with variable arguments. 8. Streamlined Event Hook Implementation - You can easily hook an event by simply declare 'ModCustomEventsTable.EventName = function'. - Set the value to nil to remove the callback. 9. Command Channels - Streamlined 'OnServerCommand' and 'OnClientCommand' hooks. Same new event hook style. 10. Mod Loader (Scripts) - Introduce branch folder concept. You can switch from unstable version to stable version using custom mod loader. - Streamlined concept where you don't need proxy files to load scripts outside of media folder. The mod loader will look for 'loader.lua' at the root mod folder. - Option's method for changing branch might or might not be supported. And more.. There's too many prototype features I've ALREADY made for the upcoming update and those need intensive testing. Such as custom database, system / in-game timers, and custom meta events manager. Feedbacks on this framework mod is highly appreciated so that I can improve it. Just note that I'm not a professional so the quality might be lacking for you. edited (31/08/2022): I'm too shy to make a new post for attention. The overhaul is almost done. This mod originally meant to be used as simple utility mod. But, due to lack of tools and game architecture's problem for my mods, It has been repurposed into a proper framework. Lot of stuffs will be introduced in the new update and note that there might be some oversights from me. There's too many things I need to consider for the designs and it's hard to check for what I've failed to include into my consideration. Earliest ETA for the update would be one week from now.
×
×
  • Create New...