Bug fix
Merge branch 'alpha' of github:Advael/GUFG into alpha
Gradually generalizing this function, so it can be reduced to instances and then used for all instances
Fixed this residual
Merge branch 'alpha' of github:Advael/GUFG into alpha
Made air residuals actually a thing (lolwut) and adjusted vertical residual to 10
This needs to be cleaned at round start as well
NoConnect is a thing?
Added 'noConnect' property for hits. Allows a move to connect without expending its 'hit'
Fixed this mechanic
Removed debug message
Fixed character constructor. Now characters can be made without custom code.

Conflicts:
	content/characters/black/holes/horizon.mv
Added hittable feature to moves. Allows projectiles to be killed by normal attacks, and will probably also toggle an 'absorbs projectiles' effect for moves on characters
Made this actually work
Let's make sure this works
Made it so that projectiles take hits first
Possibly fixed a bug involving simultaneous hit condition

Conflicts:
	content/characters/Orange/beam/Ef.mv
Merge remote-tracking branch 'upstream/alpha' into alpha
variadic template makes this work better
abstract screen using a different (albeit similar) library from sdl.