HexCasting/Common/src/main/java/at/petrak/hexcasting/common/casting/operators/eval/OpEvalDelay.kt
2023-01-21 17:35:41 -06:00

19 lines
641 B
Kotlin

package at.petrak.hexcasting.common.casting.operators.eval
import at.petrak.hexcasting.api.casting.castables.Action
import at.petrak.hexcasting.api.casting.OperationResult
import at.petrak.hexcasting.api.casting.eval.CastingContext
import at.petrak.hexcasting.api.casting.eval.vm.SpellContinuation
import at.petrak.hexcasting.api.casting.iota.Iota
object OpEvalDelay : Action {
override fun operate(
continuation: SpellContinuation,
stack: MutableList<Iota>,
ravenmind: Iota?,
ctx: CastingContext
): OperationResult {
return OperationResult(continuation, stack, ravenmind, listOf())
}
}