Page 1 of 1

[construction] why this change is bad

Posted: Tue Jan 16, 2024 7:52 pm
by anshua
Image I have a question, if you would like to answer I would appreciate it.

I wanted to find a solution for the character unstuck after using the trapdoor in poh (throne room) that takes the character to the dungeon.

So I found an old code that I updated, and it managed to unstuck myself and unlock the entire dungeon build option. I know that when I do something like this, half of the things stop working. I wanted to ask, what are the negative effects of this change?


This is a test on test-server and below is the code:
► Show Spoiler
This is a after change, and below is the code:
► Show Spoiler

Re: [construction] why this change is bad

Posted: Tue Jan 16, 2024 7:54 pm
by Ceikry
the dungeon is disabled, because like most of construction, no one on this team or who has ever worked on this specific project has ever put any work into it, and we get enough bug reports for problems we didn't create and garbage we didn't implement already.

Re: [construction] why this change is bad

Posted: Tue Jan 16, 2024 7:55 pm
by Ceikry
A prerequisite to reintroducing dungeons is rewriting them, essentially.

Re: [construction] why this change is bad

Posted: Tue Jan 16, 2024 8:01 pm
by anshua
I apologise.

Re: [construction] why this change is bad

Posted: Tue Jan 16, 2024 8:04 pm
by Ceikry
no need to, I was just answering your question. construction as a whole more or less needs a rewrite, but non-dungeon stuff has at least been reasonably well tested at this point and we know there's no catastrophic bugs with it. the same is not true for dungeons, which you couldn't even enter until some other construction bugs were relatively recently fixed, and then were disabled with the same update because none of it's been tested very well, the authors of that code have a long track record of creating horrendously buggy garbage, and even on a quick overview of the construction code I concluded that I had zero confidence in the quality of it.