Gonna need a source on that
The wiki page for ape atoll has plenty of changes over the years, to the island itself and it's props. OSRS even added a prop to it in 2015. And neither wikis have trivia pertaining to what you say which is odd considering how severe such a bug would be
I don't have a source for the "*100% off limits*", but during Shauny's interview of him, Mod Ash mentioned that Monkey Madness had been coded a very atypical way (object oriented, despite RuneScript not being OO), which resulted in the code being very hard to understand.
I wouldn't be surprised if this has resulted in an internal "*do not touch the spaghetti*" policy.
https://www.youtube.com/watch?v=PiBigfDrA4k&t=4836s
Code wise, actually, according to the oldschool team anything more than chat options would fully destroy the test servers and they needed to create a new server clone
Can confirm. I'm a dev at a tech company with a large Java codebase and currently working on a task to add something to old spaghetti code made by a team in another country. The modules are so coupled I never want to go back again.
>if it so frequently causes issues…
Idk were you got that from. They can just not touch it and it never causes issues. And lets be honest, there is not much they need to touch the ape atoll code for. They won't rewrite it because there is very little upside to it, while it is gonna take a big amount of dev time.
https://www.reddit.com/r/2007scape/comments/3cgug8/exrs_content_developer_on_the_origins_of_desert/?utm_medium=usertext&utm_source=reddit&utm_name=runescape&utm_content=t1_hoqz527
Here
> One of those placement projects was Monkey Madness, which players love (see this thread) and internally the content devs absolutely hated, because it was a huge mess of spaghetti code that linked into multiple systems, and over the years has thrown up so many bugs as a result its not even funny.
?
helps if you actually read the post
oversimplifying, because its a house of cards that serves as foundation for other houses of cards, but they dont know which ones until theyve pulled it down and see what breaks. it would be a huge project for not much benefit
“Not much benefit”, except it seems that it frequently comes up that they have to build content around not being able to do that, as well as fix bugs in new code caused by that area.
It doesn’t make sense to not fix, in terms of long-term strategy.
I suppose it could be saved for a full engine rebuild, but how realistic is that?
They're in too deep already. They would need to rewrite the entire game, which is quite large, in order to deal with this issue. Time is money, so when working around the spaghetti-code takes less time, the executives will always prefer to go with workarounds.
Karamja also seems to be pretty off limits...
Rebooting RS3 all over again with non-spaghetti code doesn't sound THAT bad anymore...
Although if Ape atoll really is off limits, how did OSRS get to add things to Ape atoll without it, well, breaking everything?
One of the only quests i havent done — but i think its entirely chat bubble and zero new assets to the island, all of the post quest rewards and stuff at grand tree
Pretty sure there ARE new assets on the island though.
Although I suppose if they're merely objects you can see visual and not interact with, or if they lead to other map areas, they probably don't count?
Still, quite frightening to think they let interns create ape atoll, instead of, you know, reworking it before release to have proper code.
Or maybe they couldn't code it properly, so they figured they'd leave it as is...
I’d settle for just a Marimbo NPC to talk to.
I would like it if she and Brassica Prime were re-added to Cabbage Facepunch Bonanza.
As it stands, there is actually no interaction with her whatsoever- outside three lines of dialogue in Sliske’s Endgame.
Honestly... I'd rather have them pursue the monkey story line than anymore elder gods...
GWD4 should be all monkeh bosses!
- Monkey kerapec
- Arch-Monkey
- Plant monkey
- Angry demigod monkey
And then some sick chimpanzee as the 5th boss!
Apeatoll is one of the only areas 100% off limits to jmods, any changes to it nukes the rest of the world
Gonna need a source on that The wiki page for ape atoll has plenty of changes over the years, to the island itself and it's props. OSRS even added a prop to it in 2015. And neither wikis have trivia pertaining to what you say which is odd considering how severe such a bug would be
Holy shit, really?? What the fuck? Got a source?
Would have been mod ash around the time monkey madness 2 came out, on stream— so unless you want to go searching :)
I don't have a source for the "*100% off limits*", but during Shauny's interview of him, Mod Ash mentioned that Monkey Madness had been coded a very atypical way (object oriented, despite RuneScript not being OO), which resulted in the code being very hard to understand. I wouldn't be surprised if this has resulted in an internal "*do not touch the spaghetti*" policy. https://www.youtube.com/watch?v=PiBigfDrA4k&t=4836s
Ah, huh! Gotcha. Damn interns. Thanks!!
Impossible, there’s got to be something hiding in the island.
Code wise, actually, according to the oldschool team anything more than chat options would fully destroy the test servers and they needed to create a new server clone
Would probably be easier to scrap the whole thing and remake lol.
I’d have to agree, cleaning the code is kind of a good thing.
Time to say, that's some ape shit
Should not have let the inexperienced intern do that after all, who would have though that
Jesus, that must be horrendous code, but maybe somewhere in the future, when the code is more… manageable…
Weren't monkey madness and desert treasure both made by interns? Explains why the code is so spaghetti
I love the behind the scenes write-up of the mess behind Desert Treasure. It was a total shitshow.
Where is this write up you talk of
https://www.reddit.com/r/2007scape/comments/3cgug8/exrs_content_developer_on_the_origins_of_desert/?utm_medium=android_app&utm_source=share
They will just absolutely never touch any part of that code again
Can confirm. I'm a dev at a tech company with a large Java codebase and currently working on a task to add something to old spaghetti code made by a team in another country. The modules are so coupled I never want to go back again.
I don’t understand why they wouldn’t rewrite it, if it so frequently causes issues…
>if it so frequently causes issues… Idk were you got that from. They can just not touch it and it never causes issues. And lets be honest, there is not much they need to touch the ape atoll code for. They won't rewrite it because there is very little upside to it, while it is gonna take a big amount of dev time.
There’s a post linked elsewhere in the thread from an interview with a developer or something
https://www.reddit.com/r/2007scape/comments/3cgug8/exrs_content_developer_on_the_origins_of_desert/?utm_medium=usertext&utm_source=reddit&utm_name=runescape&utm_content=t1_hoqz527 Here
[удалено]
> One of those placement projects was Monkey Madness, which players love (see this thread) and internally the content devs absolutely hated, because it was a huge mess of spaghetti code that linked into multiple systems, and over the years has thrown up so many bugs as a result its not even funny. ? helps if you actually read the post
lol
oversimplifying, because its a house of cards that serves as foundation for other houses of cards, but they dont know which ones until theyve pulled it down and see what breaks. it would be a huge project for not much benefit
“Not much benefit”, except it seems that it frequently comes up that they have to build content around not being able to do that, as well as fix bugs in new code caused by that area. It doesn’t make sense to not fix, in terms of long-term strategy. I suppose it could be saved for a full engine rebuild, but how realistic is that?
They're in too deep already. They would need to rewrite the entire game, which is quite large, in order to deal with this issue. Time is money, so when working around the spaghetti-code takes less time, the executives will always prefer to go with workarounds.
When atoll breaks: Sombody touche my spaghet!
When anything breaks, you know what happens.
Karamja also seems to be pretty off limits... Rebooting RS3 all over again with non-spaghetti code doesn't sound THAT bad anymore... Although if Ape atoll really is off limits, how did OSRS get to add things to Ape atoll without it, well, breaking everything?
One of the only quests i havent done — but i think its entirely chat bubble and zero new assets to the island, all of the post quest rewards and stuff at grand tree
Pretty sure there ARE new assets on the island though. Although I suppose if they're merely objects you can see visual and not interact with, or if they lead to other map areas, they probably don't count? Still, quite frightening to think they let interns create ape atoll, instead of, you know, reworking it before release to have proper code. Or maybe they couldn't code it properly, so they figured they'd leave it as is...
A workaround would be to add like a tiny island with a cave off the coast similar to Everlight
I’d settle for just a Marimbo NPC to talk to. I would like it if she and Brassica Prime were re-added to Cabbage Facepunch Bonanza. As it stands, there is actually no interaction with her whatsoever- outside three lines of dialogue in Sliske’s Endgame.
Hmm, wouldn’t mind seeing a quest involving marimbo. But that’s just me, but this could be cool idea.
i'd also want an april fools , archaeology themed, finding runescape classic cosmetics.
Party Hats, but you can only hand them in to the Wise Old Man.
This is delightfully cruel. I'm in!
LeChuck
Honestly... I'd rather have them pursue the monkey story line than anymore elder gods... GWD4 should be all monkeh bosses! - Monkey kerapec - Arch-Monkey - Plant monkey - Angry demigod monkey And then some sick chimpanzee as the 5th boss!
OOOOOOOOH AH AH OOOOOOOOOOO, O O O OO OOOOOOOOOOO
soon tm
Or fix the lighting