-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'Red stone' can contain items #37969
Comments
Sooo... After going through and learning about JSON, uploading, fixing the stone and checking everything is in order, I decided to check out green and blue stone, which were also missing key flags. In doing so I discovered that they're all blocks from the strange temple puzzle, and I'm totally uncertain about touching these blocks at all now. Dammit. It might be better to use a different red coloured wall tile in lighthouses, or create one. edit: @curstwist As you designed the lighthouse (and may I say you did a FANTASTIC job <3) I thought I'd get your input on how to approach this. What do you think? |
Well, you can test how strange temple puzzle works after editing flags. Maybe it was used to prevent item destruction by the trap? |
Yeah, just that I've never made my way down one, I didn't really want to spoil it for myself... But yes, I assumed it was something like that. Though by reading up on the tags it seems that NOITEM shouldn't destroy items, though I'm not sure if it would really behave that way. |
Actually I'm 90% sure someone who designed strange temple and defining colored stone blocks just forgot to add a flag. |
Well, it was missing a host of flags, except MINEABLE. They're missing "NOITEM", "SUPPORTS_ROOF", "WALL", and "BLOCK_WIND", along with a roof designation. "roof": "t_rock_floor" seemed like it would do the trick. I've modified my files, and I'm unlikely to tackle a strange temple in the near or distant future, so it's not something I'm prepared to test out unfortunately. I thought this would be a straightforward fix... That said, my lighthouse is suddenly surrounded by a mysterious darkness one tile thick, so I've probably screwed something up. |
Must be shadow. |
Oh, this definitely should be tested in the strange temple. As the puzzle makes colored stone tiles to disappear and reappear, disappearing roof can potentially lead to interesting results. |
Yeah, it must be, but there's nothing to cast a shadow that I can see. |
A roof (probably autogenerated). |
Hey, as far as I know, the color stones were always intended to be underground, and should be more like t_rock. I'm all for making a new line of colored stone walls that are human-made and using those in the lighthouse or other locations. I've only done the strange temple once or twice but I don't think you needed to put anything on those walls, it's probably an oversight since it's one of the oldest dungeons in the game and those walls are almost never used. There are a number of places suffering from the dark overhang and I can't really figure out why. Others include: Zoo, Migo tower/camp. udpate: reading about t_rock_floor. This was always used underground until recently, so maybe it was designed that way because of underground light issues? Which should've been fixed when Kevin did his big raycasting/shadowcasting work earlier this year. edit: side note. The temple would be a fantastic thing to update with the new trap/terrain transform stuff. |
Nice one on pointing out those other instances! I'm not sure precisely what is going on but I have an inkling it's some kind of roof or cave generation code. Some roof types are creating overhangs when they aren't part of a room which set all the tiles one Z level below in a circle one tile radius to For example, switching out Rather than it being some kind of cave code, it might be a bug in the lighting code. I think I'm at my limit of what I can figure out just using the debug menu. |
Red stone, as found in lighthouses, is a valid destination for items.
Steps To Reproduce
Find a lighthouse and drop items/use advanced inventory on the red walls there.
Expected behavior
Clearly it's meant to be a regular wall, not storage.
The text was updated successfully, but these errors were encountered: