Starbound

Starbound

1,556 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
885 Comments
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
FutaraDragon  [author] Jun 11 @ 10:54pm 
also forgot to post about update in comment section
so I contact with oSB developer and also I found the quick way to fix issue about swap character by oSB here this is update

v1.422b [Client Side Patch]
- fix Dragon Engine do not clear data on global lua table when player swapping character using oSB
[SUB] WIZ Jun 1 @ 4:00am 
@ShikaCookie Does this stress you out in any way?
Dym0niter May 31 @ 5:33pm 
didn't know that. thought you had to place the .pak into the mod folder to make this work at all. good to know