This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Davidi2
« on: September 07, 2016, 04:39:41 PM »
This seems like one of those "we learned how to do it, it seems cool, lets add it" situations. But yeah there really is no reason at all a game client should run at startup. Maybe a multi-game launcher, but not a specific game..
admin to mod is a demotionBeen waiting for Toms demotion for too long. Glad it finally happened. Sorry about your account tho Mopmanam I missing something bc he's a global mod rn
« on: August 29, 2016, 05:25:35 PM »
It's standard HDD speed.
« on: August 02, 2016, 01:32:07 AM »
ya jagex's obfuscation creates a lot of dummy classes used to just spread out the static methods and variables. in fact pretty much every static method even if it's related to an instantiated object will not be in the related object's class file. in my refactor i tried to move as many as i could find and create new "dummy" classes to hold potentially related static members/methods, but there's so many you could spend forever doing it
Server Advertisements / Re: ? OS-Virtue 2.0 - Need Staff || Shamans || Fullscreen || Abby Sire || 24/7 ?« on: June 25, 2016, 08:29:05 PM »
Using multiple accounts to bump your topic is not allowed.
Ok Ill spend a few minutes to make some notes.
ConfigSection seems like a poorly construed idea. Its purpose is not clear, and I feel like any of its actual purposes are better served other ways. Simple String->(String/Int/Boolean) pairs can be done in java.util.Properties, JSON, etc and more complex types should really be saved different ways. Creating a new ADT for it seems very over-engineered.
The extension module concept is not something anyone would use. The only time you would be trying to add extensions (in the same language) through file loading like you are doing without just including them in the project is when you have a launched project that other people cannot modify. If someone is working on a RSPS source, why would they use an external library to add other external code rather than just add the other code?
The way you've designed your static container handlers is again, over-engineered. It is better to just have flags for the function of a container that can be changed any time, and check those flags in an add/remove method.
You should look into how area.add(shape) works, because Im pretty sure it wouldnt function the way you want it to. (could be wrong on this one)
« on: June 24, 2016, 03:21:33 PM »
Object offset code looks familiar
what are you even talking about? did you just take software engineering 101 and want to use buzzwords? scrum development/agile development has literally zero relevance to this topic.all of those are good things but it's just one guy writing a library, playing scrum on his own would be dumb af..Okay maybe so but I'm sure some sort of agile programming will help.
« on: June 24, 2016, 03:12:58 PM »
You should not need to implement compareTo in the node class, just use node.value to compare.
« on: June 24, 2016, 09:24:07 AM »
You said you didn't want to be spoonfed, but didn't explain what exactly you were having an issue with. From what I understand you are having trouble figuring out how to compare two movies because they arent a type like int or String? The answer to that is here:
*The only thing you have to do is to fill in the compareTo function so that:
This is what you should be using to sort the list
how much was the forum worth, can we crowd source and you return the money?this community probably raised 100 max for frells game..