SL23W33: Difference between revisions

From ETM
Jump to navigation Jump to search
No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 7: Line 7:
*Improvement: Delayed packets seem to no longer be needed for display fake animations since 1.20.1
*Improvement: Delayed packets seem to no longer be needed for display fake animations since 1.20.1
*Add validations/fixes to CreateLayoutAction/LayoutImpl to sanity check that Translations will be valid in the end
*Add validations/fixes to CreateLayoutAction/LayoutImpl to sanity check that Translations will be valid in the end
*'''Improvement: Allow deepCloning to specify if used for layouts or not'''
*Improvement: Allow deepCloning to specify if used for layouts or not
*Bug: Make sure "None"-Action is skipped and does not cause NPE on execution
*Bug: Make sure "None"-Action is skipped and does not cause NPE on execution
*Bug: When creating a new action the action slot is not selected causing two actions to be created
*Bug: When creating a new action the action slot is not selected causing two actions to be created
*'''Implement moving pda actions up/down to fix naming/ordering issues'''
*'''Implement moving pda actions up/down to fix naming/ordering issues'''
*'''Bug: Spawning a stage will not apply the rotation-value to all variants'''
*Bug: Spawning a stage will not apply the rotation-value to all variants
*Improved: Stage fakes sub parts respect the rotation of the parent
*Improved: Stage fakes sub parts respect the rotation of the parent
*Improved: Allow movement of all variants at once
*'''Bug: Adding actions to screen fakes is still creating new actions instead of manipulating the selected one'''
*'''We can probably mark datawatcher fields as dirty to force an update on the client side instead of sending Vec4.ONEish as a "fix"'''
* '''Bug: A BlockVariant can internally move more than the Translation -10...10 block limitation if moved via MoveFakeAction'''<br />
*'''Add support for adding stage variants'''
**'''Apply stage-translation to the children'''
**'''Apply stage rotation to the children'''
**'''Apply stage scaling to the children'''

Latest revision as of 23:43, 20 August 2023

◄ SL23W32 | SL23W34 ►


  • Write down all open todos from the last weeks
  • Bug: Sometimes parts of a stagefake will be missing, probably accidental reuse of nms ids
  • Improvement: Delayed packets seem to no longer be needed for display fake animations since 1.20.1
  • Add validations/fixes to CreateLayoutAction/LayoutImpl to sanity check that Translations will be valid in the end
  • Improvement: Allow deepCloning to specify if used for layouts or not
  • Bug: Make sure "None"-Action is skipped and does not cause NPE on execution
  • Bug: When creating a new action the action slot is not selected causing two actions to be created
  • Implement moving pda actions up/down to fix naming/ordering issues
  • Bug: Spawning a stage will not apply the rotation-value to all variants
  • Improved: Stage fakes sub parts respect the rotation of the parent
  • Improved: Allow movement of all variants at once
  • Bug: Adding actions to screen fakes is still creating new actions instead of manipulating the selected one
  • We can probably mark datawatcher fields as dirty to force an update on the client side instead of sending Vec4.ONEish as a "fix"
  • Bug: A BlockVariant can internally move more than the Translation -10...10 block limitation if moved via MoveFakeAction
  • Add support for adding stage variants
    • Apply stage-translation to the children
    • Apply stage rotation to the children
    • Apply stage scaling to the children