From 024a8e931d6fe36d1d813554afc4d83962f55f6a Mon Sep 17 00:00:00 2001 From: Adam Shumann Date: Fri, 19 May 2017 12:51:17 -0500 Subject: [PATCH] Removed gametime from visuals saving Added config.visualCacheTicks (Set to 20) Increased visual timeout based on config.visualCacheTicks --- lib/index.js | 3 ++- lib/runtime.js | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/index.js b/lib/index.js index afb772c..3ed9c88 100644 --- a/lib/index.js +++ b/lib/index.js @@ -30,7 +30,8 @@ _.extend(config.engine, { cpuBucketSize: 10000, customIntentTypes: {}, historyChunkSize: 20, - useSigintTimeout: false + useSigintTimeout: false, + visualCacheTicks: 20 }); exports.customObjectPrototypes = []; diff --git a/lib/runtime.js b/lib/runtime.js index 4e55d59..a68e330 100644 --- a/lib/runtime.js +++ b/lib/runtime.js @@ -315,8 +315,8 @@ process.on('message', (message) => { var visual = fakeConsole.getVisual(runtimeData.user._id); for (var roomName in visual) { env.setex( - env.keys.ROOM_VISUAL + runtimeData.user._id + ',' + roomName + ',' + runtimeData.time, - driver.config.mainLoopResetInterval/1000, + env.keys.ROOM_VISUAL + runtimeData.user._id + ',' + roomName, + driver.config.visualCacheTicks * (driver.config.mainLoopResetInterval/1000), visual[roomName]); }