Salad Dais
|
bd4fff4200
|
Add support for PBR / reflection probes
|
2023-12-03 23:50:32 +00:00 |
|
Salad Dais
|
370c586582
|
Decode more flags fields
|
2023-06-18 18:33:52 +00:00 |
|
Salad Dais
|
b6458e9eb7
|
Add mute enum definitions
|
2022-11-15 06:24:28 +00:00 |
|
Salad Dais
|
375af1e7f6
|
Improvements to Object and Skeleton APIs
|
2022-11-14 21:54:52 +00:00 |
|
Salad Dais
|
3255556835
|
Add CreationDate SubfieldSerializer
|
2022-11-01 08:18:40 +00:00 |
|
Salad Dais
|
5692f7b8b6
|
Add WIP puppetry code
|
2022-10-19 02:11:04 +00:00 |
|
Salad Dais
|
da05a6cf1f
|
Begin reshuffling inventory management code
|
2022-08-18 14:30:42 +00:00 |
|
Salad Dais
|
2ee8a6f008
|
Clean up typing to appease the linter
|
2022-07-28 18:26:05 +00:00 |
|
Salad Dais
|
ba296377de
|
Save mesh deformers as files rather than uploading directly
|
2022-07-26 02:12:54 +00:00 |
|
Salad Dais
|
7dfb10cb51
|
Make TextureEntry deserialization lazy in the ObjectUpdate case too
|
2022-07-21 08:05:25 +00:00 |
|
Salad Dais
|
de33906db5
|
Add a couple more enum defs
|
2022-07-21 08:05:17 +00:00 |
|
Salad Dais
|
605337b280
|
Remove erroneous comment
|
2022-07-20 21:30:03 +00:00 |
|
Salad Dais
|
235cd4929f
|
Update message template to add new messages / blocks
|
2022-07-20 21:23:28 +00:00 |
|
Salad Dais
|
b5e8b36173
|
Add more enum and flag defs to templates.py
|
2022-07-20 06:35:04 +00:00 |
|
Salad Dais
|
08a39f4df7
|
Make object update handling more robust
|
2022-07-20 06:35:04 +00:00 |
|
Salad Dais
|
61ec51beec
|
Add demo autoattacher addon example
|
2022-07-19 23:48:40 +00:00 |
|
Salad Dais
|
9adbdcdcc8
|
Add a couple more flag definitions to templates.py
|
2022-07-19 09:49:43 +00:00 |
|
Salad Dais
|
e7b05f72ca
|
Dequantize TimeDilation message var
|
2022-07-19 05:57:19 +00:00 |
|
Salad Dais
|
75f2f363a4
|
Handle TE glow field quantization
|
2022-07-18 22:29:37 +00:00 |
|
Salad Dais
|
cc1bb9ac1d
|
Give MediaFlags and BasicMaterials sensible default values
|
2022-07-18 22:08:06 +00:00 |
|
Salad Dais
|
8c0635bb2a
|
Add classmethod for rebuilding TEs into a TECollection
|
2022-07-18 06:37:20 +00:00 |
|
Salad Dais
|
309dbeeb52
|
Add TextureEntry.st_to_uv() to convert between coords
|
2022-07-18 00:34:56 +00:00 |
|
Salad Dais
|
4cc87bf81e
|
Add a default value for TextureEntryCollection.realize() num_faces
|
2022-07-17 01:09:22 +00:00 |
|
Salad Dais
|
f34bb42dcb
|
TextureEntry -> TextureEntryCollection, improve .realize()
The "TextureEntry" name from the message template is kind of a
misnomer, the field actually includes multiple TextureEntries.
|
2022-07-17 00:45:20 +00:00 |
|
Salad Dais
|
59ec99809a
|
Correct TE rotation quantization
Literally everything has its own special float quantization. Argh.
|
2022-07-16 23:17:34 +00:00 |
|
Salad Dais
|
4b963f96d2
|
Add TextureEntry.realize() to ease indexing into specific faces
|
2022-07-14 03:10:11 +00:00 |
|
Salad Dais
|
58db8f66de
|
Correct type signatures for TextureEntriy
|
2022-07-10 17:58:13 +00:00 |
|
Salad Dais
|
80745cfd1c
|
Add TextureEntry.unwrap() to ease working with potentially lazy TEs
|
2022-07-05 03:08:52 +00:00 |
|
Salad Dais
|
92a06bccaf
|
Dequantize OffsetS and OffsetT in TextureEntrys
|
2022-07-05 02:08:53 +00:00 |
|
Salad Dais
|
82ff6d9c64
|
Add more TeleportFlags
|
2022-02-28 07:32:22 +00:00 |
|
Salad Dais
|
235bc8e09e
|
Change TextureEntry type signatures to play nicer with type checker
|
2021-06-12 15:15:03 +00:00 |
|
Salad Dais
|
8347b341f5
|
Give default values for TextureEntry fields
|
2021-06-12 10:26:52 +00:00 |
|
Salad Dais
|
9d5599939e
|
Add MCode enum definition
|
2021-06-12 08:54:34 +00:00 |
|
Salad Dais
|
24abc36df2
|
Correct AgentState enum definition
|
2021-06-07 12:56:39 +00:00 |
|
Salad Dais
|
69dd1ca9ce
|
Unpack fixed point coords in particles as vectors
|
2021-06-01 01:39:42 +00:00 |
|
Salad Dais
|
9dbb719d52
|
Add fast path for ObjectUpdateCompressed decoding
Speeds up ObjectUpdateCompressed handling by 25%
Resolves #9
|
2021-05-28 02:19:51 +00:00 |
|
Salad Dais
|
237a409ee0
|
Move serialization templates and VFS code to lib.base
Not being able to use common enums in code in lib.base was
getting to be really annoying. It always should have been in
base anyways.
|
2021-05-23 10:44:18 +00:00 |
|