Commit Graph

11 Commits

Author SHA1 Message Date
Casper Warden
2852c76cb0 - Implement camera controls
- Option to resolve object properties when fetching from object store (names, descriptions etc). Can be more efficient - TODO: use FamilyProperties for child prims.
- Refactored objectstore to reduce code duplication
2018-10-19 16:30:09 +01:00
Casper Warden
572cd576de Fix lint issues 2018-10-10 10:36:12 +01:00
Casper Warden
a312138773 Populate inventory folders (on request) and cache locally 2017-12-20 02:00:12 +00:00
Casper Warden
7987f5b379 Inventory skeleton refactor 2017-12-19 23:43:00 +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
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
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
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
d2ea9ce40b Message parser 2017-11-24 01:00:56 +00:00