Game Client modified by Ender

Forum for alternative clients, mods & discussions on the same.

Moderator: Phades

Re: Game Client modified by Ender

Postby DatOneGuy » Thu Apr 28, 2011 5:48 pm

More suggestions(of course):
Remove A->G (leave Village) hotkey
Show banner/statue radiuses when placing.

If possible allow checking for .haven cache files in /res folder.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .Hi. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User avatar
DatOneGuy
 
Posts: 5553
Joined: Sun Apr 18, 2010 7:50 am
Location: I'm in Miami, trick.

Re: Game Client modified by Ender

Postby EnderWiggin » Thu Apr 28, 2011 6:29 pm

maybe add confirmation for pressing leave village action?
And what you mean by "allow checking for .haven cache files in /res folder"?
User avatar
EnderWiggin
 
Posts: 1154
Joined: Sat Mar 20, 2010 8:23 pm

Re: Game Client modified by Ender

Postby MagicManICT » Thu Apr 28, 2011 7:12 pm

EnderWiggin wrote:Chat hotkey - interesting. Do we need craft hotkey? I think it's not important, so maybe I will replace Enter action to focus on chat.



I don't know about anyone else, but I use Enter frequently when I want to craft a single item, especially when it's something like Hardened leather.

I'd suggest something else, but I'm not sure what. A lot of other MMOs use slash commands and so that hotkeys the chat entry box, but HnH doesn't, so it wouldn't make sense directly, but it's common enough people would get familiar with it.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18436
Joined: Tue Aug 17, 2010 1:47 am

Re: Game Client modified by Ender

Postby DatOneGuy » Thu Apr 28, 2011 7:43 pm

EnderWiggin wrote:maybe add confirmation for pressing leave village action?
And what you mean by "allow checking for .haven cache files in /res folder"?

It already asks for confirmatin, but it's annoying if you get a lagspike and were 'typing' that it pops up tons of shit, this is usually a combination that shows up, so you end up with that menu up there.

What I mean is that in .haven file there are some cached files, files not in the haven-res.jar.
It would be nice if for people who are 'customizing' their HnH if they could put those files in your /res/ folder instead of needing to fuck around in there.
Basically I wanted to add modified curios, and I tried dumping them in /res/gfx/terobjs/herbs/ like would be usual, but it didn't work, wondered why and it was because I had to put them in the .haven folder. (cache under Users, etc)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .Hi. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User avatar
DatOneGuy
 
Posts: 5553
Joined: Sun Apr 18, 2010 7:50 am
Location: I'm in Miami, trick.

Re: Game Client modified by Ender

Postby cobaltjones » Thu Apr 28, 2011 7:49 pm

10 bucks says he's trying to edit the curiosity sprites to giant neon blocks so he can see them easier. :lol:
User avatar
cobaltjones
 
Posts: 2725
Joined: Tue Dec 07, 2010 1:27 am

Re: Game Client modified by Ender

Postby mvgulik » Thu Apr 28, 2011 8:24 pm

Not sure whats up with doing something with that .haven cache folder/files. Just know that all local installed HnH clients make use of it. And files in there can changes at random, well kind off of course.
Some files? ... Mine is currently at +3000 files.
mvgulik
 
Posts: 3766
Joined: Fri May 21, 2010 2:29 am

Re: Game Client modified by Ender

Postby DatOneGuy » Thu Apr 28, 2011 8:38 pm

mvgulik wrote:Not sure whats up with doing something with that .haven cache folder/files. Just know that all local installed HnH clients make use of it. And files in there can changes at random, well kind off of course.
Some files? ... Mine is currently at +3000 files.

It's their way of 'updating' or adding sprites, the alternative would be to require you to redownload the entire haven-res.jar repackaged, and that's bullshit.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .Hi. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User avatar
DatOneGuy
 
Posts: 5553
Joined: Sun Apr 18, 2010 7:50 am
Location: I'm in Miami, trick.

Re: Game Client modified by Ender

Postby mvgulik » Fri Apr 29, 2011 7:56 am

Not to sure what you have in mind with updateting/adding as those cache files are the updated/added res files on to op the default haven-res.jar/res files.
You can try to add them to a special personal/updated haven-res.jar file, as (*.cache == *.res).
See Reskinning and Image Modding for additional info. (Including notes about the META-INF\MANIFEST.MF file(s))

But seeing this:
Jackard wrote:Jorb began streaming art assets from the server a while back instead of updating them clientside.
Things seem to have changed a bit. (unless I'm misreading it ... )
mvgulik
 
Posts: 3766
Joined: Fri May 21, 2010 2:29 am

Re: Game Client modified by Ender

Postby DatOneGuy » Fri Apr 29, 2011 8:35 am

.res are basically .cached renamed.

Instead of making people redownload haven-res.jar (and all it's .res inside) it was easier for him to stream things as a into the cache (as these .cached files) as he went along. This also allowed things like hidden treats unknown by anyone until actually encountered ingame, you'd never even have the sprite until seeing it ingame.

However it would be neat if it was possible to grab these .cached files (renaming them as .res or not, don't care really) and toss them into a /res/ folder like the one you have in your client, instead of having to add some things to the /res/ folder (houses, old herbs, etc, all .res files) and having to add the new things to the .haven cache folder (curios, newer herbs, etc,). .haven folder is a pain to go to, is universal on the computer, has so many things I hate about it. If I use 3 diffferent clients, or different graphics for differnet characters that I open in the same client in the same folder, they are forced to share those .cached files.

An example let's say I have:
DatOneGuy - I want my full graphics, fuck yeah enjoy shit to the max, all my modded stuff
DatOneSlave - I want this guy to have minimal graphics, I might simply not have some graphics, I might have some graphics as small as possible or whatever, basically he has a different fileset from Dat
HermitGuy5 - This is my Hermit, to enjoy the original feel of HnH, I want him to have only original files.

This is something I might have to talk to jorb or loftar about, but since I saw you did your /res/ folder which is something I never saw before I was thinking maybe it's possible for you to add something like this where 'all' files are checked in there first.

Maybe I'm missing something, maybe I missed something where I left a cached file I was looking for in tact when putting the .res' in the /res/ folder, maybe I'm crazy like that :lol:

TL;DR:
My current undersatnding is:
Game checks for file in haven-res.jar->Game checks for file in /res/ (Overwriting things found or taking things not found, both?)->Game checks .haven cache
From my short little test that probably wasn't done great since I just noticed it's 2AM, it'll always overwrite with the things in the .haven cache whether you have them or not, I'm not sure if deleting them will ensure that it won't be redownloaded (since it already exists in /res/).

I'll have to do more tests, I'll post again tomorrow.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .Hi. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User avatar
DatOneGuy
 
Posts: 5553
Joined: Sun Apr 18, 2010 7:50 am
Location: I'm in Miami, trick.

Re: Game Client modified by Ender

Postby EnderWiggin » Fri Apr 29, 2011 9:07 am

DatOneGuy wrote:My current undersatnding is:
Game checks for file in haven-res.jar->Game checks for file in /res/ (Overwriting things found or taking things not found, both?)->Game checks .haven cache
No, you are a bit wrong. My client first looks for resources in custom_res, then it goes to res, after that looks in haven-res.jar. Then it tries to download files from server. Downloader tries find resource in .haven cache before actually download from server.
User avatar
EnderWiggin
 
Posts: 1154
Joined: Sat Mar 20, 2010 8:23 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Barkrowler [Bot], Claude [Bot] and 1 guest