Starbound

Starbound

96 个评价
Avali Height and Tweaks for Race Traits
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
56.531 KB
2021 年 10 月 18 日 下午 6:02
2021 年 10 月 23 日 下午 6:58
3 项改动说明 ( 查看 )

订阅以下载
Avali Height and Tweaks for Race Traits

描述
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://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2017503832


If you want something with more visual clarity and less wonkiness, I'd recommend SmolAvali by Wasabi_Raptor: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=1428129929
55 条留言
Some Other Dinosaur  [作者] 2024 年 10 月 14 日 下午 1:31 
@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 2024 年 10 月 5 日 上午 5:54 
does this work on servers that also have race traits, but not this mod? nor the NPC mod?
❀♥.°Rocio°.♥❀ 2024 年 9 月 2 日 下午 4:54 
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  [作者] 2024 年 9 月 2 日 下午 2:43 
@❀♥.°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°.♥❀ 2024 年 9 月 1 日 下午 4:57 
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  [作者] 2024 年 8 月 5 日 下午 7:33 
@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 2024 年 8 月 2 日 下午 6:24 
very well done!
Trans Girl Kasyu 2024 年 8 月 2 日 下午 4:26 
for some reason the sprites scale properly with openstarbound without losing detail
Some Other Dinosaur  [作者] 2023 年 12 月 28 日 下午 8:04 
@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 2023 年 12 月 27 日 下午 3:29 
how do I change the human players height for legs?