-
Notifications
You must be signed in to change notification settings - Fork 558
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unhardcoded teleporter entity #897
base: master
Are you sure you want to change the base?
Conversation
I've pushed a new commit which adds p5 and p6 to the |
54d79ea
to
288cd80
Compare
288cd80
to
eb6f897
Compare
eb6f897
to
3845b72
Compare
16e0cde
to
a68cf9d
Compare
3bb65ec
to
c1f8dd8
Compare
be5bca8
to
fb7d28b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Style pass.
bca9021
to
4242570
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another style pass.
Co-authored-by: Misa Elizabeth Kai <infoteddy@infoteddy.info>
6385eff
to
4e89968
Compare
Changes:
In an effort to reduce the split between custom levels and the main game, I've made a system where when exiting a teleporter, the player follows a three point Bézier curve. Point A (the starting point) is the teleporter's center, and point B and C are saved in the teleporter's data, along with facing direction, gravity state and the amount of frames that following the curve should take.
Along with adding a teleporter edentity to house this addition, this PR also runs
setteleporter()
dynamically when loading edentities, much like trinkets.However, this PR does NOT replace the current system, and is instead locked to editor-only at the moment, for the following reasons:
The PR also contains an editor tool to place them down, which lets you control the points of the curve, and facing direction/gravity state.
Legal Stuff:
By submitting this pull request, I confirm that...
CONTRIBUTORS
file and the "GitHub Friends"section of the credits for all of said releases, but will NOT be compensated
for these changes