Futara’s Dragon Engine

If you liked this item, please rate it up on Steam Workshop page.

Author: FutaraDragon

Last revision: 30 Mar at 07:51 UTC (22)

File size: 25.49 MB

On Steam Workshop

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.374b

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 [..starboundmods] for it to work! To install, subscribe to this mod and then find [..2297133082<] in [..steamsteamappsworkshopcontent211820], and copy file "contents.pak" it to [..steamsteamappscommonStarboundmods] 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

custom api for every modder:
this api use FDEngine for init and call api function every where as you want to place (not have any crash or error when call without engine but just nothing happen)
https://cdn.discordapp.com/attachments/553069280275464213/851690538842587186/FDApi.lua

adds abilities to the players (only when actived by Skill Menu)
– custom ship music
– custom combat music
– custom field music
– rpg system
===========================

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.374b [Client Side Patch]
– fix player character controller do not apply current animation state to the new render
– fix player character controller force to old animation if animation use translate mode
v1.373b [Client Side Patch]
– fix error from skill menu sometime because can not load description
v1.370b [Client Side Patch]
– add new self repair render system when any other mod crash the render flow
v1.369b [Client Side Patch][Hot Fix]
– fix render script error in very rare case
– fix camera get shake when teleport player to some close place (example teleport door)
– fix rare random camera froze when player teleport (but can not change map or error)
v1.368b [Client Side Patch][Hot Fix]
– fix Character Realtime Render system core character read sprite is not work correctly when have some special character on folder path
– fix not compatible function with after render update function (example "back equipment" mod)
v1.367b [Client Side Patch][Hot Fix]
– fix dragon engine effect to text render on ruler mod
– fix light do not disappear while render any custom local light render
v1.366b [Client Side Patch][Hot Fix]
– fix critical render issue make player disappear when render on screen
v1.365b [Server Side Patch]
– fix Character Realtime Render system core character sprite frame is not work correctly
– fix Character Realtime Render system core character sprite loop mode is not work correctly
– fix if you turn off XP display while the XP bar filling animation is playing, the XP bar freezes and doesn’t go away
– add new overtime update function slot
– adjust Character Realtime Render system core character sprite render very close to correct position of game world
v1.364b [Client Side Patch]
– fix Character Realtime Render system core character do not render correctly when transfer new render to the system
v1.363b [Client Side Patch]
– fix animation system sound not calculate correctly

Recent Log Here
===========================