Optimized CanCrossLine.

- Remove P_PointOnLineSide check
- Made CanCrossLine opt-in by requiring the CROSSLINECHECK flag.
This commit is contained in:
Major Cooke 2022-02-23 12:16:47 -06:00 committed by Christoph Oelckers
commit 748156c846
4 changed files with 6 additions and 4 deletions

View file

@ -340,6 +340,7 @@ static FFlagDef ActorFlagDefs[]=
DEFINE_FLAG(MF8, STAYONLIFT, AActor, flags8),
DEFINE_FLAG(MF8, DONTFOLLOWPLAYERS, AActor, flags8),
DEFINE_FLAG(MF8, SEEFRIENDLYMONSTERS, AActor, flags8),
DEFINE_FLAG(MF8, CROSSLINECHECK, AActor, flags8),
// Effect flags
DEFINE_FLAG(FX, VISIBILITYPULSE, AActor, effects),