Amy

Results 64 issues of Amy

Using Steam to start the launcher - the launcher busy loops a full core. Steam overlay is disabled. I attached `strace` to see what it was up to. Basically just...

bug

Fairly substantial rewrite of appearance handling. There are now two appearance classes: `MutableIconAppearance` and `ImmutableIconAppearance` `MutableIconAppearance` is the class you use for mutable appearance stuff. They are not sent to...

Compiler
Runtime
Client
size/XXL

Loop now properly works for chained animations. Note that `animate()`s arg processing is still _fucked_ so it only works if you pass it as a named arg, not a positional...

Client
size/M

Using server's IP and port as the "unique" folder name. We should really get on with hashing those files though, since it's gonna do some weird things to local testing...

Client
size/S

~~The mouse map doesn't get transforms applied.~~ Fixed by #1889 Also the entity right-click menu doesn't respect them either. Mouse + transforms is just generally fucked

Client

All operator overloads are parsed correctly, but only some are implemented and will be called. - [x] A+B (#1808) - [x] A-B (#1808) - [ ] -A - [x] A*B...

Compiler
Runtime

Currently `DMCompiler` is `static`, and depends on a lot of other `static` functionality. Ideally it should be converted to a non-static class so we can use instances of it for...

Compiler

Waiting on RT to expose blake2 to content

Runtime
Client

setting `loops` should loop a whole chain of animations, not just the target one.

Client

explicitly setting `transform=null` should set the transform to the identity matrix. Instead `animate()` currently treats it like transform is not passed as a param.

Runtime