#better auction

210 messages · Page 1 of 1 (latest)

carmine saffron
#

⚠️ This is NOT gonna be like NEU AH

Anyways i've been goofing around trying to make something cool for AH, maybe, idk.
First image would be the menu where you select between browsing, view your bids or creating an auction
Second image is what would the auction browser be.

Problem is that the GUI is kinda small (pixel wise) compared to other GUIS (usually they are 176 in width but this is more 118)
And also idk where to fit the rarity sorting thing

pseudo sage
#

In the second image, I would make all the buttons switches like BIN. And place them (including rarity) from right to left in the same order as on the server. The rarity switch would have 1 or 3 letters of the same color as the rarity.

carmine saffron
#

also for second image which is better?
4 row of 6
or 3 rows of 8 ?

pseudo sage
#

I also think it would be convenient to be able to switch both ways (LMB - forward, RMB - backward).

carmine saffron
#

also here's 3 rows of 8 cuz why not

#

that is 3 rows of 7

#

my bad

pseudo sage
carmine saffron
#

now ACTUALLY 3 rows of 8

carmine saffron
#

I don't have a better idea tho

carmine saffron
#

yay or nay?

terse thunder
#

like high redish, low greejsh/blueish, soon is like yellow or something and rand is pink

terse thunder
carmine saffron
#

@terse thunder got any ideas for rarity?

terse thunder
#

maybe some sort of wheel?

carmine saffron
#

like a color wheel?

#

with like each color being the rarity's color?

terse thunder
#

kinda like this, tho it may be not best idea - it really depends on how rest of the thing looks like

#

I'm less of a creative advisor and more of a functional side one

Like coloring sort buttons so player can faster realize which one is selected + coloring it dramatically increases odds of "oh shit I'm on wrong one" realization rather than text one

terse thunder
#

I assume rarity slider goes to center part of bottom thingy?

carmine saffron
#

probably yea

terse thunder
#

there is enough space for more simple solutions like some sort of slider

carmine saffron
#

might feel very big since there's 10 rarities in the game rn

terse thunder
#

if rarity changing is limited as it is in game (either 1 up or 1 down) then maybe wheel selector could be considered

carmine saffron
#

yea it will be like in game (1 up 1 down) all buttons are like that

terse thunder
#

maybe wheel should show only few of its elements as trying to shove all 10 on it will be quite bruh

#

let me make a draft

carmine saffron
#

i think i see what you mean

terse thunder
#

maybe swap up and down rarity but its up to you

#

and some sort of reminder what rarities there are should be presented

#

otherwise all those wheel shenanigans would be pointless

carmine saffron
#

right

#

will try and do somethin cool

terse thunder
#

like I wanted to show those metro light indicators in trains that show which station you are on and what stations there are in general on this line (which does same thing as we want to do with rarity), but they are already replacing those with new trains that has led screens instead and no one cares to do photos of indicators or screens for obvious reasons and only photo I managed to find... looks like this

bruh

#

like only thing I want to show isn't visible at all

carmine saffron
#

like they would be shown in a line but only the next and previous one would be visible?

terse thunder
#

more of a wheel + line

#

line shows all + highlights which one you pick. It doesn't need to be very big - just so you can see all of them, while wheel shows only 3 (to save you from making super small sections for 10 of rarities)

carmine saffron
#

o ok

carmine saffron
#

I think I will just go with a button that shows what's selected and when you hover it shows the possible things. I just can't get the circle thing to work

carmine saffron
#

is rarity being big text wack?
Big text:
pros: can just use text renderer, maybe can do some matrix scaling to make it fit
cons: looks kinda out of place
Small text:
pros: should go well with other buttons
cons: probably will have to do a different texture for each

terse thunder
#

my issue here is that any rarity switcher that don't have reminder on which rarities there are will destroy any noob's desire to ever touch new gui

#

original GUI solves that simply - popup lore thingy has them all, in order

karmic heron
karmic heron
carmine saffron
carmine saffron
#

do I show the player's inventory while they are in the browser?

#

It doesn't really seem that useful

carmine saffron
#

i don't think it should be there since you can't interact with it

karmic heron
#

sometimes you have to buy multiple of one item so knowing the amount you have is very useful

carmine saffron
#

ahhh true

carmine saffron
karmic heron
#

Seems nice

carmine saffron
#

of course it's nice, best thing ever made (totally unbiased)

hasty jungle
#

like Weapons, Armor, Consumables, Blocks etc

carmine saffron
hasty jungle
hasty jungle
carmine saffron
#

yes

carmine saffron
#

as you can see, currently the anim starts when the game receives an answer from the server. Should I make it start the anim directly after clicking the thing?

terse thunder
#

getting anim and not getting result of it would be confusing

carmine saffron
#

yea makes sense

karmic heron
# carmine saffron slight animation wowzers

Gonna be honest
Tho animation look nice, i HATE GUI animations as they just loose you time unless they are animation that actually are useful to make you wait while you can't interact

#

But it looks cool

carmine saffron
karmic heron
#

Just add a setting to disable it, or an option to modify it
But it look great

carmine saffron
#

sure

#

also for the search thing I think I will make it just go to the sign, no "fancy" typing box like party finder. So that the search overlay that's to be added™️ takes over

dusty meteor
dusty meteor
#

just have to make sure it reverts properly if server rejects

carmine saffron
#

well yea it changes position when it receives from server, plus I added a Waiting for server... in the bottom right corner like ye ol Party Finder

dusty meteor
#

i mean immediately once you click it

carmine saffron
#

yea sure, the message was more directed to "just have to make sure it reverts properly if server rejects"

dusty meteor
#

yeah

#

also i'll merge search overlay soon so you can work on top of that

carmine saffron
#

cool, also kinda offtopic from the better auction but wouldn't it be neat if the overlay was actually an overlay? Like you could see the previous screen behind it.

#

I think it would just be a matter of adding a Screen param to constructor and rendering that behind the overlay, maybe

dusty meteor
#

I think vanilla just added popup screens or something

carmine saffron
#

did they?

loud heath
#

Why don’t you base it off Minecraft’s accessibility setting to reduce motion or whatever is

carmine saffron
loud heath
#

Might be

dusty meteor
#

btw seaerch overlay is merged, might want to work on top of that

carmine saffron
#

👍

#

should I just merge or rebase

dusty meteor
#

rebase would be better

carmine saffron
#

kay

#

yooo it rebased without merge issues

#

epik

dusty meteor
#

nice search overlay only injected into open edit sign screen or something

carmine saffron
#

no idea what i'm doing

terse thunder
#

for inspiration literally look at your browser's refresh page arrow

carmine saffron
#

what do you think I took inspiration from??

dusty meteor
carmine saffron
#

I did use the unicode char for party finder for refresh but it kinda looked stupid

#

god dang it i can't find the button's class

#

HAHA, I FOUND IT

carmine saffron
#

we got dem categories

loud heath
#

looks good

carmine saffron
#

the durability bars from the drills show up in front and I have no idea how to fix 😦

#

i tried translating the thing to above and beyond but nop, depth test probably disabled on those

loud heath
#

1 stop Z layering fix

#

also enable depth testing maybe?

carmine saffron
#

already tried translating like 500f as mentioned

loud heath
#

hm

#

is it a case of render order then?

carmine saffron
#

and I look and depth test is disabled waaaayyy deep into drawItemInSlot

loud heath
#

does the regular ah suffer from this

carmine saffron
#

don't think so

#

lemme check

#

doesn't suffer from it

#

might be a draw order thing, super is called before me rendering the auctioned items

loud heath
#

maybe try and see if you could change that

carmine saffron
#

but super also calls the background... don't want that to get rendered in front of items do we

loud heath
#

then hm

#

could those things somehow be detacted from eachother

carmine saffron
#

the categories?

#

i could render them individually instead of adding them to addDrawableChild()

loud heath
#

well

#

maybe even just the tooltips

carmine saffron
#

I don't think this is a matter of performance at that point, just a code readability problem

#

so I don't really know which option to choose

loud heath
#

You could try translating the tooltips by 200 before rendering

#

Then popping and translating everything else after that super call by -200

#

Maybe that would work?

#

(Idk if -+200 is enough)

carmine saffron
#

now items render behind gui lol

#

better auction

#

with that done I think all I want to do now is a better auction view (you know the screen where you buy the item)

#

also if there are things you guys want to see in the better ah lemme know!!!

#

like sorting or highlighting items based on prices or whatever

loud heath
#

gg

loud heath
carmine saffron
#

and i show the current search in the search box

carmine saffron
#

like it even has a builder!

carmine saffron
#

minimum bid doesn't work if u didn't notice :))

#

but the button to set it does work

loud heath
#

looks good

carmine saffron
#

yay

loud heath
#

one concern though

carmine saffron
#

o

loud heath
#

I don't think that slider bar will work well when there's lots of auctions and you want a specific page

carmine saffron
#

well you can't go to a specifc page in base ah can you?

loud heath
#

no like you want to flip to a certain page

carmine saffron
#

??

#

i don't understand

loud heath
#

so the scroll bar on the right is used to flip pages correct?

carmine saffron
#

yus

#

click at the bottom to click on the right arrow and click at the top to click on left arrow

loud heath
#

oh ok

carmine saffron
#

like the scrollbar area is split in 2 in the middle

loud heath
#

I would try to make that look more like a "button"

carmine saffron
#

well it is a button, it's just FaAaaAnnnCyyyyYyy

#

you think it might be confusing?

#

how it looks like a scrollbar but technically isn't?

loud heath
#

ye

carmine saffron
#

mmm

#

I thought adding the little arrows that light up when you hover fixed that but I could add an option to have just button arrows

loud heath
carmine saffron
#

sure

#

will try that tomorrow cuz i'm eepy, 7 hours of sleep isn't much 🙃

random vale
#

looks impressive

carmine saffron
#

thanks ❤️

#

got any ideas™️?

terse thunder
#

okay I gave it a try and got few suggestions:

  1. Make it scrollable by wheel
  2. Make rarity changer colored + swap to next rarity on left click (right click could go back)
round fulcrum
#

wait so
what does this do other than essentially skinning the existing AH buttons/container etc to look different

#

if thats the goal, well, it looks good
but as far as a "better" ah goes this doesnt really add anything no?

carmine saffron
terse thunder
#

we can always rename it to "fancy auction"

terse thunder
#

another suggestion - make area for search bigger so it is easier to click on

#

either bigger text window or just make bigger area

carmine saffron
#

it's the same size as creative inventory search and what not

terse thunder
#

I think issue in placement and shape of window that makes it... harder to read and click?

terse thunder
#

here's another design flaw that I wanted to report for a while but forgor

Basically when you set up ah offer you see this. Big CANCEL button next to your mouse cursor and "go back" button that is comically small and is shoved in the corner. You know, button you need if you are planning to do anything with ah, including looking up something else or just setting up more auctions

carmine saffron
#

get a better aim smh

round fulcrum
#

the entire ui is tiny

#

I used the better ah for like
30s before turning it off

carmine saffron
#

or like what would you change

terse thunder
#

like you don't have many items to show because you don't get any