View Issue Details

IDProjectCategoryView StatusLast Update
0005570Spring engineUnit Scriptingpublic2017-09-13 11:49
ReporterStickyStains Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionunable to reproduce 
Product Version103.0 
Summary0005570: Piece Rotation obmitted in Engine and Upspring
DescriptionThis bug is with a transportation unit.
In game the transporation unit would pick up enemy units, by extending a crane.
This crane consist of a central piece, and a hierarchical row of parent->child->child pieces.
This row is 32 pieces long.
On the central piece, one other pieces is attached in a parent->child relation, in the hierarchy on the same level in order behind the long crane piece chain.
This piece is not updated regarding rotation upon a turn of the central piece.
Taking the piece chain and reordering it to the last piece on the hierarchy level, seems to fixe the issue.
Steps To ReproduceOpen my game at #95ce6ca111
Spawn a jbeefeater.
Have it fire at a unit.
Watch as the upper headpart remains at a const base rotation, while the rest of the jaw and neck rotates towards the enemy.
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

abma

2017-05-26 21:19

administrator   ~0017693

i have no clue who you are:

what is "my game"? repository link please / how to download the specified version?

Kloot

2017-05-26 22:44

developer   ~0017694

Last edited: 2017-05-26 22:45

it's picasso trying (and failing) to be funny.

afaict the report, distilled down to human-readable form, claims that in a piece hierarchy like

    P
  / \
 C1 X
 C2
 ..
 C32

X is not updated when P turns, whereas in the inverted case

    P
  / \
 X C1
      C2
      ..
      C32

it is.

IthoughtWeBannedHim

2017-05-27 10:50

reporter   ~0017695

Thank you for detailing it Kloot. My game is at :
https://github.com/PicassoCT/Journeywar

Sorry for the telepathic context assumption- something you work every weekend on - is assumed to be part of everyones mind you meet. :D

Kloot

2017-05-30 17:59

developer   ~0017747

commit 95ce6ca111 doesn't exist.

StickyStains

2017-06-24 23:25

reporter   ~0017892

Sorry, Kloot you are correct, i searched the github_ and the bitbucket repo - the hash 95ce6ca111 does not exist.

I ve searched and the commit after this one:
9a26056593a6dfe65517c145fa25a8f92c6f5c73

should contain the old version.

Kloot

2017-09-13 11:49

developer   ~0018375

sorry, too much chaos to make sense of anything.

maybe create a small mini-game demonstrating the bug in isolation, with *exact* instructions on how to switch between the broken and working scripts / model hierarchies.

Issue History

Date Modified Username Field Change
2017-05-25 20:53 StickyStains New Issue
2017-05-26 21:19 abma Status new => feedback
2017-05-26 21:19 abma Note Added: 0017693
2017-05-26 22:44 Kloot Note Added: 0017694
2017-05-26 22:45 Kloot Note Edited: 0017694
2017-05-27 10:50 IthoughtWeBannedHim Note Added: 0017695
2017-05-30 17:59 Kloot Note Added: 0017747
2017-06-24 23:25 StickyStains Note Added: 0017892
2017-06-24 23:25 StickyStains Status feedback => new
2017-09-13 11:49 Kloot Status new => closed
2017-09-13 11:49 Kloot Resolution open => unable to reproduce
2017-09-13 11:49 Kloot Note Added: 0018375