Mods Delayed Calls Fix

Delayed Calls Fix

Ahem.

Delayed Calls Fix has nothing whatsoever to do with BeardLib, so please direct all questions and / or problem reports related to Delayed Calls Fix to me (i.e. Snh20), and NOT Simon / GREAT BIG BUSHY BEARD. Thank you.

You can contact me (Snh20) by:

  1. Commenting in the comments section below
  2. Sending a private message to me on the Last Bullet forums http://lastbullet.net/member.php?action=profile&uid=9746
  3. Sending a private message to me on Reddit (/u/Snh20)

About

This mod provides a corrected implementation of the DelayedCalls class provided by BLT.

The latter is flawed in that identifiers are inadvertently discarded and replaced with integral indexes instead, which prevents DelayedCalls:Remove() from functioning correctly and also causes delayed callbacks to stack up multiple times in certain cases.

You do not need to download this mod unless you have been instructed to do so (e.g. as a mandatory dependency of another mod).

Mod Developers

You may use this mod as a dependency if you wish, but note that it does not replace BLT's existing DelayedCalls class. Refer to the DelayedCallsFix class in Lua code instead.

Usage

Installation of the mod is straightforward - simply install the mod the same way as any other BLT mod. No configuration is necessary.

Download

http://download.paydaymods.com/download/latest/delayedcallsfix

Changelog

0.0.1 / revision 1:
- Initial release

0.0.1.1 / revision 2:
- Fixed an issue where a failed delayed callback could result in table reference
  corruption