Page MenuHomeSchine - Phabricator

Starmade | Defensive Push and Pull effect unaffected by changes to DefensiveBasePowerConsumption
Confirmed task for development, NormalPublic

Description

#1 original report
It seems that changes to the value DefensiveBasePowerConsumption don't affect the actual power consumption of stop effect systems ingame.

I have a ship with one Stop effect system, consisting of one computer and one module. The ship's power output is 1676.1 e/s (total power 50000).
I tried setting the DefensiveBasePowerConsumption to values between 1 and 100000, but it seems that power always depletes in less than 4 seconds after activating the system.
Notes

I'm not sure if I have a misconception here.
I didn't test if other effect modules are affected by this type of bug, too.

#2
I've put every base power consump on 1000 and tested a Single block defensive module out.

Overdrive: 2000/s (multiplier is 2 so this is correct)
EMP: 1000/s
Punch-through: 1000/s
Stop: 1000/s
Explosive: 1000/s
Ion: 1000/s
Piercing: 1000/s

Seems stop works fine at this moment.

Push and Pull: both use around 1/2 power every click. This should be more considering the base power consump is 1000/10000 or 100000. Changing title and description.

#3
Push and Pull use 1 power for each block in that system. 480 blocks -> 480 power per click.

<PullEffect>
                <BasicValues>  
                        ...
                        <DefensiveBasePowerConsumption>*100*</DefensiveBasePowerConsumption>  <!-- Power cost per block per second, % bonus is based on the system/ship mass size ratio -->
                        <DefensiveBaseMultiplicator>1</DefensiveBaseMultiplicator> <!-- multiplied with effect block count -->
                        <DefensiveEffectType>EVADE</DefensiveEffectType> 
                        <EffectConnectDescription>Adds pull effect to the weapon</EffectConnectDescription>
                        <EffectIgnoresShields>true</EffectIgnoresShields>
                        <DefensiveEffectCapPercent>1.0</DefensiveEffectCapPercent>
                </BasicValues>
        </PullEffect>

Changing DefensiveBasePowerConsumption to 0 or a huge number changes nothing. First thought it was using the DefensiveEffectCapPercent number but that didn't do anything either.
Am I looking at the wrong variables?

#4
0.1809
Now push and pull use 40 power for each block, each click. I tried changing the DefensiveBasePowerConsumption but it didn't change anything.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19439 (Dev)
Category
Control Block System: Functional
First occurrence (version)
0.152
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 Control Block System: Functional.
SmilingDemon changed Affected Gamemode(s) from none/unspecified to Single and Multi.
SmilingDemon set First occurrence (version) to 0.152.
SmilingDemon changed Reproducible from uncertain to Yes.
SmilingDemon set Last tested (version) to 0.1809 (Dev).
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 changed the task status from Open to In Queue (Game).
SmilingDemon raised the priority of this task from to Needs Triage/Unclassed.
Restricted Application edited projects, added Game Development; removed Issue Navigation. · View Herald TranscriptJun 17 2015, 10:13 AM
AndyP added a subscriber: AndyP.Jun 27 2015, 9:41 AM
AndyP triaged this task as Normal priority.
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 11:01 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 Defensive Push and Pull effect unaffected by changes to DefensiveBasePowerConsumption to Defensive Push and Pull effect unaffected by changes to DefensiveBasePowerConsumption .
lancake added a subscriber: lancake.Oct 2 2015, 8:05 PM

seems to be 20 per click per linked module now.

lancake changed Last tested (version) from 0.1809 (Dev) to 0.19439 (Dev).Oct 2 2015, 8:06 PM
AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:22 PM
Restricted Application added a project: CBS: Functional. · View Herald TranscriptMar 10 2017, 5:22 PM