Game Development: UI Scaling

Announcements about major changes in Haven & Hearth.

Re: Game Development: UI Scaling

Postby Enjoyment_2 » Mon Oct 12, 2020 9:05 am

Massa wrote:this update was highkey scuffed as fuck and honestly a bad decision no one asked for

no, you're wrong
there was a tons of requests for this (in pm, of course), and
Massa wrote:you guys broke every client that made the game tolerable lmao

not every client
SnuggleSnail wrote:> 71 files changed
haha I'm pretty sure you guys are fukt considering there isn't anybody developing any public clients rn

but only public, so the "core" of playerbase jorb care about still can benefit
User avatar
Enjoyment_2
Under curfew
 
Posts: 592
Joined: Mon Oct 19, 2015 12:53 pm

Re: Game Development: UI Scaling

Postby WowGain » Mon Oct 12, 2020 10:58 am

Enjoyment_2 wrote:but only public, so the "core" of playerbase jorb care about still can benefit



if only we could all be so lucky as to be in the exclusive circlejerks which give people access to private clients
W7 Hermit, Honorary Ruskie
W8 Hermit - W10 Hermit - W12 Hermit
W13 Oppidian, Lawspeaker of Duckshead Bay, Straumfjord
W14 Oppidian, Aldermann of Aldorice Reodcomba, Lord of Eirinsk, Duke of Sasheim
W15 Oppidian, Vanguard of the Wowgangers
User avatar
WowGain
Under curfew
 
Posts: 1046
Joined: Fri Mar 07, 2014 2:09 am

Re: Game Development: UI Scaling

Postby valeriesusanne » Mon Oct 12, 2020 11:26 am

Since this update, I have been experiencing random crashes related to opening random containers, such as one cabinet, but not another - one food trough, but not another, while on one server, but not the other (happening on the default and Amber.) Is anyone else experiencing this, or is there something wrong with my computer?

Capture.PNG
You do not have the required permissions to view the files attached to this post.
"He doesn't understand. Explain as you would a child." General Roth'h'ar Sarris
User avatar
valeriesusanne
 
Posts: 152
Joined: Wed May 30, 2018 12:30 pm

Re: Game Development: UI Scaling

Postby SnuggleSnail » Mon Oct 12, 2020 1:09 pm

everybody: the vanilla client is literally unplayable wtf fix it
loftar: ok *does anything to improve vanilla client*
everybody: wtf you broke custom clients game unplayable

I'm sure it could be handled in a way more friendly to client devs a lot of the time, since I rly think hafen would lose like 50% of its population without them... But I feel sorry for Loftar when this is the response xd
"We specialize in permadeath and forum drama." -man who removed death and deletes every drama thread
http://www.seatribe.se/
User avatar
SnuggleSnail
 
Posts: 3027
Joined: Sat Oct 12, 2013 4:04 pm

Re: Game Development: UI Scaling

Postby Nightdawg » Mon Oct 12, 2020 1:16 pm

SnuggleSnail wrote:loftar: ok *does anything to improve vanilla client*
everybody: wtf you broke custom clients game unplayable


Yeah, UI was at the highest priority above all other features literally all custom clients provide, to make the game playable.

But I guess those 10 people that play hafen on 200 inch diagonal, 8k monitors pretty much are 10% of the current playerbase
User avatar
Nightdawg
 
Posts: 2229
Joined: Fri Feb 28, 2020 12:31 am

Re: Game Development: UI Scaling

Postby ctopolon4 » Mon Oct 12, 2020 1:22 pm

Code: Select all
java.lang.NegativeArraySizeException
   at java.awt.image.DataBufferByte.<init>(Unknown Source)
   at java.awt.image.Raster.createInterleavedRaster(Unknown Source)
   at java.awt.image.Raster.createInterleavedRaster(Unknown Source)
   at haven.TexI.mkbuf(TexI.java:170)
   at haven.SIWidget.draw(SIWidget.java:41)
   at haven.SIWidget.draw(SIWidget.java:48)
   at haven.TextEntry.draw(TextEntry.java:129)
   at haven.Widget.draw(Widget.java:756)
   at haven.Widget.draw(Widget.java:761)
   at haven.ChatUI$Channel.draw(ChatUI.java:244)
   at haven.Widget.draw(Widget.java:756)
   at haven.Widget.draw(Widget.java:761)
   at haven.ChatUI.draw(ChatUI.java:1101)
   at haven.Widget.draw(Widget.java:756)
   at haven.Widget.draw(Widget.java:761)
   at haven.GameUI.draw(GameUI.java:866)
   at haven.Widget.draw(Widget.java:756)
   at haven.Widget.draw(Widget.java:761)
   at haven.RootWidget.draw(RootWidget.java:68)
   at haven.UI.draw(UI.java:203)
   at haven.JOGLPanel.display(JOGLPanel.java:444)
   at haven.JOGLPanel.run(JOGLPanel.java:524)
   at java.lang.Thread.run(Unknown Source)
User avatar
ctopolon4
 
Posts: 746
Joined: Sun Jun 03, 2018 2:28 pm
Location: mom's basement

Re: Game Development: UI Scaling

Postby iamahh » Mon Oct 12, 2020 1:32 pm

been trying official client, the most urgent needs I had:

- simpler mass transfer by item ql (alt+rightclick and alt+leftclick), uniform for both container and stockpile;

- visible slots for belt and hands, without going through character window

- small things like remembering toggles for ql, radius, scents...

- ability to add extra slot bar, and ability to add toggles to it

- animal handling, maybe use a parchment to create a list of animals like amber
iamahh
 
Posts: 1806
Joined: Sat Dec 12, 2015 8:23 pm

Re: Game Development: UI Scaling

Postby Enjoyment_2 » Mon Oct 12, 2020 2:09 pm

SnuggleSnail wrote:everybody: the vanilla client is literally unplayable wtf fix it
loftar: ok *does anything to improve vanilla client*
everybody: wtf you broke custom clients game unplayable

1. noone asks to fix the vanilla - it is dead and unplayable
2. loftar didn't improved the client, but added the feature asked by 1 man and broke absoulutely unrelated stuff for hundreds
3. all of the public modders left maintaing their clients exactly beacuse of loftar and his unfriendly attitude to all the modders. of course, this isn't true in your case, because your clint is made by modder loved by loftar.

but, certainly, you're right and all others wrong...
User avatar
Enjoyment_2
Under curfew
 
Posts: 592
Joined: Mon Oct 19, 2015 12:53 pm

Re: Game Development: UI Scaling

Postby BorikGor » Mon Oct 12, 2020 2:27 pm

Welp, 230 people were online before the update and now about 160 are online..
I guess those 70 don't matter.

Amber and Purus Pasta are broken.
Vanila would be great, if the stuff that @iamahh talks about would be implemented, but right now it takes twice as much time to do any basic stuff..

I'm guessing this is goodbye, @Jorb.. It's been nice wasting time in your game, finally I'll get some time freed-up for DF..
Have a nice one!
BorikGor
 
Posts: 19
Joined: Thu Nov 07, 2019 1:46 pm

Re: Game Development: UI Scaling

Postby jorb » Mon Oct 12, 2020 2:35 pm

These changes were announced two weeks ago. If custom client makers do not merge the patches we provide to keep them going on deprecated builds, I'm not sure what more can be reasonably expected.

3. all of the public modders left maintaing their clients exactly beacuse of loftar and his unfriendly attitude to all the modders.


The client source code is open. We are currently maintaining an entire branch of deprecated resources solely for the purpose of supporting old customs. We have provided a patch to support the changes to the resource formats that we need to make, and given advance warning. Our attitude is as friendly as it can be, but we cannot halt development on the client indefinitely, and especially not when several custom client makers have likely dropped their projects.

I'm sure many custom client makers have tired of the game, its development, us, and a lot of things, and dropped their projects for such reasons, but I strongly doubt that our attitude toward custom clients is anyone's particular reason for doing so.

of course, this isn't true in your case, because your clint is made by modder loved by loftar.


What has loftar provided anyone that has not been provided to everyone? The old branch is there for anyone to pull, and I'm even reasonably certain that loftar will help answer anyone's questions regarding things like this should they have any particular to their own implementation. Drop this line of "argument".
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
User avatar
jorb
 
Posts: 18437
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: Claude [Bot], Meta [Bot], Python-Requests [Bot] and 2 guests