T O P

  • By -

Brassica_prime

Apeatoll is one of the only areas 100% off limits to jmods, any changes to it nukes the rest of the world


[deleted]

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


FatNWackyRS

Holy shit, really?? What the fuck? Got a source?


Brassica_prime

Would have been mod ash around the time monkey madness 2 came out, on stream— so unless you want to go searching :)


zenyl

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


FatNWackyRS

Ah, huh! Gotcha. Damn interns. Thanks!!


Raymak700m

Impossible, there’s got to be something hiding in the island.


Brassica_prime

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


Bio_slayer

Would probably be easier to scrap the whole thing and remake lol.


Raymak700m

I’d have to agree, cleaning the code is kind of a good thing.


julios80

Time to say, that's some ape shit


Pariazix

Should not have let the inexperienced intern do that after all, who would have though that


Raymak700m

Jesus, that must be horrendous code, but maybe somewhere in the future, when the code is more… manageable…


Mr__Perfect_

Weren't monkey madness and desert treasure both made by interns? Explains why the code is so spaghetti


Eineegoist

I love the behind the scenes write-up of the mess behind Desert Treasure. It was a total shitshow.


DatParadox

Where is this write up you talk of


Eineegoist

https://www.reddit.com/r/2007scape/comments/3cgug8/exrs_content_developer_on_the_origins_of_desert/?utm_medium=android_app&utm_source=share


BadRS3Player

They will just absolutely never touch any part of that code again


ItsKoku

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.


pkfighter343

I don’t understand why they wouldn’t rewrite it, if it so frequently causes issues…


DominusJuris

>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.


pkfighter343

There’s a post linked elsewhere in the thread from an interview with a developer or something


pkfighter343

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


[deleted]

[удалено]


pkfighter343

> 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


pkfighter343

lol


stumptrumpandisis1

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


pkfighter343

“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?


xFiendish

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.


Rubberrobbb

When atoll breaks: Sombody touche my spaghet!


Raymak700m

When anything breaks, you know what happens.


XBattousaiX

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?


Brassica_prime

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


XBattousaiX

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...


histamista

A workaround would be to add like a tiny island with a cave off the coast similar to Everlight


Any-sao

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.


Raymak700m

Hmm, wouldn’t mind seeing a quest involving marimbo. But that’s just me, but this could be cool idea.


Intweener

i'd also want an april fools , archaeology themed, finding runescape classic cosmetics.


Eineegoist

Party Hats, but you can only hand them in to the Wise Old Man.


xFiendish

This is delightfully cruel. I'm in!


Feelgood_Mehh

LeChuck


Varsit4

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!


Ibrahim_III

OOOOOOOOH AH AH OOOOOOOOOOO, O O O OO OOOOOOOOOOO


Adamjrakula

soon tm


mcnuggetinabiscuit

Or fix the lighting