Page MenuHomeSchine - Phabricator

Starmade | Power Displayed Confusingly
Closed, RejectedPublic

Description

#1 Original Report
Qweesdy:
Everything below assumes all power tanks (for mother-ship and docked ship) are at full charge (nothing consuming power and stored power not increasing).

When my ship is docked:

  • ship's power status bar (at bottom of screen) in flight mode shows almost no power
  • in build mode the info text says "Power: 506448.7/38322474.3 (14797.1 e/sec)"
  • the structure menu says "Power Tank System: Total Capacity: 456448.7"

When my ship is undocked:

  • ship's power status bar (at bottom of screen) in flight mode shows full power
  • in build mode the info text says "Power: 506448.7/506448.7 (14797.1 e/sec)"
  • the structure menu says "Power Tank System: Total Capacity: 456448.7".

This is a confusing mess - several different values (506448.7, 38322474.3 and 456448.7) that don't match.

When docked, the game currently displays "currentPower = ship.currentPower" (not including the mother-ship's current power) and "powerCapacity = ship.powerCapacity + ship.powerCapacity" (including the mother-ship's power capacity). This is inconsistent. Either the mother-ship's current power and total capacity should both be included; or the mother-ship's current power and total capacity should both be excluded. The latter would be the least confusing, as this would mean you'd see the same statistics when docked and undocked.

For the structure tab, the power stored by the ship's core is not included in the "total capacity" for the ship, causing the total capacity displayed to be 50000 less than it should be.

#2
Lancake:
Tested it both with the fixed docks and turret docks and both count in the power capacity of the docked station/ship.

Total capacity isn't counting in the 50 000 of the ship core because you are looking at the power tanks subsection. It's the total power capacity that the power tanks give, not the total capacity of the ship itself. I would not really consider this as a bug but maybe you could just put + 50 000 (default power storage) between brackets next to the capacity to prevent confusion.

Changing priority to low, this bug is only visual.

I'll test it out on the dev build too, just to be sure.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19439 (Dev)
Category
Ingame GUI/HUD
First occurrence (version)
0.14
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

SmilingDemon changed Category from none/unspecified to Ingame GUI/HUD.
SmilingDemon changed Affected Gamemode(s) from none/unspecified to Single and Multi.
SmilingDemon set First occurrence (version) to 0.14.
SmilingDemon changed Reproducible from uncertain to Yes.
SmilingDemon set Last tested (version) to 0.19243.
SmilingDemon edited a custom field.
SmilingDemon edited Serverconfig (server.cfg). (Show Details)
SmilingDemon edited Clientconfig (settings.cfg). (Show Details)
SmilingDemon added a subscriber: SmilingDemon.
SmilingDemon created this task.
SmilingDemon raised the priority of this task from to Low.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJun 14 2015, 12:48 PM
SmilingDemon moved this task from Unclassed to Issue affecting current release on the Starmade board.
SmilingDemon changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development; removed Issue Navigation. · View Herald TranscriptJun 14 2015, 12:49 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 10:50 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
AndyP set Task Type to Bug.
AndyP set OS-Specific to No.
AndyP set Hardware-Specific to No.
AndyP set Video Card Vendor to uncertain.
AndyP renamed this task from Power Displayed Confusingly to Power Displayed Confusingly .
mclaih added a subscriber: mclaih.Sep 12 2015, 10:28 AM

For your information.

The base ship core has a 50,000 power store built in
The Power tank system has the remaining 456448.7 which is the power tanks total capacity.
The ship your has a total capacity of 506448.7 from your ship core and the power tanks added together.

While you are docked you have access to the whole 38322474.3 which is the mothership's and your docked ships total energy storage.

Your docked ship that your in has 14797.1 e/sec but you will have to check the mothership to find out its power regen rate.

-Rejected-
Total power capacity and current power capacity for docked entities shown correctly now. This got fixed somewhere along the way of the rail dev builds.

The structure menu only shows you the capacity you get from power tanks (you're looking at the power tank tab!) which is fine.
e/sec is "shared" and if it really showed the total e/sec for docked entities it would just be more confusing to figure out the regen of the docked ship/turret you're working on.

@mclaih If you disagree with that, make a new ticket with some more argumentation and we'll take a look at it again :)

lancake changed Last tested (version) from 0.19243 to 0.19439 (Dev).Sep 26 2015, 12:28 PM
lancake closed this task as Rejected.
Restricted Application removed a project: Game Development. · View Herald TranscriptSep 26 2015, 12:28 PM
mclaih added a comment.Oct 1 2015, 2:48 AM

Hi,

I wasn't disagreeing I was just pointing out how to read the information he was getting.

Restricted Application added a project: GUI/HUD. · View Herald TranscriptMar 10 2017, 6:33 PM