SL20W43

From ETM
Revision as of 00:30, 29 October 2020 by Kademlia (talk | contribs)
Jump to navigation Jump to search

◄ SL20W42 | SL20W44 ►

  • PlanetManager
  • Change implementation of data to use OptionValueCache
  • Add sound for look at
  • Add planet description
  • Add actual warping for planets
  • Add default home tp
  • Add default flight state
  • Limit initial X,Z movement after TP until we reach <256 (limit until hit ground once)
    • Know that someone teleported lately
    • Listen to the movement speed (if flying) -> Reduce velocity in X,Z
    • Possibly send Velocity packet directly to the client?
  • Fixed bug that made falling after flying result in normal damage instead of just 5%
  • Implemented asteroid belt idea
  • Reduced loadup-time of travel action
  • Added several abort checks for travel action
  • Added 3 second slow_falling after planetary teleportation
  • Added "Planet" Travel type to be spawned in the sky
  • Set flight-damage reduction to 5 seconds
  • Set teleport-flight-damage reduction to 15 seconds
  • Added automatic "flying" state after planetary teleportation
  • PRISON TIME
    • Needs setting in the specific user
    • Show remaining time as title screen
    • Needs regular ticking to update the title screen (FakeServer)
    • Add command to give prison time /magic prison * 10sec
  • Flying:
    • Limit horizontal speed (X,Z) to a max value even when gliding (very important for planetary tp to not cause to much chunk loading)
    • Bug: Researching affects flying only after relogin / world change
    • Added effect to signalize maxspeed (x/z speed)
  • Planets:
    • Add farmworld area teleportation blocks