Page MenuHomeSchine - Phabricator

Starmade | Power inheriting allows partial power outage
Closed, DuplicatePublic

Description

I've been trying to build a turret which I have been able to build successfully before, a 4000 module cannon/cannon/punch. I am generating 195K power in the gun housing and 235K power in the turret base. Both the turret housing and the base have ~150K of power storage, more than adequate for a few firings of the weapon. The weapon should be drawing 405K power, well within the generation capacity of the housing and base. The game hud even 'says' that's what it is drawing. Yet when I test fire the weapon, it rapidly depletes it's battery and stops firing with a power failure message. Even if I add several million power storage with extra capacitors, it still runs out of power. If I dock the turret to a million power regen source, it is able to maintain fire with it's batteries at a constant 79% without the additional batteries. It appears that the gun IS inheriting power, yet despite the barrel and base haaving more than adequate power on their own, somehow the weapon is still running out of power when not docked to a massive external source.

I've included a zip of the blueprint directory in the 'steps to reproduce'.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
none/unspecified
Reproducible
Yes
Last tested (version)
0.199.435
Category
Engine
First occurrence (version)
0.199.217
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
NVIDIA
Video Card Model
Geforce 970
Steps to reproduce
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

Panpiper created this task.Nov 10 2016, 8:54 PM
lancake added a subscriber: lancake.
lancake claimed this task.

-validated-

Seems the regeneration of the barrel is turned off, or minimal when the onboard capacity runs dry and it switches over to the turret base.
I suspect it's something like T390 happening here. Easy to see when player controlled, but the AI controls it way better which is why it's almost not noticeable unless you use heavily skewed regeneration numbers such as

(Capacity for each is 500K to make sure it's not that)
300K turret barrel, 100K turret base => AI has large gaps between shots
100K turret barrel, 300K turret base => almost no gaps at all, certainly not noticeable as a player with a normal config

It looks like a duplicate but gotta investigate it a bit more.

lancake shifted this object from the S1 Public space to the S3 Starmade space.Feb 19 2017, 1:06 AM
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake changed Reproducible from uncertain to Yes.
lancake set Last tested (version) to 0.199.435.
lancake changed Category from none/unspecified to Engine.
lancake triaged this task as Low priority.

I'll just merge them.

lancake renamed this task from Cannon/cannon/punch turret is either using too much power or not drawing from it's base. to Power inheriting allows partial power outage.
Restricted Application removed a project: Issue Navigation. · View Herald TranscriptFeb 19 2017, 11:20 AM
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 6:07 PM
AndyP moved this task from Unclassed to Archived on the Starmade board.Mar 29 2017, 1:25 PM