From: Ian Jackson Date: Fri, 15 Apr 2022 19:46:06 +0000 (+0100) Subject: dice: Fix cooldown radius X-Git-Tag: otter-1.1.0~553 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=3de83d9379b8faf22bf10b4c83b72f560cc3d597;p=otter.git dice: Fix cooldown radius This looks good now. Signed-off-by: Ian Jackson --- diff --git a/src/dice.rs b/src/dice.rs index b4714712..f9f6da79 100644 --- a/src/dice.rs +++ b/src/dice.rs @@ -20,7 +20,9 @@ fn default_circle_scale() -> f64 { 1. } // Copy of the value from die.svg's "timeblack"'s stroke-width const COOLDOWN_STROKE_WIDTH: f64 = 1.512; -const COOLDOWN_EXTRA_RADIUS: f64 = DEFAULT_EDGE_WIDTH * 2. + 0.2; +const COOLDOWN_EXTRA_RADIUS: f64 = + 0.5 * (SELECT_STROKE_WIDTH + COOLDOWN_STROKE_WIDTH) + + DEFAULT_EDGE_WIDTH; #[derive(Debug,Serialize,Deserialize)] pub struct Spec {