SL22W44

From ETM
Jump to navigation Jump to search

◄ SL22W43 | SL22W45 ►


Bug: Interacting with the backside needs to be implemented correctly; see AbstractDesktop.onDesktopClick    if(p.getSecond() == DesktopPart.Back) continue;

  • Cheap Area-Effect-Management
    • Piggyback entity to move effects
      • Fallingblock for gravity dependent
      • Fallingblock for automatic stopping movement 1 block of total movement => 0.02f velocity, 10 blcoks of total movement => 0.2f velocity
      • Eye_of_ender/EnderSignal as entity moving trough objects with constant speed
    • Possibly use Entity on top to hide ender_eye icon inside the entity?
    • Implementation as ILongRunningAction & AbstractAreaTracker
    • Impl uses:
      • Show effect for X seconds, stop (id-tracking)
      • Move effect A -> B -> C -> stop (id,time-tracking)
      • Follow-Effect, slowly update position by tracking an actual entity in the world
      • Piggyback-effect by simply faking the entity would be sitting on a real entity. Will automatically move :)
      • Can the entity be pulled by a leash?
      • Xp-Orb attraction-effect might allow us to fake interaction with players


Todos:


Structure Block invisible texture for render client