+ /*
+ * Frame timings, for a base frame length of 2s:
+ * - first half: stone throw
+ * - second half: troll move
+ * The troll message is anchored around the troll move.
+ */
+ private final double STONE_THROW_START = 0.0;
+ private final double STONE_THROW_PEAK = 0.25;
+ private final double STONE_THROW_END = 0.5;
+ private final double TROLL_MOVE_START = 0.5;
+ private final double TROLL_MOVE_END = 1.0;
+ private final double TROLL_MESSAGE_START = 0.5;
+ private final double TROLL_MESSAGE_END = 1.0;
+
+ /*
+ * Castle destruction and endgame message pertain to an endgame
+ * frame only.
+ */
+ private final double AVATAR_ANIMATION_START = 0.5;
+ private final double CASTLE_DESTRUCTION_START = 0.0;
+ private final double CASTLE_DESTRUCTION_END = 0.5;
+