AutoCodeLock

AutoCodeLock 3.0.8

  • Fixed CodeLock placements from inventory
  • Fixed DoorCloser placements
  • Added "checkPlayerForCombatBlocked" for NoEscape
    JavaScript:
      "Options": {
        "checkPlayerForCombatBlocked": false,
  • Like
Reactions: Insane
  • Added "checkPlayerForRaidBlocked" option.
    This does check for installed NoEscape and checks a player for "IsRaidBlocked".
    In case of this is true, any automated codelock placements and codelock autolock functions are disabled while the raidblock is active.
  • Added new option closerPickupReplacement
    Code:
      "Options": {
        "closerPickupReplacement": 109266897,
    Since DoorClosers have no switch to disable pickup, the only way to cut off mostly any repeating recycle abuse, is technically to replace the returned item on pickup. The default here is scrap. The function does return always 1 amount.
  • Added ProtoStorage (default: false) as optional file-format for the userdata-file.
    Set this to true and you save space and time on file-saves:
    JavaScript:
      "Storage": {
        "useProtostorageUserdata": true
      }
  • Added "acl.refreshclosers" consolecommand to place missing (or not yet existed) doorclosers on doors of people also having the permission to use doorclosers.
    @SK_Seven ;)
  • Like
Reactions: SK_Seven
  • Added an additional check to the autolock feature:
    An afterwards deployed codelock on an already existing object gets only autolocked when the deployer is also the object-owner.
  • Like
Reactions: Vustra.
  • Added additional security check to the used baseentity slot at "OnItemDeployed".
  • Added dedicated ladderhatch delay options for choosing different timings for ladderhatches, when using doorclosers
  • FULL Extension of plugin functionality.
    Study the updated plugin description to take detailed notice of changes/additions.
  • Like
Reactions: EvilynCorporated
  • Optimized code for full compiler compatibility