Bentski says:
Hi
Bentski says:
Are you Miss Silabsoft?
S I L A B S O F T says:
yes
S I L A B S O F T says:
hello
S I L A B S O F T says:
sorry webmessanger isnt very clear about new conversations hope you where not waiting very long
S I L A B S O F T says:
im still on campus
Bentski says:
PM could not be sent to 'Miss Silabsoft' as their inbox is full!
Bentski says:
S I L A B S O F T says:
oh right i don't have unlimited space anymore
S I L A B S O F T says:
hang on 1 second i can clear that out
S I L A B S O F T says:
49 pages can do that too you
S I L A B S O F T says:
okay its all clear
Bentski says:
You asked about interfaces
S I L A B S O F T says:
yes i was just doing some refacoring mainly because i was inspired by your work
Bentski says:
S I L A B S O F T says:
and i wanted to see how the cache worked as well just for fun
S I L A B S O F T says:
so i figured interfaces would be best to start with sense they all load upon starting the game engine
Bentski says:
Old cahe is easy
S I L A B S O F T says:
yup thats what im doing it with currently
S I L A B S O F T says:
i figured start with the basics right
S I L A B S O F T says:
so i got it to dump the simple stuff such as the string values and what not
S I L A B S O F T says:
the id of the interface
S I L A B S O F T says:
i think the boolean is for if its clickable or not but i left that just incase
Bentski says:
I've tryed to do something with interfaces but then I was total n00b
Bentski says:
that was like 1 year ago
S I L A B S O F T says:
you learn very quickly
S I L A B S O F T says:
have you tried the new rs engine yet?
Bentski says:
yes
Bentski says:
yesterday
Bentski says:
S I L A B S O F T says:
how did you like it i though i would be smooth and search for "NPC.dat"
S I L A B S O F T says:
i was very wrong
Bentski says:
When I'll have time I'll try to rename unrenamed model loader source because I've lost it and i don't remember it
Bentski says:
S I L A B S O F T says:
1 sec im going to try to ftp to my computer quick and ill put up what i have done so far
Bentski says:
ok
S I L A B S O F T says:
ok this is what i have so far
S I L A B S O F T says:
class9 class9 = Interface
S I L A B S O F T says:
then the next int down is the ID
S I L A B S O F T says:
i dont remember what anint it was because i renamed it
S I L A B S O F T says:
class9.anInt262 = my guess is its some sort of load switch
S I L A B S O F T says:
i say this because if it == 6 that means it will display the item
S I L A B S O F T says:
but if it equals 7 it will display the topleftcorner text and right click text
S I L A B S O F T says:
or just right click text
Bentski says:
I've figured out how to pack/extract rs archives and cache
S I L A B S O F T says:
my goodness
S I L A B S O F T says:
i envy
Bentski says:
class13 is BZip2 decompressor
S I L A B S O F T says:
class30_sub2_sub2 = reading of incoming data i believe
Bentski says:
I'll try to figure out how to extract new cache
Bentski says:
yes
Bentski says:
Jagex's packet class
S I L A B S O F T says:
at first i though it was just the cache that was reading but then i released it reads packets too
S I L A B S O F T says:
oh so was my hunch correct about all those other ints?
Bentski says:
Class14 is Cache class
S I L A B S O F T says:
they are the sizr and coords
S I L A B S O F T says:
*size
S I L A B S O F T says:
1 of them probly also tells which graphic to load for the background im guessing
Bentski says:
Class30_Sub2_Sub4_Sub6 is model class
Bentski says:
It's too bad that I can't help you with interfaces
S I L A B S O F T says:
eh thats ok
S I L A B S O F T says:
more for me to learn
Bentski says:
S I L A B S O F T says:
ill send it your way if i ever get it figured out
Bentski says:
I'll try to find something on my old pc
S I L A B S O F T says:
i think your gonna run into a small problem with the new client
S I L A B S O F T says:
cache isnt downloaded fully when you start playing
Bentski says:
yes I know that
S I L A B S O F T says:
i think it fills in nulls for the time being then proceeds to fill in when needed
S I L A B S O F T says:
thats my guess anyways
S I L A B S O F T says:
i ran into that working with a new engine server
S I L A B S O F T says:
so your cache unpacking does it unpack like everything such as images and all that?
Bentski says:
Are there any new engine servers?
Bentski says:
yes
S I L A B S O F T says:
defyboy released one
Bentski says:
rs images -> png
S I L A B S O F T says:
i wasnt fond of how he send the cache over though so i figured i would do it the same way we did in 317 just have it download the cache and extract it
S I L A B S O F T says:
it would take some major modifications to do that though
S I L A B S O F T says:
and cant be bothered at the moment
S I L A B S O F T says:
theirs no gifs in their huh well that puts one of my theorys to the grave
S I L A B S O F T says:
how did you repack it all did you just work backwords from unpacking?
Bentski says:
repacking what? rs archives?
S I L A B S O F T says:
yes
Bentski says:
packing is simple
Bentski says:
I'll try to find my packer
S I L A B S O F T says:
ok
Bentski says:
hmm I think I'll write a new packer
Bentski says:
Yay I found my image converter that converts png to rs image
Bentski says:
http://127.0.0.1/walls.png
Bentski says:
oops
Bentski says:
http://bentski.sytes.net/walls.png
S I L A B S O F T says:
loadingg
S I L A B S O F T says:
sorry for the wait again
S I L A B S O F T says:
its this webclient "[
S I L A B S O F T says:
oh very cool is that your texture?