mirror of
https://github.com/ZDoom/gzdoom.git
synced 2025-01-19 08:01:50 +00:00
81ebd8c8c4
- AMBUSH flag on nodes makes them blind and untargetable when getting `startnode` and `goalnode` for `FindPath()`. This is useful for indicating a node should be skipped when tele/portaling, so the current path can be preserved. - Setup is simple: place nodes behind lines that tele/portal entities and mark them as AMBUSH. Other changes: - Restored global array since blockmap is not a viable option here. - Added MAPINFO `pathing` flag which enables pathing by default. - Added NOPATHING flag to disable pathing entirely, useful for maps that have pathing enabled. - Added `ReachedNode(Actor mo)` virtual, responsible for handling node traversal. - Nodes now make use of MeleeRange to limit their sight checking functions. |
||
---|---|---|
.. | ||
chex.txt | ||
common.txt | ||
conversationids.txt | ||
doom1.txt | ||
doom2.txt | ||
doom2bfg.txt | ||
doom2unity.txt | ||
doom2xbox.txt | ||
doomcommon.txt | ||
doomitems.txt | ||
doomxbox.txt | ||
eternity.txt | ||
heretic.txt | ||
hereticshareware.txt | ||
hexdd.txt | ||
hexen.txt | ||
mindefaults.txt | ||
plutonia.txt | ||
strife.txt | ||
tnt.txt | ||
ultdoom.txt |