1
0
Fork 0
mirror of https://github.com/demostf/demo.js synced 2026-06-04 00:54:14 +02:00

wip stuff

This commit is contained in:
Robin Appelman 2015-07-25 22:22:12 +02:00
commit 5f3e5e5965
4 changed files with 13 additions and 5 deletions

View file

@ -0,0 +1,7 @@
var ParserGenerator = require('../../parsergenerator');
var baseParser = ParserGenerator.make('entityMessage', 'index{11}id{9}length{11}data{$length}');
module.exports = function (stream) { // 24: entityMessage
return baseParser(stream); //todo parse data further?
};

View file

@ -35,7 +35,7 @@ function readPVS(stream) {
return pvs;
}
module.exports = function (stream) { //26: packetEntities
module.exports = function (stream, events, entities) { //26: packetEntities
// todo
var maxEntries = stream.readBits(11);
var isDelta = !!stream.readBits(1);
@ -49,7 +49,6 @@ module.exports = function (stream) { //26: packetEntities
var length = stream.readBits(20);
var updatedBaseLink = !!stream.readBits(1);
var end = stream._index + length;
var entities = [];
//console.log('max: ' + maxEntries);
//var entityId = -1;
//
@ -78,4 +77,4 @@ module.exports = function (stream) { //26: packetEntities
packetType: 'packetEntities',
entities : entities
};
}
};