Closed CoolLKKPS closed 1 month ago
Not sure if I got this right. So for example you have PlayerSizeStep set to 1 and Deathshrinking disabled, then you would shrink too the minimum, which is 0.2 and with enlarge you would go to 1.2. Is that what you mean?
@NiroDev no
if player size are 0.99
and enlarge step are 0.02
, 0.99+0.02
is 1.01
but that's not the normal size value, what i mean is, if player size are below the normal size but enlarge can over than normal size in one step, should bring player size go back to normal size
same as shrink
Shrink shouldn't stop at normal size too. E.g. if player size is 1.4 and PlayerSizeChangeStep=1.0, then the player should shrink to 0.4 instead of 1.0. Same if player size is 0.4 and the player gets enlarged. Then it should be 1.4 and not 1.0, too.
ok will change the title to let u know why i really recommend this
I've got another idea: Implement a mode-selection user interface for the shrink ray. Internally there are currently 3 modes
A mode selection showed on screen, where you can swap between these 3 would allow people to go back to normal size (whatever is set in DefaultPlayerSize) and also get rid of the Middle-Mouse-Button usage for enlarging. I would use InputUtils for binding then two new mode-selection keys then.
uh Normalize
mode? yes a good solution, but vr player won't able to use that keybinds
but yea, good idea!
for a party group, i don't really want people to grab each other, that not only cause many bug, but also some people don't like that
@NiroDev u also need to think about potion
item btw
and oh... i think there's another old issue
u also need to think about
potion
item btw
Got a suggestion from someone to make potions time-based and loose the effect after a configured time. That could go hand in hand with this.
uh well i don't like that tbh, but you can create a new potion type to avoid conflict
@NiroDev not mean time-based potions is bad, but just not replace original one pls
nono, i won't replace the default behaviour. it would be an additional, optional config
Moved to Content-ideas wiki page.
if player is not
DefaultPlayerSize
andenlarging/shrinking
and change size will over/below thanDefaultPlayerSize
in one step, then the player should return toDefaultPlayerSize