Skip to content

Commit 70be96e

Browse files
committed
moved onBreak and onBreakPost functions above init in break manager
1 parent 9cc047f commit 70be96e

File tree

1 file changed

+10
-10
lines changed
  • common/src/main/kotlin/com/lambda/interaction/request/breaking

1 file changed

+10
-10
lines changed

common/src/main/kotlin/com/lambda/interaction/request/breaking/BreakManager.kt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff 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
}

0 commit comments

Comments
 (0)