No reason specified when attempting to place benches, lamps, or bins on path with all four sides occupied
Closed this issue · 3 comments
Operating System
Windows 11 Home
OpenRCT2 build
OpenRCT2, v0.4.11 (18d2b5e) provided by GitHub
Base game
RollerCoaster Tycoon 2
Area(s) with this issue?
No response
Describe the issue
When attempting to place down new benches, lamps, or bins on footpath tiles which have all four sides connecting to other path (e.g. a path crossing or a tile in the middle of a 3x3 path grid), a "Can't position this here..." error message appears, but it does not provide a specific reason. A possible new error message reason in this case could be something like "No available sides for path additions on this footpath tile".
A similar issue existed with door wall scenery objects not providing a reason for being unable to be built over unsuitable track, but that was recently fixed in v0.4.11.
Steps to reproduce
- Build a path network including either at least a 3x3 path grid (in screenshot 1, shown using red tiled path) or a path crossing (in screenshot 2, shown using green tiled path)
- Try to place down any benches, bins, or lamps on path tiles that have all four sides connected to other path tiles
- No specific reason for the "Can't position this here..." message appears
Attachments
No response
Since there's a reason in the case of a level crossing, probably a reason in case of no available unconnected edges is a good idea. Note that exact same reason appears in case of corner path additions (snowballs, jumping fountains) on a level crossing, but corner additions are allowed on all footpath, regardless of connected edges and corners:
I like SpartanFrederic104's suggestion "No available sides for path additions on this footpath tile," but could also go for a more succinct "No edges available" or "No unconnected edges" or "No unconnected edges available."
Some related testing notes:
- Connecting the last edge of a path tile with addition (eg bench) makes the bench disappear, but the path is still shown in tile inspector to have the addition. Deleting a connected path piece makes the bench appear again.
- Building a railroad track through a path with addition removes the addition entirely
- You're allowed to build signs accross level crossings (bug?)
- The game only allows you to build signs accross paths but doesn't prevent you from placing path all around an existing sign, and you can also delete the path on its non display side