File tree Expand file tree Collapse file tree 1 file changed +10
-10
lines changed
common/src/main/kotlin/com/lambda/interaction/request/breaking Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -79,6 +79,16 @@ object BreakManager : RequestHandler<BreakRequest>() {
7979 private var rotation: RotationRequest ? = null
8080 private var validRotation = false
8181
82+ fun Any.onBreak (
83+ alwaysListen : Boolean = false,
84+ block : SafeContext .() -> Unit
85+ ) = listen<UpdateManagerEvent .Break .Pre >(0 , alwaysListen) { block() }
86+
87+ fun Any.onBreakPost (
88+ alwaysListen : Boolean = false,
89+ block : SafeContext .() -> Unit
90+ ) = listen<UpdateManagerEvent .Break .Post >(0 , alwaysListen) { block() }
91+
8292 init {
8393 listen<TickEvent .Pre >(Int .MIN_VALUE ) {
8494 if (isOnBreakCooldown()) {
@@ -515,16 +525,6 @@ object BreakManager : RequestHandler<BreakRequest>() {
515525 }
516526 }
517527
518- fun Any.onBreak (
519- alwaysListen : Boolean = false,
520- block : SafeContext .() -> Unit
521- ) = listen<UpdateManagerEvent .Break .Pre >(0 , alwaysListen) { block() }
522-
523- fun Any.onBreakPost (
524- alwaysListen : Boolean = false,
525- block : SafeContext .() -> Unit
526- ) = listen<UpdateManagerEvent .Break .Post >(0 , alwaysListen) { block() }
527-
528528 override fun preEvent () = UpdateManagerEvent .Break .Pre ().post()
529529 override fun postEvent () = UpdateManagerEvent .Break .Post ().post()
530530}
You can’t perform that action at this time.
0 commit comments