Skip to content

Big rework to match retail functionality#6

Open
laytya wants to merge 22 commits intomartinjlowm:masterfrom
laytya:master
Open

Big rework to match retail functionality#6
laytya wants to merge 22 commits intomartinjlowm:masterfrom
laytya:master

Conversation

@laytya
Copy link

@laytya laytya commented Oct 5, 2022

No description provided.

laytya and others added 15 commits September 18, 2022 23:55
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
Introduced animation:SetTarget() - Sets the region affected by this animation
Reworked saved attributes per animation from per group
Added:
- startdelay & enddelay functionality
- Get/SetSmoothProgress - to use custom function of smothprogress
- 'OnStep' (temporary name) callback, fires every OnUpdate of animation
- 'REPEAT' type of looping

Fixed many mistakes.
Fixed 'OnLoop' callback
Copy link
Owner

@martinjlowm martinjlowm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A number of comments - good to see you've got some linting going :)

However, I'd prefer to see feature-based PRs. That makes it a bit easier to review.

It seems like you are working hard on getting feature parity - if you are up for it and have a bit of TypeScript experience, I can highly recommend migrating this codebase to https://typescripttolua.github.io/ - typeless languages are a pain when their project grows...

laytya and others added 2 commits October 11, 2022 18:04
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
@laytya
Copy link
Author

laytya commented Oct 11, 2022

I can do feature PR but you have not much time to review - and git stucking it in huge PR =)))

Copy link
Owner

@martinjlowm martinjlowm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another round 👏 :)

laytya and others added 2 commits October 12, 2022 23:32
Co-authored-by: Martin Jesper Low Madsen <martin@martinjlowm.dk>
and removed work comments
some naming
@laytya
Copy link
Author

laytya commented Oct 12, 2022

Reworked =)
You was right w/ elapsed its added 2 times and timings was not accurate.

Copy link
Owner

@martinjlowm martinjlowm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some simplification thoughts.

@laytya laytya requested a review from martinjlowm October 13, 2022 05:26
@laytya
Copy link
Author

laytya commented Oct 13, 2022

I did your version w/ some corrections from tests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants