ClementSparrow

Results 48 comments of ClementSparrow

Yes, these are good ideas too. Some of them can be achieved by defining the sprites manually but procgen would help a lot. The definition of events seems indeed separated...

@david-pfx, I think the LEGEND section is not the place to declare new objects, and there is already a more convenient syntax to do what you want in the OBJECTS...

OK, that's actually a bad example because in that case it would be the application of the mapping during property expansion, as a property mapping induced by the tag mapping....

Well, in that case the rule would be valid, so my example above was a bad example. I guess the related issue #19 is a better example of what I...

I had a look at the code. If I understand well, it provides a way to cut the offset sprite along one (or all) of the sides of the cell?...

Thanks! I keep the PR opened as a reminder. I'm currently working on a feature that requires to change a little bit how sprite transforms are applied, and also I...

See also commit e544a4e0d38e698597cf41bf1f073c8a240be154

TODO: - [x] identify the parts of the code that need to be generalized. - [ ] move expansion code out of ```identifiers.js```, to a new file.

### Identifier-defined - ```parser.js```: - [ ] ```setSpriteMatrix``` uses ```current_expansion_context``` trivially. - ```tokenInObjectSection``` - [ ] case 1 sets ```current_expansion_context``` with ```expansion_context_from_identifier``` then filters it to remove objects that have...

Since commit b4764655f299e689adaf1f888da7fa248a0d668f, sprite transformations are not performed during parsing and this should alleviate this issue in general, but has no impact on the example provided in this issue.