From 48f7bc00dd2b6f6ad0fe9907b70f3005fc3bc668 Mon Sep 17 00:00:00 2001
From: Malin Freeborn <malinfreeborn@posteo.net>
Date: Tue, 13 Feb 2024 20:42:55 +0100
Subject: [PATCH] make seasons gls entries

---
 glossary.tex | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 seasons.sty  | 24 +++++++--------
 test.tex     |  2 +-
 3 files changed, 100 insertions(+), 13 deletions(-)

diff --git a/glossary.tex b/glossary.tex
index bb799476..49e35bee 100644
--- a/glossary.tex
+++ b/glossary.tex
@@ -699,6 +699,93 @@
   Most spend their time making books or soap}
 }
 
+%%%%% Seasons
+
+\newglossaryentry{Qualmea}{
+  name={Qualmea},
+  prefix={a\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s first season, when the ground quakes, and the \glsentrytext{ainumar} creates a giant eclipes},
+}
+
+\newglossaryentry{Atya}{
+  name={Atya},
+  prefix={an\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s second season},
+}
+
+\newglossaryentry{Alassea}{
+  name={Alassea},
+  prefix={an\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s third season, when the wind bites},
+}
+
+\newglossaryentry{Cantea}{
+  name={Cantea},
+  prefix={a\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s fourth season},
+}
+
+\newglossaryentry{Calea}{
+  name={Calea},
+  prefix={a\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s fifth season, when the Sun shines hot, and basilisks wander even at night},
+}
+
+\newglossaryentry{Verea}{
+  name={Verea},
+  prefix={a\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s sixth season},
+}
+
+\newglossaryentry{Otsea}{
+  name={Otsea},
+  prefix={an\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s seventh season, when earthquakes destroy walls},
+}
+
+\newglossaryentry{Toldea}{
+  name={Toldea},
+  prefix={a\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s eigth season},
+}
+
+\newglossaryentry{Laiquea}{
+  name={Laiquea},
+  prefix={a\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s ninth season, when the Sun scorches the earth},
+}
+
+\newglossaryentry{Quainea}{
+  name={Quainea},
+  prefix={a\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s tenth season},
+}
+
+\newglossaryentry{Minquesta}{
+  name={Minquesta},
+  prefix={a\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s eleventh season, when freezing winds blow, and the \glsentrytext{ainumar} plunges the world into day-time darkness},
+}
+
+\newglossaryentry{Ohta}{
+  name={Ohta},
+  prefix={an\space},
+  nonumberlist,
+  description={ -- \glsentrytext{fenestra}'s twelfth and final season, before the \glsentrytext{cycle} starts again},
+}
+
+
 %%%%% Symbols
 
 \newglossaryentry{plant}{
diff --git a/seasons.sty b/seasons.sty
index af255bdf..9300b3a7 100644
--- a/seasons.sty
+++ b/seasons.sty
@@ -14,29 +14,29 @@
 
 \newcommand\showSeason[1][\value{season}]{%
   \ifcase#1\or%
-    Qualmea%
+    \gls{Qualmea}%
   \or%
-    Atya%
+    \gls{Atya}%
   \or%
-    Alassea%
+    \gls{Alassea}%
   \or%
-    Cantea%
+    \gls{Cantea}%
   \or%
-    Calea%
+    \gls{Calea}%
   \or%
-    Verea%
+    \gls{Verea}%
   \or%
-    Otsea%
+    \gls{Otsea}%
   \or%
-    Toldea%
+    \gls{Toldea}%
   \or%
-    Laiquea%
+    \gls{Laiquea}%
   \or%
-    Quainea%
+    \gls{Quainea}%
   \or%
-    Minquesta%
+    \gls{Minquesta}%
   \else
-    Ohta%
+    \gls{Ohta}%
   \fi%
 }
 
diff --git a/test.tex b/test.tex
index 6ba3ed3d..592f4afe 100644
--- a/test.tex
+++ b/test.tex
@@ -85,7 +85,7 @@ Roll & Result \\\hline
 
 \declareSQareas{Slums,Artgate}
 
-Featuring losing \glspl{hp} beyond the \gls{edge}.
+Featuring losing \glspl{hp} beyond the \gls{edge}, possibly during \gls{Qualmea}.
 
 \begin{multicols}{2}
 
-- 
GitLab