It's Undertale Engine by TML which is modded by me,added something that not included in original Undertale Engine.
Added wat?
Added Extra-Board and Cover-Board,so you can make various shapes of board.
Added bluesoul and platform written by me.
How to use it properly?
I wrote some descriptions in the scripts,or you can ask me on QQ.(I don't use discord often)
My QQ number is 1561536469.
If you're lucky,maybe you can see me in Undertale Engine Group in discord,but don't expect I would solve your problems.
I find the bug!
Tell me on QQ or commit a issue on github,I will see it sooner or later.But I'm not sure I can solve them after all I was just integrated the codes,they are not written by me.
Known problems
If speed of Cover-Board is too fast,soul will be wrong position,the problem came from original codes of Undertale Engine,maybe rewrite codes if fix this problem so I left it alone.
If speed of soul or Extra-Board is too fast,the soul will cross over the edges,I can't fix it too.
And the credits:
Codes to draw background effect are from [Siki].
Theory and codes of preliminary implementation of Cover-Board are from [穹c啋f汾],his Bilibili UID is 1438530442.
Theory and codes of completely implementation of Extra-Board are grafted from [奇迹丶零],the original codes are from [jkjkil4] from Gitee,[奇迹丶零]'s Bilibili UID is 375539491.
[1个渣渣] integrated these codes,my Bilibili UID is 25245703.
Tested with the help of [saness] et al.
Undertale Engine by [TML].
You can emaxine [moving] variable directly to judge it's moving or not.(When the bluesoul is in the air,it's always moving)
Update details
v1.0 The frist version of ute modded by zhazha
v1.1 You can modify the color of board,and fixed the problem that the position and angle can't be modified
v1.2 Added circle Extra-Board
v1.3 Fixed the visual effect of vertexes of Extra-Board,and the rotate direction is counterclockwise
v1.4 Added roundrect Extra-Board,it's a combination of 2 rects and 4 circles.
v1.5 You can set more arguments when you use "Battle_CreateBoardExtraRect"(from you can only set width and height to you can set length of up,down,left,right),and fixed a error problem when you destroy several Extra-Boards.
v1.6 Extended arguments of Cover-Board,from [xscale] and [yscale] to [up],[down],[left] and [right],codes are from original ute, in fact.
v1.7 Replaced array with list which was made to save the boards,maybe fixed the error when you destroy boards completely.
v1.8 Rewrited bluesoul and platform so that fixed bug of unavailing slam soul.