Add CanRaiseActor ACS function.
Merge pull request #3 from rheit/master
Merge pull request #1 from rheit/master

Keeping up
IsPointerEqual (ACS and Decorate)

Decorate: IsPointerEqual(int aaptr_selector1, int aaptr_selector2)
ACS: IsPointerEqual(int aaptr_selector1, int aaptr_selector2, int tid1 = 0, int tid2 = 0)

Compare the pointers values returned by two pointer select operations. Returns true if they both resolve to the same value. Null values can be explicitly tested using IsPointerEqual(AAPTR_NULL, ...)

ACS: IsPointerEqual(int aaptr1, int aaptr2, int tid1 = 0, int tid2 = 0)

This function lets you compare pointers from other actors than the activator, using tids. Tid1 determines the actor used to resolve aaptr1, Tid2 does the same for aaptr2. If tid1 and tid2 are equal, the same actor will be used for resolving both pointers (that could always happen randomly; this way you know it will happen).
Get linetarget (aim target) from any actor (not just player): AAPTR_LINETARGET
- Added A_Remove(int pointer, int flags).

- RMVF_MISSILES removes missiles.
- RMVF_NOMONSTERS ignores monsters.
- RMVF_MISC includes non-monsters and missiles.
- RMVF_EVERYTHING disregards all checks and remove it.

These flags now apply to the following in addition to the new function:

-A_RemoveTarget
-A_RemoveMaster
-A_RemoveTracer
-A_RemoveChildren
-A_RemoveSiblings
Minor fix; didn't mean to include that flag check.
- added udmf key midtex3dimpassible which causes the midtex to behave like a finite-height impassible line; practically this means the mid texture lets projectiles pass through it.
Merge branch 'canraise' of https://github.com/GitExl/zdoom

Conflicts:
	src/p_acs.cpp
Merge branch 'Get-linetarget-from-any-actor' of https://github.com/fdari/zdoom
Merge branch 'master' of https://github.com/MajorCooke/zdoom
Merge branch 'master' of https://github.com/crimsondusk/zdoom