gzdoom/wadsrc/static/zscript/actors/shared
Major Cooke 81ebd8c8c4 More progress.
- 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.
2024-03-05 13:44:38 -05:00
..
blood.zs
botstuff.zs
bridge.zs
camera.zs Squashed commit of the following: 2024-02-09 12:15:17 -05:00
corona.zs Disable coronas for now 2022-10-19 22:52:27 +02:00
debris.zs
decal.zs
dog.zs
dynlights.zs Added the following GL Light flags: 2022-05-31 09:12:59 +02:00
fastprojectile.zs Fixed wrong parameter type passed into TryMove here 2021-05-28 09:10:43 +02:00
fountain.zs
hatetarget.zs
ice.zs - deprecated A_PlaySound for real and transitoned the internal scripts to A_StartSound 2020-01-04 14:25:55 +01:00
itemeffects.zs
mapmarker.zs Allow map markers to scale relative to automap zoom. 2021-10-08 16:03:51 +02:00
movingcamera.zs - More wrong tracer flags in ActorMover. 2021-12-24 16:37:58 +01:00
randomspawner.zs - Fixed: RandomSpawner spawning another RandomSpawner spawning a missile could result in the second RandomSpawner being erroneously destroyed. 2020-12-02 15:30:23 +01:00
secrettrigger.zs - marked several invisible controller things to not show on the automap with the scanner powerup. 2021-09-12 13:18:40 +02:00
sectoraction.zs - marked several invisible controller things to not show on the automap with the scanner powerup. 2021-09-12 13:18:40 +02:00
setcolor.zs
sharedmisc.zs More progress. 2024-03-05 13:44:38 -05:00
skies.zs
soundenvironment.zs - marked several invisible controller things to not show on the automap with the scanner powerup. 2021-09-12 13:18:40 +02:00
soundsequence.zs - marked several invisible controller things to not show on the automap with the scanner powerup. 2021-09-12 13:18:40 +02:00
spark.zs - deprecated A_PlaySound for real and transitoned the internal scripts to A_StartSound 2020-01-04 14:25:55 +01:00
specialspot.zs
splashes.zs - fixed: splashes need the MOVEWITHSECTOR flag. 2021-07-02 08:16:29 +02:00
teleport.zs - marked several invisible controller things to not show on the automap with the scanner powerup. 2021-09-12 13:18:40 +02:00
waterzone.zs