BeeStation-Hornet
BeeStation-Hornet copied to clipboard
New mapping helper: Spaceproof/Group directional windows, new maint room
About The Pull Request
- New mapping helper: Spaceproof directional windows
- If this helper is placed on a turf, it will check nearby turfs, and makes a directional window on each turf.
- If there's a door or an airlock on a nearby turf, the center turf will be changed into a floor tile. This is because putting a directional window on an airlock isn't a good idea.
- Putting it on a normal turf won't work it well.
- Group directional windows
- This will put inner-directional windows within its chained group.
- New maint room
- A new turf proc to get adjacent turf by given direction
- Made a list into multiple lines instead of a single line - It's hard to recognise which one is included.
Why It's Good For The Game
Eh... I don't know. I just made it for fun.
Testing Photographs and Procedure
Screenshots&Videos
Changelog
:cl: add: a new mapping helper - Spaceproof directional windows, Group directional windows add: a new 10x10 maint room. You can stare at space as much as you want... for some reason there are items stuck in space?? add: a new turf proc /turf/proc/get_nearby_turf_by_dir(direction). It returns a turf from the turf that is next to from the given direction. code: minor change to map template list code /:cl:
Would be very nice to have the a opposite helper too that places directional windows on the inside of the tile helper is on.
Would be very nice to have the a opposite helper too that places directional windows on the inside of the tile helper is on.
Where would you need that placer?
Where would you need that placer?
Places like the fland bridge garden area. It's become quite common to make these now
- Code is improved
- Group directional window (inner) mapping helper is added
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.