aboutsummaryrefslogtreecommitdiff
path: root/ingame/src/main/kotlin/moe/nea89/sbdata/utils
diff options
context:
space:
mode:
authornea <romangraef@gmail.com>2022-04-20 17:49:59 +0200
committernea <romangraef@gmail.com>2022-04-20 17:49:59 +0200
commitd9296584270f1e902944fc7390d0b43c34aa2dbb (patch)
tree09d04658c94cdaf7a4fb4fc9e8a81d111edab959 /ingame/src/main/kotlin/moe/nea89/sbdata/utils
parenta61b3f9e2b8b2eeb9d556b5f477d2a479b9f7643 (diff)
downloadsbdata-d9296584270f1e902944fc7390d0b43c34aa2dbb.tar.gz
sbdata-d9296584270f1e902944fc7390d0b43c34aa2dbb.tar.bz2
sbdata-d9296584270f1e902944fc7390d0b43c34aa2dbb.zip
literal tos violations
Diffstat (limited to 'ingame/src/main/kotlin/moe/nea89/sbdata/utils')
-rw-r--r--ingame/src/main/kotlin/moe/nea89/sbdata/utils/base64.kt8
1 files changed, 8 insertions, 0 deletions
diff --git a/ingame/src/main/kotlin/moe/nea89/sbdata/utils/base64.kt b/ingame/src/main/kotlin/moe/nea89/sbdata/utils/base64.kt
new file mode 100644
index 0000000..4e95335
--- /dev/null
+++ b/ingame/src/main/kotlin/moe/nea89/sbdata/utils/base64.kt
@@ -0,0 +1,8 @@
+package moe.nea89.sbdata.utils
+
+import java.util.*
+
+
+fun String.base64decode() = Base64.getDecoder().decode(this)
+
+fun Double.interpolate(left: Double, right: Double): Double = left * (1 - this) + right * this