Commit Graph

25 Commits

Author SHA1 Message Date
Casper Warden
3d8a56e6a1 Fix hardcoded start location 2017-12-14 15:21:19 +00:00
Casper Warden
56d3c8e5df Remove debug 2017-12-14 02:38:21 +00:00
Casper Warden
2bd3b9a789 Refine the object culling a little so we don't lose avatar information 2017-12-14 02:37:47 +00:00
Casper Warden
8113846422 Reset agent localID to 0 when new objectstore is created 2017-12-14 02:25:05 +00:00
Casper Warden
8dcbf2d32a When StoreMyAttachmentsOnly is set, Drop all other objects as soon as we know our agent localID 2017-12-14 02:24:06 +00:00
Casper Warden
ba121281dc Add BotOptionFlags.StoreMyAttachmentsOnly for ultra light-weight footprint 2017-12-14 02:18:50 +00:00
Casper Warden
60e300f052 Add ObjectStoreLite to reduce memory footprint if the full object data is not needed 2017-12-14 02:06:28 +00:00
Casper Warden
9c6375a917 Catch exit signal and logout cleanly 2017-12-14 01:29:21 +00:00
Casper Warden
c9831ab427 Handle disconnects gracefully! Handle KillObject to prevent perpetually inflating object store. Unsubscribe from rxjs subscription in bot.ts on disconnect. Stop ping timer. Don't re-create clientEvents on each login. 2017-12-14 01:21:18 +00:00
Casper Warden
4e8feb181f Ping / circuit latency, break out commands, add typing function for IM, add thinkingTime and charactersPerSecond parameters to typing functions 2017-12-13 19:55:08 +00:00
Casper Warden
af71aa597e Latest build 2017-12-13 15:31:53 +00:00
Casper Warden
b66f85c5bb Commit generated files 2017-12-13 15:23:50 +00:00
Casper Warden
d0658438b9 Teleports, Asset upload / download, Restructure stuff, Fix varlength read bug, BVH parser, agent initial appearance and animation glitches, LLSD + Caps + Event queue 2017-11-30 04:11:59 +00:00
Casper Warden
fc6d77a893 Fix zerocoder, use buffers instead of strings for vardata, add util for null-terminated string<->buffer conversion 2017-11-26 19:47:41 +00:00
Casper Warden
3f25aa0f1b InstantMessage helper function, fix issue with failing to use the returned buffer 2017-11-26 03:10:54 +00:00
Casper Warden
886fced88f UDP Circuit basics, message changes 2017-11-26 01:14:02 +00:00
Casper Warden
261f28698a Latest packet handling, parsing, enums, generators, etc.. 2017-11-24 17:45:34 +00:00
Casper Warden
ec300e33ac Tweaks 2017-11-24 03:39:53 +00:00
Casper Warden
cbfb54d4fe Packet descriptions 2017-11-24 03:32:37 +00:00
Casper Warden
0325c51f40 Latest UDP message info and parsing tools 2017-11-24 03:32:28 +00:00
Casper Warden
d2ea9ce40b Message parser 2017-11-24 01:00:56 +00:00
Casper Warden
e529b3c993 Login working and prepare LoginResponse class and associated types 2017-11-21 15:09:26 +00:00
Casper Warden
19d2ef1bec Update packages 2017-11-21 11:30:13 +00:00
Casper Warden
a151b936f1 Typescript config 2017-11-21 11:29:09 +00:00
Casper Warden
c0d0d688b0 Initial commit 2017-11-21 11:12:56 +00:00