View Issue Details

IDProjectCategoryLast Update
0018690Starward RogueGameplay IssueMar 14, 2016 9:54 pm
ReporterCinth Assigned ToCinth  
Status resolvedResolutionfixed 
Product Version1.012 
Summary0018690: Possible weight optimization bug
DescriptionWeight optimization item seems to affect player speed (cutting it in half by fifty).


http://steamcommunity.com/app/410820/discussions/0/451852225136342199/

TagsNo tags attached.

Activities

Cinth

Feb 6, 2016 2:24 am

developer   ~0045084

I'm grabbing this one right off so I see if it's broken. Based on what the item is supposed to do, the player shouldn't be effected at all.

Cinth

Feb 6, 2016 9:37 pm

developer   ~0045101

I ran through this one several times and even had a second pair of eyes on it and I can't see anything wrong with it.

I asked for a save in the thread I linked otherwise I'm gonna close this one out.

logorouge

Mar 12, 2016 10:42 pm

reporter  

logorouge

Mar 12, 2016 10:44 pm

reporter   ~0045410

Last edited: Mar 12, 2016 10:46 pm

Here's a 1.016 save where I just picked up Weight Optimization in that floor's secret room and my mech was reduced to a crawl. Feels close to Redshift speed now.

Cinth

Mar 12, 2016 10:48 pm

developer   ~0045411

No one but you can use that save since you have some modded content saved in that run.

Cinth

Mar 12, 2016 10:57 pm

developer   ~0045412

Zip up your Configuration folder as it is now and upload that for me.

logorouge

Mar 12, 2016 10:59 pm

reporter   ~0045413

Last edited: Mar 12, 2016 11:00 pm

Here's a link to the mod: http://www.mediafire.com/download/qy6ze5rycleke57
Please make sure to backup all your saves before installing the mod, otherwise your saves will become permanently dependent on it.

Edit: Just to clarify, this is the only mod I use.

Cinth

Mar 12, 2016 11:18 pm

developer   ~0045414

I'm going to pull a fresh copy of the game :p

I do see it, it's more noticeable when sprinting. I'll reopen this.

Cinth

Mar 12, 2016 11:18 pm

developer   ~0045415

Need to look into this some more now that a concrete case has popped up.

Cinth

Mar 12, 2016 11:37 pm

developer   ~0045420

Note for later:

Build a system that applies the time dilation effect to enemies (XML task)

ptarth

Mar 13, 2016 7:35 am

developer   ~0045422

<modifier target="OnPickupGrantToPlayer" type="TimeDilation" math="Multiply" magnitude="0.8" />

Does the mech's speed reduce in proportion to enemy movement reduction?
Should it be applying to other entities and not the player?

Cinth

Mar 13, 2016 12:58 pm

developer   ~0045423

Should it be applying to other entities and not the player?

Yes.

ptarth

Mar 13, 2016 4:52 pm

developer   ~0045424

<effect timing="OnEntry" type="CopyModifiersToWorldToAffect" targeting="AllNormalEnemiesAndShots" >
      <modifier type="TimeDilation" duration="Floor" math="Multiply" magnitude="0.80" />
    </effect>
    <timing="OnEntry" type="CopyModifiersToWorldToAffect" targeting="NonCondemnedBossesAndShots" >
      <modifier type="TimeDilation" duration="Floor" math="Multiply" magnitude="0.80" />
    </effect>

Should be a ballpark starting answer.
Dilation is strange to work with. The initial system slows the mechs movement and firing speed, but not his shot speed. The above is the based on the floors.xml time dilation effect for all but condemned enemies. However, it also slows shot speed.

We might ask Keith to add AllNormalEnemies(but not shots) and NonCondemnedBosses(but not shots) EffectTargeting Enums.

Cinth

Mar 13, 2016 5:16 pm

developer   ~0045425

I have an idea as to where to start with it, I just wasn't going to have time this weekend. My little ones are spending spring break here and I have stuff to do before they get here :)

logorouge

Mar 13, 2016 5:41 pm

reporter   ~0045426

By the way, the same dilation effect is used for those items:

Supreme Commander: Reduce enemy speed 10%
Salvos Upon Salvos: Increase enemy speed 20%

Cinth

Mar 14, 2016 9:53 pm

developer   ~0045428

If the above two aren't working properly then I'd suggest tickets for each.

Otherwise

For 1.017
* Weight Optimization reworked to modify enemy movement speeds.
** Thanks to Discotech and logorouge for reporting.

Issue History

Date Modified Username Field Change
Feb 6, 2016 2:22 am Cinth New Issue
Feb 6, 2016 2:22 am Cinth Status new => assigned
Feb 6, 2016 2:22 am Cinth Assigned To => Cinth
Feb 6, 2016 2:24 am Cinth Note Added: 0045084
Feb 6, 2016 9:37 pm Cinth Note Added: 0045101
Feb 6, 2016 9:37 pm Cinth Status assigned => closed
Feb 6, 2016 9:37 pm Cinth Resolution open => unable to reproduce
Mar 12, 2016 10:42 pm logorouge File Added: ForBugReport_2016_03_12_17_33_34.save
Mar 12, 2016 10:44 pm logorouge Note Added: 0045410
Mar 12, 2016 10:46 pm logorouge Note Edited: 0045410
Mar 12, 2016 10:48 pm Cinth Note Added: 0045411
Mar 12, 2016 10:57 pm Cinth Note Added: 0045412
Mar 12, 2016 10:59 pm logorouge Note Added: 0045413
Mar 12, 2016 11:00 pm logorouge Note Edited: 0045413
Mar 12, 2016 11:18 pm Cinth Note Added: 0045414
Mar 12, 2016 11:18 pm Cinth Note Added: 0045415
Mar 12, 2016 11:18 pm Cinth Status closed => feedback
Mar 12, 2016 11:18 pm Cinth Resolution unable to reproduce => reopened
Mar 12, 2016 11:37 pm Cinth Note Added: 0045420
Mar 12, 2016 11:37 pm Cinth Status feedback => assigned
Mar 13, 2016 7:35 am ptarth Note Added: 0045422
Mar 13, 2016 12:58 pm Cinth Note Added: 0045423
Mar 13, 2016 4:52 pm ptarth Note Added: 0045424
Mar 13, 2016 5:16 pm Cinth Note Added: 0045425
Mar 13, 2016 5:41 pm logorouge Note Added: 0045426
Mar 14, 2016 9:54 pm Cinth Note Added: 0045428
Mar 14, 2016 9:54 pm Cinth Status assigned => resolved
Mar 14, 2016 9:54 pm Cinth Resolution reopened => fixed