[v2.0.1] BDew's client and map stitcher - Updated 19/01

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

Re: [v1.13.1] BDew's client and map stitcher - Updated 05/11

Postby bdew » Mon Nov 09, 2015 10:58 pm

Drevar wrote: Lockable hotbar. I click the wrong hotbar icon and then right click to cancel the action, but happen to have my cursor on the hotbar...right click while mousing over the hotbar deletes the action under the cursor from the bar..ugh.


I'm making it require CTRL to clear a slot, should reduce frequency of missclicks. Always found lock buttons irritating :P

Drevar wrote:2. Hotkey for Yield toggle.


Not sure what that means.

Drevar wrote:3. Option to Auto-toggle out of attack mode (sword icon/can't move) once aggro is established.


Will be in next version.

Drevar wrote:4. Display hunger % as decimal, if possible.


Will be in next version, with a bonus :P

Drevar wrote:Keep up the great work!


Thanks !

Drevar wrote:Would it be possible to add up the Table feast bonuses and display them on that empty field on the Table window? At least the totals of the displayed bonuses, no clue how they are actually applied server side...


Did some testing, bonuses are indeed multiplicative, and there seems to be some kind of hidden bonus of the table/chairs that messes up the calculation. Will be in next version (for items only).
User avatar
bdew
 
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.13.1] BDew's client and map stitcher - Updated 05/11

Postby Drevar » Tue Nov 10, 2015 1:38 am

Sweet!

By Yield I mean the yield toggle while in combat. When taming you have to click the Crossed Swords icon in the top right by the target's portrait to yield (stop fighting instantly if the target runs) or you may end up firing off a queued attack and accidentally kill them.
Its not a must-have or anything, just convenient.


Aaaaand of course now they change the formula and display the bonuses on the table..ROFL.
Drevar
 
Posts: 201
Joined: Mon Aug 16, 2010 9:38 pm

Re: [v1.13.1] BDew's client and map stitcher - Updated 05/11

Postby bdew » Tue Nov 10, 2015 8:35 am

Drevar wrote:Sweet!

By Yield I mean the yield toggle while in combat. When taming you have to click the Crossed Swords icon in the top right by the target's portrait to yield (stop fighting instantly if the target runs) or you may end up firing off a queued attack and accidentally kill them.
Its not a must-have or anything, just convenient.


Ah ok, i'll add that.

Drevar wrote:Aaaaand of course now they change the formula and display the bonuses on the table..ROFL.


Bleh, there goes a well spent evening :oops:
User avatar
bdew
 
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Postby bdew » Fri Nov 13, 2015 3:39 am

Client v1.14
  • Stitcher updated to 2.0
  • Added RMS quality average mode and made it the default
  • Inspecting quality of objects will now show average quality as overlay and in the log
  • Added hotkey to switch aggressive mode in combat (Z to go peaceful/CTRL+Z to go aggressive)
  • Clearing belt buttons now requires CTRL pressed
  • Added hunger level timer
  • Added percent display to FEP bar
  • Added decimal display in hunger bar
  • Added optional log messages for fep/hunger changes
  • Added option to deactivate attack cursor when entering combat
  • Added floating numbers logging to system log (damage, lp gains, etc.)
  • Fixed view filter not hiding great halls, stone towers and brick walls
  • Hopefully fixed random crash on map changes
  • Merged upstream changes
Map Stitcher - v2.0
  • Switched PNG encoding library to PNGJ which allows generating huge maps without using ridiculous ammounts of memory
  • Added MPK files for more convenient storage and transfer of map data
  • Added map data generation for online map systems (google maps, leaflet, etc.)
  • See updated readme for more details

Download: https://github.com/bdew-hnh/hafen-clien ... h-1.14.zip
User avatar
bdew
 
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Postby Fenume » Fri Nov 13, 2015 3:35 pm

bdew wrote:Map Stitcher - v2.0

I get error when try to combine old sessions:
Code: Select all
* Loading Inputs... 0/602
* Loading Inputs... 17/602
Exception in thread "main" java.lang.RuntimeException: Error while Loading Inputs
        at net.bdew.hafen.combiner.Async$$anonfun$completed$2.apply(Async.scala:37)
        at net.bdew.hafen.combiner.Async$$anonfun$completed$2.apply(Async.scala:35)
        at scala.collection.TraversableOnce$$anonfun$count$1.apply(TraversableOnce.scala:114)
        at scala.collection.TraversableOnce$$anonfun$count$1.apply(TraversableOnce.scala:113)
        at scala.collection.immutable.List.foreach(List.scala:381)
        at scala.collection.TraversableOnce$class.count(TraversableOnce.scala:113)
        at scala.collection.AbstractTraversable.count(Traversable.scala:104)
        at net.bdew.hafen.combiner.Async.completed(Async.scala:35)
        at net.bdew.hafen.combiner.Async.waitUntilDone(Async.scala:43)
        at net.bdew.hafen.combiner.InputSet$.loadAsync(InputSet.scala:83)
        at net.bdew.hafen.combiner.operations.Normal$.run(Normal.scala:40)
        at net.bdew.hafen.combiner.Combiner$.main(Combiner.scala:43)
        at net.bdew.hafen.combiner.Combiner.main(Combiner.scala)
Caused by: java.lang.UnsupportedOperationException: empty.min
        at scala.collection.TraversableOnce$class.min(TraversableOnce.scala:220)
        at scala.collection.AbstractTraversable.min(Traversable.scala:104)
        at net.bdew.hafen.combiner.reader.TileSetReader$$anonfun$checkFarTiles$1.apply(TileSetReader.scala:40)
        at net.bdew.hafen.combiner.reader.TileSetReader$$anonfun$checkFarTiles$1.apply(TileSetReader.scala:39)
        at scala.collection.immutable.List.foreach(List.scala:381)
        at net.bdew.hafen.combiner.reader.TileSetReader$class.checkFarTiles(TileSetReader.scala:39)
        at net.bdew.hafen.combiner.reader.TileSetReaderFolder$.checkFarTiles(TileSetReaderFolder.scala:32)
        at net.bdew.hafen.combiner.reader.TileSetReaderFolder$.load(TileSetReaderFolder.scala:40)
        at net.bdew.hafen.combiner.reader.TileSetReader$.load(TileSetReader.scala:52)
        at net.bdew.hafen.combiner.InputSet$$anonfun$1$$anonfun$apply$7$$anonfun$apply$9$$anonfun$apply$10.apply(InputSet.scala:78)
        at net.bdew.hafen.combiner.InputSet$$anonfun$1$$anonfun$apply$7$$anonfun$apply$9$$anonfun$apply$10.apply(InputSet.scala:78)
        at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24)
        at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Fenume
 
Posts: 27
Joined: Wed Oct 14, 2015 3:01 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Postby bdew » Fri Nov 13, 2015 6:05 pm

Fenume wrote:
bdew wrote:Map Stitcher - v2.0

I get error when try to combine old sessions:
Code: Select all
Caused by: java.lang.UnsupportedOperationException: empty.min


Hmm look for an empty directory in the inputs and delete it. Will fix for next version.
User avatar
bdew
 
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Postby Fenume » Fri Nov 13, 2015 6:49 pm

bdew wrote:Hmm look for an empty directory in the inputs and delete it. Will fix for next version.

I dont have empty folders in inputs. Problem was in 2 sessions with only 1 tile and empty fingerprints
Code: Select all
map\2015-11-08_00.14.04\                         
   fingerprints.txt                          0   
   tile_1_-2.png                        11,397 
map\2015-11-10_00.49.13\                         
   fingerprints.txt                          0   
   tile_1_-2.png                        11,397   
Fenume
 
Posts: 27
Joined: Wed Oct 14, 2015 3:01 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Postby Drevar » Sun Nov 15, 2015 9:27 am

Almost freaking perfect 8-)

I think you said somewhere else that focus in this client is a total bitch so this might be a tough request:

Could it be made so that the only way the chat gains focus is by clicking on the chat field or pressing a trigger key? A lot of MMO clients use Enter or / to move focus to chat. ATM closing any window via its tiny [x] icon throws focus to chat while using the various hotkeys to toggle windows on and off doesn't.

And of course a minor request: Display total armor class somewhere, ie total deflect and total absorb of worn armor.

Getting harder and harder to come up with stuff that should already be present in the default client, so the game may actually be playable without wanting to throw bricks at the monitor soon, LOL.
Drevar
 
Posts: 201
Joined: Mon Aug 16, 2010 9:38 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Postby evangili » Sun Nov 15, 2015 9:30 am

how do drop all item from inventory?
evangili
 
Posts: 66
Joined: Fri Sep 04, 2015 2:31 pm

Re: [v1.14] BDew's client and map stitcher - Updated 13/11

Postby bdew » Sun Nov 15, 2015 10:38 am

Drevar wrote:Almost freaking perfect 8-)


Thanks! :)

Drevar wrote:I think you said somewhere else that focus in this client is a total bitch so this might be a tough request:

Could it be made so that the only way the chat gains focus is by clicking on the chat field or pressing a trigger key? A lot of MMO clients use Enter or / to move focus to chat. ATM closing any window via its tiny [x] icon throws focus to chat while using the various hotkeys to toggle windows on and off doesn't.


Yeah right now the client always wants to have something in focus, and very often it ends up being the chat. I've tried tweaking this (not in released versions) and couldn't reach any behaviour i would consider sane or reasonable. I'd like to eventually figure this out but don't hold your breath.

Drevar wrote:And of course a minor request: Display total armor class somewhere, ie total deflect and total absorb of worn armor.


Will add.

I'm also thinking about splitting the x/y armor numbers into something more intuitive, like "X deflect, Y absorb" or something.

evangili wrote:how do drop all item from inventory?


CTRL + ALT + Left Click - Drop identical items.

Please read the first post / readme :)
User avatar
bdew
 
Posts: 179
Joined: Mon Mar 22, 2010 3:27 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Claude [Bot] and 41 guests