@@ -2156,13 +2156,13 @@ enum class PersonaType(val weight: Double, private var dropRate: String? = null)
21562156 mode : Mode
21572157 ): String =
21582158 loadSvg(name, animationId, level, mode)
2159- .drawContribution (mode, contributionCount)
2159+ .drawDisplayOptions (mode, contributionCount)
21602160
21612161 protected abstract fun loadSvg (name : String , animationId : Long , level : Long , mode : Mode ): String
21622162
21632163 protected abstract fun act (id : Long , flippedWidth : Double = 0.0): String
21642164
2165- protected fun String.drawContribution (
2165+ protected fun String.drawDisplayOptions (
21662166 mode : Mode ,
21672167 contributionCount : Long ,
21682168 ): String {
@@ -2179,27 +2179,39 @@ enum class PersonaType(val weight: Double, private var dropRate: String? = null)
21792179 contributionCount.toSvg(0.0 , 2.0 )
21802180 ).replace(" *{contribution-display}" , " default" )
21812181 .replace(" *{level-tag-display}" , " default" )
2182+ .replace(" *{level-display}" , " default" )
21822183 }
21832184
21842185 Mode .LINE_NO_CONTRIBUTION -> {
21852186 this .replace(" *{username-tag-display}" , " none" )
21862187 .replace(" *{username-display}" , " none" )
21872188 .replace(" *{contribution-display}" , " none" )
21882189 .replace(" *{level-tag-display}" , " default" )
2190+ .replace(" *{level-display}" , " default" )
21892191 }
21902192
21912193 Mode .NAME_WITH_LEVEL -> {
21922194 this .replace(" *{username-tag-display}" , " none" )
21932195 .replace(" *{username-display}" , " default" )
21942196 .replace(" *{level-tag-display}" , " none" )
21952197 .replace(" *{contribution-display}" , " none" )
2198+ .replace(" *{level-display}" , " default" )
2199+ }
2200+
2201+ Mode .NONE -> {
2202+ this .replace(" *{username-tag-display}" , " none" )
2203+ .replace(" *{username-display}" , " none" )
2204+ .replace(" *{contribution-display}" , " none" )
2205+ .replace(" *{level-tag-display}" , " none" )
2206+ .replace(" *{level-display}" , " none" )
21962207 }
21972208
21982209 else -> {
21992210 this .replace(" *{username-tag-display}" , " none" )
22002211 .replace(" *{username-display}" , " none" )
22012212 .replace(" *{contribution-display}" , " none" )
22022213 .replace(" *{level-tag-display}" , " none" )
2214+ .replace(" *{level-display}" , " default" )
22032215 }
22042216 }
22052217 }
0 commit comments