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

74 commits

Author SHA1 Message Date
7cb74d93de only apply updates for entities from the current packet 2017-02-13 18:55:26 +01:00
641f5419df add basic snapshot test 2017-02-12 16:33:30 +01:00
ba7ce734e3 fix some typings 2017-02-12 16:32:38 +01:00
48b376fa2e add missing tempentities packet type 2017-02-12 15:25:00 +01:00
085887d31d split out updating match state from packet 2017-02-12 15:19:43 +01:00
cb02fdee9b parse deaths and strictly type packet types 2017-02-12 15:09:03 +01:00
1a71b65f12 parse some player info 2017-02-11 20:33:13 +01:00
4a8745250f parse world boundary 2017-02-11 18:01:51 +01:00
58852ffac7 add explicit tick function to step trough demos 2017-02-11 17:47:42 +01:00
a36208c693 fix parsing user info 2017-02-11 17:17:56 +01:00
1c33058cb4 go trough an entire demo without errors
seemingly working entity parsing
2017-02-11 16:47:19 +01:00
675bf59a74 support reading coord and normal floats 2017-02-11 16:17:26 +01:00
4d40fd4109 fix parsing var int properties 2017-02-11 15:35:42 +01:00
a5bfe128ed Fix flattening of prop definitions 2017-02-11 15:21:07 +01:00
5b1b11220d read string tables from packets 2017-02-05 17:35:45 +01:00
9ebc568392 remove no longer needed dependency 2017-02-05 00:54:04 +01:00
edf3ed5479 use readBitStream in parser so we can reuse the existing buffers 2017-02-05 00:53:14 +01:00
3c9dbe9936 add sourcemaps for the typescript 2017-02-05 00:11:00 +01:00
be00d32175 implement tempentities 2016-12-24 15:26:41 +01:00
0614383a58 fix parsing vectors 2016-12-24 15:05:51 +01:00
f6d0890aff add pov note to readme 2016-12-22 00:23:45 +01:00
b152231e7c update makefile 2016-12-22 00:19:48 +01:00
8b1ea168e6 cleanup deps and export d.ts typings 2016-12-22 00:10:12 +01:00
265f87fe54 Work around parsing errors for post MyM pov demos 2016-12-22 00:02:24 +01:00
e83ca71f6d cleanup packet parser signature 2016-12-19 00:57:11 +01:00
1fbb61f252 propper skipping of TempEntities 2016-12-19 00:21:52 +01:00
3b805be013 final typescript conversion 2016-12-18 20:15:18 +01:00
94383f447f more typescript conversions 2016-12-18 18:18:55 +01:00
06860cc3fe initial typescript conversions 2016-12-18 15:37:29 +01:00
564e8995c7 rename to typescript 2016-12-18 15:21:51 +01:00
653bd862bd code organization and some es6 2016-12-18 15:12:55 +01:00
8e286a17b1 packetentities wip 2016-12-18 00:30:48 +01:00
a619cd1404 add parsing of serverclasses from datatable 2016-12-17 19:32:01 +01:00
2579197ab6 parsing of datatable prop headers 2016-12-17 17:07:41 +01:00
Robin Appelman
c43627e3c1 refactor state handling a bit
+ some random other changes I forgot to commit earlier
2016-04-23 15:41:56 +02:00
Robin Appelman
2d26dfdfb5 first step for location information of pov demos 2016-04-11 18:57:02 +02:00
Robin Appelman
981719e797 fix futher playerid errors 2015-09-04 22:16:08 +02:00
Robin Appelman
019fe99a4c fix assister ids 2015-09-04 20:52:25 +02:00
Robin Appelman
77f1006259 fix kill user ids to 2015-09-04 20:46:40 +02:00
Robin Appelman
ab7807c356 fix invalid user ids in some cases 2015-09-04 20:32:06 +02:00
Robin Appelman
21300ed38e add .idea to gitignore 2015-09-04 20:11:55 +02:00
Robin Appelman
c19d6dfa81 fix not parsing classes when using per-player ready 2015-09-04 20:10:38 +02:00
Robin Appelman
b7e10ae519 bump version 2015-07-25 22:22:24 +02:00
Robin Appelman
5f3e5e5965 wip stuff 2015-07-25 22:22:12 +02:00
Robin Appelman
e88cd0cd7e node stream parsing wip 2015-04-02 16:57:36 +02:00
Robin Appelman
ec63085fba refactor out state handling 2015-04-02 15:59:22 +02:00
Robin Appelman
ff1b2b17b3 bit of splitting of methods 2015-04-02 15:53:04 +02:00
Robin Appelman
fc63e6b0c4 no longer used 2015-04-02 14:47:09 +02:00
Robin Appelman
9d5e599f89 move handlers for each packet to their own file 2015-04-01 20:56:04 +02:00
Robin Appelman
197dbb9fa5 soft handle errors when reading string tables 2015-03-03 22:39:52 +01:00