SL20W43: Difference between revisions

From ETM
Jump to navigation Jump to search
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 6: Line 6:
*Add planet description
*Add planet description
*Add actual warping for planets
*Add actual warping for planets
*'''Add default home tp'''
*Add default home tp
*Add default flight state
*Add default flight state
*Limit initial X,Z movement after TP until we reach <256 (limit until hit ground once)
*Limit initial X,Z movement after TP until we reach <256 (limit until hit ground once)
Line 22: Line 22:
*Set teleport-flight-damage reduction to 15 seconds
*Set teleport-flight-damage reduction to 15 seconds
*Added automatic "flying" state after planetary teleportation
*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'''
*
*
*
*
===-------------===
*Change Option to IOption everywhere
*Bug: Research does not directly affect the FlightState
*Bug: Changing the shop buy/sell values is not being validated against wrong input
*Feature: Need to change WorldOptions to ChoiceState for all of the plot options
**Disconnected WorldSettings from LandSettings / Option System
**Extending WorldSettings from AbstractVC instead of AbstractOptionable
**Implement LandOptions in WorldSettings as 4-State enum (ForcedOn, DefOn, DefOff, ForcedOff)
**Fixes hoppers not changeable on plot
*Bug: Boots not disabling in water
*Bug: Duplicated error/stack-output on some interactions
*Bug: Too much Tool-Info output on death events
*'''Feature: generalized detection of "*" as multiple players or "k*" as prefix based detection.'''
**'''Should be working for [playerOn] and [playerOn,...] but probably not for [user] etc.'''
*Bug: getMaxVelocity does not correctly calculate X,Z if flying directly down
*'''Add !plugin !mod in chat'''
*'''Flight bug at 1:33:00 ?'''
*'''Bug: conceptual problem in LandPlayerMoveSnooper check of coords'''
*
*
*'''1. All WG __global__ regions remove "entry" flag'''
*'''2. Add randomness on planetary teleportation to a region'''
*'''3. Add Region Namings base on location'''
*
*'''Check why isAssignableFrom works and isInstace not'''
*'''RocketBoots On/Of buggy if the worldsetting changes / relogin fixes'''
*'''BlastFurnace access + "You cannot use this tool (1)" - with item in hand'''
*
*
*
*

Latest revision as of 18:53, 18 December 2020

◄ 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
  • 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