Page MenuHomeSchine - Phabricator

Starmade | thrust power consumption displayed incorrectly
Closed, DuplicatePublic

Description

Today on stream while working on a very large vessel I noticed what seems to be a discrepancy with the Thrust PowerCons and their actual power consumption, a couple viewers then jumped in larger ships of their own in their game and verified that they believe this is definetely an issue.

Thrust: 66,039.703; PowerCons: 63044.0; (blocks 63044)

Power: 1,708,219.7 (1,051,897.8 e/sec)

Actual consumption seems to be between 1 and 2 million a second, if not more; critical power failure in under 3 seconds.

Apologies if I am just misinterpreting or missing something here, though several parties felt there was something up and that I should post this tracker. If needed a blueprint of the capital ship shell this was first noticed on can be provided privately via conference (I think conference? Still new to this tracker), though from what viewers said the issue is noticeable on any large thrust system.


Build mode info panel:

What it shows nowThrustPowerconsuptionPerBlock * total thrust blocks
What it should beThrustPowerconsuptionPerBlock * total thrust blocks / 0.03

ThrustPowerconsuptionPerBlock is set to 1 in the config so you don't notice that. Please fix the typo in the config though, it should be ThrustPowerconsumptionPerBlock

Structure panel:

  • damage and PowerConsumption both show the wrong value, they are showing<UnitCalcMult>5.5</UnitCalcMult>.
  • damage needs to be changed into thrust

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19540 (Dev)
Category
Control Block System: Systems
First occurrence (version)
0.15
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
AMD/ATI
User/Reporter/Contact
Username on Registry
Weishaupt
Username/Profile on Steam
Borst
Tester information (Internal use only)


the values in the "thruster unit" section are incorrect:

  1. Thrust is showing the <UnitCalcMult>5.5</UnitCalcMult> value
  2. Power consumption is showing 0.030 * blocks in thrust unit I think.
  3. PowerConsumption should be renamed to Power Consumption/sec (to stay consistent)

It should be whatever you used for the Total Thrust and Total Powerconsumption/sec but instead using the block count of the thruster unit.

Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

ToasterBorst updated the task description. (Show Details)Nov 4 2015, 2:19 AM
ToasterBorst changed Category from none/unspecified to Control Block System: Systems.
ToasterBorst set First occurrence (version) to v0.19476.
ToasterBorst changed Reproducible from uncertain to Yes.
ToasterBorst set Last tested (version) to v0.19476.
ToasterBorst changed Video Card Vendor from uncertain to AMD/ATI.
ToasterBorst edited Serverconfig (server.cfg). (Show Details)
ToasterBorst edited Clientconfig (settings.cfg). (Show Details)
ToasterBorst set Username on Registry to Weishaupt.
ToasterBorst set Username/Profile on Steam to Borst.
ToasterBorst added a subscriber: ToasterBorst.
ToasterBorst created this task.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptNov 4 2015, 2:19 AM
lancake added a subscriber: lancake.Nov 4 2015, 3:39 PM

-Validated- & -Confirmed-
Ah yes, this is something old. It works like intended but unfortunately the GUI is reporting the wrong number. I quote from the blockbehavior config:

<ThrustPowerConsuptionPerBlock>1</ThrustPowerConsuptionPerBlock> <!-- WARNING: this is consumed every 30ms! use -1 for power consuption per thrust generated -->

This partially belongs to T669 since the structure menu is also showing completely incorrect information.


Build mode info panel:

  • What power con shows in game: ThrustPowerconsuptionPerBlock * total thrust blocks
  • What it should show: ThrustPowerconsuptionPerBlock * total thrust blocks / 0.03

Structure panel:

  • damage and PowerConsumption both show the wrong value, they are showing<UnitCalcMult>5.5</UnitCalcMult>.
  • damage needs to be changed into thrust
lancake shifted this object from the S1 Public space to the S3 Starmade space.Nov 4 2015, 3:39 PM
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake set Task Type to Bug.
lancake set Affected Gamemode(s) to Single and Multi.
lancake changed First occurrence (version) from v0.19476 to v0.15.
lancake set OS-Specific to No.
lancake set Hardware-Specific to No.
lancake moved this task from New / Unconfirmed to Open / Validated on the Issue Navigation board.
lancake moved this task from Open / Validated to Confirmed on the Issue Navigation board.
lancake renamed this task from Thrust Power Con Discrepancy to thrust power consumption displayed incorrectly.
lancake changed the task status from Open to In Queue (Game).
lancake claimed this task.
lancake triaged this task as Trivial priority.
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptNov 4 2015, 3:40 PM
lancake raised the priority of this task from Trivial to Pre-Release Quality Assurance.Dec 13 2015, 12:15 PM
Restricted Application added a subscriber: AndyP. · View Herald TranscriptDec 13 2015, 12:15 PM

Upping priority for the thrust update

lancake updated the task description. (Show Details)Dec 13 2015, 12:20 PM
schema added a subscriber: schema.Dec 13 2015, 2:28 PM
schema changed the task status from In Queue (Game) to Resolved.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptDec 13 2015, 2:28 PM
lancake changed the task status from Resolved to In Queue (Game).Dec 16 2015, 11:42 AM

-QA Testing-

Not fixed: 2 issues remaining

What it is nowThrustPowerconsumptionPerBlock * total thrust blocks * 0.03
What it should beThrustPowerconsumptionPerBlock * total thrust blocks / 0.03

In the Structure menu "Damage" is still used and it shows you: total thrust blocks * UnitCalcMult
Replace that by "Thrust" (and use the correct value for it)

Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptDec 16 2015, 11:42 AM
lancake changed First occurrence (version) from v0.15 to 0.15.Dec 16 2015, 11:42 AM
lancake changed Last tested (version) from v0.19476 to 0.19525 (Dev).
schema changed the task status from In Queue (Game) to Resolved.Dec 18 2015, 6:22 PM
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptDec 18 2015, 6:22 PM
lancake changed the task status from Resolved to In Queue (Game).Dec 18 2015, 9:05 PM

-QA Testing-

Partially fixed:

  1. There's a typo, it's Total Power Consumption/sec

  1. You forgot to change it in the build mode info panel

Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptDec 18 2015, 9:05 PM
lancake changed Last tested (version) from 0.19525 (Dev) to 0.19534 (Dev).Dec 18 2015, 9:05 PM
schema changed the task status from In Queue (Game) to Resolved.Dec 19 2015, 12:52 AM
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptDec 19 2015, 12:52 AM

Structure entity menu has an issue with power consumption/sec but other than that it's OK. Will provide details and move this issue another time.

-QA Testing-

Still a remaining issue, see Tester Information

lancake edited Tester information (Internal use only). (Show Details)Jan 6 2016, 11:21 AM
lancake changed Last tested (version) from 0.19534 (Dev) to 0.19540 (Dev).
lancake changed the task status from Resolved to In Queue (Game).
Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptJan 6 2016, 11:21 AM
Restricted Application removed a project: Game Development. · View Herald TranscriptSep 19 2016, 10:26 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
Restricted Application added a project: CBS: Systems. · View Herald TranscriptMar 10 2017, 6:23 PM