无延迟印迹解锁器
Lag Free Engram Unlocker
76561198295522492
Steam工坊
预览截图
1 张图片
主预览图
左右滑动查看更多 · 点击图片查看原图
模组介绍
按玩家等级解锁印迹,或一次性全部解锁。
查看英文原文
Unlocks engrams by player level.or all at once. Ignores engram point requirements, but will consume the points so make sure you have enough if negative engram points on the user interface will bother you.
Config heading is
Set config option RequireLevels to false to ignore player level
Set config option ForceUnlockAll to true to unlock engrams that are normally gated behind either kills or accomplishments such as TEK.
Does NOT unlock engrams that are hidden, to keep admins in control of their servers.
Basic concept of how this works: (technical in nature so people can copy and make it their own, or just understand it)
When a server boots, it spawns a persistent actor, which binds to the spawning of characters to apply the persistent engram unlocking buff. It also periodically scans for any players missing the buff (random time between 500 and 720 seconds).
The buff, when applied, duplicates the engrams array into an array that can be manipulated, binds to the level up notification for characters and then begins looping through 10 engrams every 0.2 seconds to evaluate if it should unlock them, based on the ini options you\'ve configured. The loop continues using timers and get index/remove index until the array is empty, to avoid the lag frequently experienced with bulk engram unlocks. Each levelup will trigger copying the engrams array again, which should ensure all engrams are looped through. I know 10 engrams every 0.2 seconds seems slow, but that\'s still 3000 engrams in a minute and gives no lag whatsoever.
Mod ID 2133760236
Config heading is
Set config option RequireLevels to false to ignore player level
Set config option ForceUnlockAll to true to unlock engrams that are normally gated behind either kills or accomplishments such as TEK.
Does NOT unlock engrams that are hidden, to keep admins in control of their servers.
Basic concept of how this works: (technical in nature so people can copy and make it their own, or just understand it)
When a server boots, it spawns a persistent actor, which binds to the spawning of characters to apply the persistent engram unlocking buff. It also periodically scans for any players missing the buff (random time between 500 and 720 seconds).
The buff, when applied, duplicates the engrams array into an array that can be manipulated, binds to the level up notification for characters and then begins looping through 10 engrams every 0.2 seconds to evaluate if it should unlock them, based on the ini options you\'ve configured. The loop continues using timers and get index/remove index until the array is empty, to avoid the lag frequently experienced with bulk engram unlocks. Each levelup will trigger copying the engrams array again, which should ensure all engrams are looped through. I know 10 engrams every 0.2 seconds seems slow, but that\'s still 3000 engrams in a minute and gives no lag whatsoever.
Mod ID 2133760236