Starbound

Starbound

92 ratings
Avali Height and Tweaks for Race Traits
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
56.531 KB
18 Oct, 2021 @ 6:02pm
23 Oct, 2021 @ 6:58pm
3 Change Notes ( view )

Subscribe to download
Avali Height and Tweaks for Race Traits

Description
Applies an effect to Avali that reduces their size to better match the official lore. Also increases their run speed and jump height by 50% because they're deadly fluff raptors (not sure if this is balanced or not).

When used with the required mods, this mod resizes all Avali and any armor that they wear and items that they hold.

Requires the Race Traits mod and the Race Traits for NPCs patch by Omeruin and Silver Sokolova, and of course the Avali Triage Mod.

NOTE: Previously, the Race Traits for NPCs patch wasn't required to use this mod, but since I had to move some code around to fix an issue with the Morph Sphere, it is now required as without it the Avali NPCs will have their sprites pushed into the ground due to their smaller hitboxes. As far as I know there isn't a way around this, but I'm a Starbound modding noob so I could be wrong.

-----------

NOTE: Apparently using OpenStarbound fixes the scaling issue mentioned below so that it's lossless. I haven't tested it myself but that's awesome if so. 10/10. Never thought I'd see the day. :')

Disclaimer. This mod is far from perfect and probably never will be due to Starbound being a big dumb. It should theoretically be possible for Starbound to resize player species sprites while keeping resolution, but as far as I can tell there's no way of doing this. Consequently, I had to use another resizing method that is a lot more lossy. The sprites generally look passable and at least fairly distinguishable, but if you take off the clothes you'll notice that there's pixels missing in places. There might be more visual issues but I haven't tested every item or customization option.

There's also a few other issues, like some item-holding wonkiness (I managed to get it generally passable, but some items like daggers refuse to cooperate), levitating when sitting, certain animations (like beam up/down) being displaced and looking a bit awkward next to the small character, and the scaled-down melee weapons having larger hitboxes than their animations suggest.


NOTE: Some procedurally-generated weapons, like Assault Rifles, will look busted when held by a small Avali. So far I don't think this issue can be fixed due to the nature of the sprite scaling.
This is particularly an issue for NPC crew members because they often spawn with procedurally-generated assault rifles with no way of changing the weapons.

One way of working around this is using the Crew Cusomization + by Sanghelios and FelmastProMcLane to change your crew members' weapons to something less janky: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2017503832


If you want something with more visual clarity and less wonkiness, I'd recommend SmolAvali by Wasabi_Raptor: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1428129929
55 Comments
Some Other Dinosaur  [author] 14 Oct, 2024 @ 1:31pm 
@Orifan1
I'm assuming that the server has to have it, but I don't know for sure. I'd recommend referencing the Race Traits mod documentation (if it has any) on whether race add-ons are client-side or not.

It needs the NPC mod because I had to change the actual Avali race file to change the height because changing it as part of the status effect screwed up Morph Spheres and I didn't know how to fix that.

The consequence of not having the NPC mod is that all the NPC Avali will have tall sprites but short hitboxes, which makes them look like they're standing halfway into the ground.
Orifan1 5 Oct, 2024 @ 5:54am 
does this work on servers that also have race traits, but not this mod? nor the NPC mod?
❀♥.°Rocio°.♥❀ 2 Sep, 2024 @ 4:54pm 
alright thanks so much, im gonna try this mod then ^^
good side i have openstarbound so im gonna see how it works.
Some Other Dinosaur  [author] 2 Sep, 2024 @ 2:43pm 
@❀♥.°Kanmi°.♥❀
SmolAvali manually made smaller Avali sprites, which I believe is the superior method that overall produces better results than scaling them in-game.

The downsides to SmolAvali is that it creates a new race rather than altering the original Avali race, so all the Avali NPCs will be tall.
Also, last I checked the mod was never finished, so not every armor and cosmetic item was properly altered to fit the SmolAvali. Plus, any compatibility with other Avali armor / cosmetic mods would have to be added manually.

This mod scales the in-game sprites to be smaller, which means all armor and cosmetics work out-of-the-box, but consequently it creates a bit of jank that I never figured out how to fix. OpenStarbound apparently fixes some of this jank, though I haven't tested this myself.

And yes, you will need Race Traits to run this mod.
❀♥.°Rocio°.♥❀ 1 Sep, 2024 @ 4:57pm 
So, this mod is the same but better than the others i read "smolavali"? im wanna make sure because im want to try c:

PD: Do i need the addon Race traits if i have Openstarbound playing?
Some Other Dinosaur  [author] 5 Aug, 2024 @ 7:33pm 
@Trans Girl Kasyu
Thank you!

This is the first I've heard of OpenStarbound. It looks like exactly what this game has needed for a while now lol. Glad they fixed the scaling issue in any case.
Trans Girl Kasyu 2 Aug, 2024 @ 6:24pm 
very well done!
Trans Girl Kasyu 2 Aug, 2024 @ 4:26pm 
for some reason the sprites scale properly with openstarbound without losing detail
Some Other Dinosaur  [author] 28 Dec, 2023 @ 8:04pm 
@mkcarawaymk
I don't know what you mean by that question.

If you want to make their legs shorter, that would involve editing some sprites and changing the humans' standingPoly and crouchingPoly values.

If you just want to just make them smaller like this mod does, please see the breakdown I typed up earlier in the comments.
mkcarawaymk 27 Dec, 2023 @ 3:29pm 
how do I change the human players height for legs?