[Ohrrpgce] SVN: teeemcee/8426 Add one-way walls!

subversion at HamsterRepublic.com subversion at HamsterRepublic.com
Mon Feb 20 08:07:24 PST 2017


teeemcee
2017-02-20 08:07:23 -0800 (Mon, 20 Feb 2017)
788
Add one-way walls!

Added a special zone, ID 10000, which marks that all the walls on a tile
can be ignored when exiting the tile.

You can also edit this zone list a regular zone, and read/write with scripts.
Honestly the reason I allow editing it is because it's  hard to hide all trace
of it in the zonemap editor, because mapedit_doZoneHinting would need
to be rewritten.

I haven't updated "check wall collision" yet to properly support
running into edge-on one-way walls... how should that work anyway

I plan to also add a second special zone, for enter-only walls, for more
flexibility, though you can already produce quite complicated wall
arrangements with a single bit.
Another thing that should ideally be added is support to mark oneway
walls on the default wall passability.
---
U   wip/const.bi
U   wip/custom_udts.bi
A   wip/data/arrows1.bmp
A   wip/data/arrows2.bmp
A   wip/data/arrows3.bmp
U   wip/docs/plotdict.xml
U   wip/loading.bi
U   wip/loading.rbas
U   wip/mapsubs.bas
U   wip/ohrhelp/mapedit_wallmap.txt
U   wip/plotscr.hsd
U   wip/scriptcommands.bas
U   wip/walkabouts.bas
U   wip/whatsnew.txt


More information about the Ohrrpgce mailing list