--Controls: -- Scroll and Zoom with the Arrow and W-S keys respectively The program is in addition mode by default(mode 0) in which new points are created (automatically links to last point created unless break is set to 1) and dragged press space to clear all points and curves press B to set break if it isn't already set t press D to enter deletion mode (mode 1) in which points and curves can be removed press P to enter presentation mode (mode 2) to make points invisible for display purposes press L to enter linking mode (mode 3) to create links between already existing points.
---Update 23/1/2021 -Fixed a visual bug related to delete mode -Tweaked the point click detection so that it isn't affected by zoom ---Update 8/11/2018 - Added Ability to scroll and zoom - Made the dragging of newly created points more convenient - Changed the curves to thick black instead of thin light blue - Reduced size of the points for more precision when editing ---Original Notes--- This was created initially as a sort of collision editor where the "collision geometry" would be hand created and then used in an engine with custom "touch detection" code. This would allow for information such as the slope of the ground a platformer character is currently standing on to be obtained trivially through a bit of math allowing for sonic-like physics. But the "collision editor" alone took such a long time to make that the idea of a full-fledged platformer engine was dropped and the project was shared as an art tool to create line-work instead.