diff --git a/data/shared/citizen/scripting/v8/main.js b/data/shared/citizen/scripting/v8/main.js index cfba3db175..fc80df22fe 100644 --- a/data/shared/citizen/scripting/v8/main.js +++ b/data/shared/citizen/scripting/v8/main.js @@ -50,6 +50,9 @@ const EXT_LOCALFUNCREF = 11; const pack = data => msgpack.encode(data, { codec }); const unpack = data => msgpack.decode(data, { codec }); + // Expose codec globally to allow adding custom types + global.msgpack_codec = codec; + // store for use by natives.js global.msgpack_pack = pack; global.msgpack_unpack = unpack;