Starbound

Starbound

1,564 ratings
Futara's Dragon Engine [oSB Optional Support]
13
17
6
3
17
7
7
6
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
25.527 MB
Nov 24, 2020 @ 6:22am
Jun 18 @ 6:51am
98 Change Notes ( view )

Subscribe to download
Futara's Dragon Engine [oSB Optional Support]

In 1 collection by FutaraDragon
FutaraDragon Collection
4 items
Description
Edits Starbound's config to reduce the rendered area and enables frame skipping.
Adds a Skill Menu item to activate custom abilities within the Dragon Engine to the game.
===========================
Futara's Dragon Engine
The Starbound Mechanic Lib
===========================
Current Version 1.423b
Sync Update With Futara's Dragon Race Mod
===========================
Attention!!
This Dragon Engine does not full functional when using Steam's subscribe function! This mod must be installed in [..\starbound\mods] for it to work! To install, subscribe to this mod and then find [..\2297133082<] in [..\steam\steamapps\workshop\content\211820\], and copy file "contents.pak" it to [..\steam\steamapps\common\Starbound\mods\] rename to something for enable frame rate control

Not Compatible Mod
- Elektrolite - FPS Improvement (Override all game setting config to own mod setting)

About This Mod
Futara's Dragon Engine add a lot of new mechanic to Starbound but not active until mod developer use it (example new mechanic can see at "Futara's Dragon Race" mod)
Futara's Dragon Engine tweaks Starbound's default configuration files in an attempt to reduce lag and boost performance without effecting the game's visual elements

Simply Subscribe and it will make all the changes automatically.

- This mod is specifically meant to assist low end PCs and will have a minimal impact on higher end builds.
- This mod is required both server and client side when playing on a server.
===========================
What This Mod Does
the optimizations included are:
- reduced render area
- change cache image time to more
- adds frame skipping
- decreases particles when a block is protected or destroyed
- lowers entity update time
- increases update track window time
- etc

adds a new command for everyone:
- "/playerlist" shows how many people are online and displays their name.

adds new lua api:
- camera shake
- dark screen
- light screen

adds abilities to the players (only when active by Skill Menu)
- custom ship music
- custom combat music
- custom field music
- rpg system

fixed Starbound things
- fixed any custom Status Effect from any mod make character disappear (oSB feature)
===========================
Test Result
PC 1 (FU + Heavy Mod installed) CPU Intel i5 (Nvidia graphic GTX1650) (36 - 39) -> (46 - 52) FPS
PC 2 intel hd graphics 3000 (10 - 20) -> (10 - 15) FPS, in combat (0 - 2) -> (10 - 15) FPS
===========================
Mod Objective
- add new mechanic and api support for mod devloper
- adjust game config to better smoother run
===========================
Developer Discord
- Mod Discord Here[discord.gg]
===========================
Special Thank
- Look at this mod
===========================
Question & Answer
-Q: Is it compatible with FU?
-A: Yes

-Q: Can you uninstall it without breaking character save files?
-A: Yes

-Q: Is it client-side mod?
-A: No, both client and server must have this mod installed because this mod optimize server side sync with client too.
===========================
Mod Log
v1.423b [Client Side Patch]
- make compatible with mod "Save Inventory Position [OpenSB]"
v1.422b [Client Side Patch]
- fix Dragon Engine do not clear data on global lua table when player swapping character using oSB
v1.421b [Client Side Patch][Hot Fix]
- fix character color customize feature froze the entire Skill Menu UI
- fix character scaling mechanic collider apply over the tech that change collider
v1.420b [Client Side Patch]
- add scaling mechanic into Dragon Engine
- add skin system into Dragon Engine
- adjust how music detect boss work
- add music keep alive mode for continue play combat music with out random new music in same map for 5 minutes of some action to trigger music
v1.418b [Client Side Patch]
- fixed the status effect do not clear correctly on temporary status effect
v1.417b [Client Side Patch][Hot Fix]
- fixed the status effect get clear and do not return status effect back
- moved the status effect clear when mod change feature to OSB support only
v1.416b [Client Side Patch][Hot Fix]
- fixed the status effect get clear when player dead
v1.415b [Client Side Patch]
- patch custom render method do not apply directive #2
v1.414b [Client Side Patch][Hot Fix]
- roll back the render method script
v1.413b [Client Side Patch][Hot Fix]
- fixed emergency animation error from patch custom render method
v1.412b [Client Side Patch]
- fixed the directive do not apply to non custom render method
v1.411b [Client Side Patch]
- fixed the self network sound manager do not active when call by another mod
- fixed memory overflow when try to call sound manager when do not active skill menu
v1.410b [Client Side Patch]
- add new feature allow everyone can remove any mod with custom status effect with out break the character
v1.409b [Client Side Patch]
- optimize render code for shadow effect phase 2
v1.404b [Client Side Patch]
- add toggle smooth camera
- fix character controller error render when some specie do not use config name same as id
- optimize any shadow effect that make game frame rate drop
v1.402b [Client Side Patch]
- add camera shake toggle on/off in camera setting
- adjust item speed call in to faster to have enough receive item in time before beam out
v1.401b [Client Side Patch]
- fix lua syntax at the script lib file
v1.400b [Server Side Patch]
- fix the OpenStarbound server side issue by remove the update config in server and client setting config
- fix frame froze when load another player character into smart ui
- fix the player controller system player rotation

Recent Log Here
===========================
Popular Discussions View All (3)
2
Jun 30, 2022 @ 6:28am
Emotes and Skillpoints and some other things...
Dylldophlo
888 Comments
FutaraDragon  [author] Jun 30 @ 7:20am 
@Degostorm the way to make it reactive again by default is change map by teleport to some where or hold the skill menu again
FutaraDragon  [author] Jun 30 @ 7:18am 
@Degostorm it is something I already known but hard to fix because camera is something that for every mod can use if some one use same mechanic to control camera shake so my engine kinda break the logic of camera shake, the different camera shake from this engine is it work on network so people around can feel the shake too when you go to close to them

in detail, I still do not know how to reactivate it because other mod can override and take control it
Degostorm Jun 29 @ 9:58pm 
I've found an issue with Arcana, where if you use a weapon from said mod that shakes the screen when swung (Viridescent Katana for example), the dynamic camera from this mod completely turns off, forcing me to rejoin the game in order for it to work again.
FutaraDragon  [author] Jun 18 @ 6:55pm 
@weirdo thank you for report the mod conflict so I can address it very quickly
weirdo Jun 18 @ 11:45am 
yay! thx a lot!
FutaraDragon  [author] Jun 18 @ 6:56am 
also some update from mod not compatible issue or some feature conflict
v1.423b [Client Side Patch]
- make compatible with mod "Save Inventory Position [OpenSB]"
FutaraDragon  [author] Jun 16 @ 6:18am 
@Degostorm yeah because camscript is item that use camera follow entity/projectile command normally it will be on hand, run the script and it disappear but look like something prevent hand item so it stay in inventory and I do not know and how .... so it need to be check closely or use second level of load script instant of load when change area
Degostorm Jun 15 @ 10:04pm 
To add onto what Weirdo said, the dynamic camera also does not work until you click the character, only when you click the item and it gets deleted/disappears from the inventory the dynamic camera starts working.
FutaraDragon  [author] Jun 14 @ 11:08pm 
@weirdo I do not sure if the mod do something to hand item function that call for Dragon Engine and it should be remove after that
weirdo Jun 14 @ 6:57am 
for some reason when this mod is installed alongside with save inventory position it spawns "CamControlScript" item (which also deletes when I click on it) into inventory every time I load a character. no other mods installed