Ignoring a base area. This area will be modified heavily in the future.
Added a changelog to documentation.
Modified test area.
Making it set the player in debug area.
Finally figured out how to stop drawing pixels to a spot if encountered a transparent pixel.
Fixing the warp point error.
Removed unneeded code.
Added in inner ledges. They cannot be walked on, or jumped on.
Adding path bitmap.
Adding darkening method.
Added default bitmap in case of incorrect tiles.
Editing the Path tile specific IDs.
Removed unneeded class objects. They bloat up the project.
Removed unnecessary codes.
Removing unneeded codes.
Removed hidden properties that aren't used.
Updated more ledge stuffs.
Fixed alpha values being incorrect.
Fixed incorrect ledge collision detection/response. As a consequence, test area has been modified.
Fixed "suddenly, no response" bug. The cause of it is the "unprocessed" ticks are in the negative, which I never clamped it to being positive always.