Adds Documentation for Entire Timer Subsystem With Minor Refactors (#52415)
Adds Documentation for Entire Timer Subsystem With Minor Refactors (#52415)

* temp

* cleanup

* more

* Revert "more"

This reverts commit 8707bfe75dc69a5dcfd1d71bd12140f6c45a3125.

* less is better

* some documentation

* almost there

* we did it

* words

* better words

* Update code/controllers/subsystem/timer.dm

Co-authored-by: Kyle Spier-Swenson <0282ebf631d012e8163f044738e0160c671768c9@gmail.com>

* Update code/controllers/subsystem/timer.dm

Co-authored-by: Kyle Spier-Swenson <0282ebf631d012e8163f044738e0160c671768c9@gmail.com>

* whitespace

Co-authored-by: Kyle Spier-Swenson <0282ebf631d012e8163f044738e0160c671768c9@gmail.com>
Bawhoppen/-tg-station,Bawhoppen/-tg-station,XDTM/tgstation,XDTM/tgstation,MrStonedOne/tgstation,MrStonedOne/tgstation,tgstation/tgstation,JJRcop/tgstation,TalkingCactus/tgstation,infinitystation/-tg-station,tgstation/tgstation,HippieStation/HippieStation,Jordie0608/tgstation,JJRcop/tgstation,tgstation/tgstation,Bawhoppen/-tg-station,infinitystation/-tg-station,optimumtact/-tg-station,JJRcop/tgstation,coiax/-tg-station,nicbn/tgstation,nicbn/tgstation,MicroWorldwide/SS13-TG-station,optimumtact/-tg-station,CPTANT/-tg-station,Razharas/-tg-station,Cruix/-tg-station,GunHog/-tg-station,GunHog/-tg-station,Profakos/tgstation,Jordie0608/tgstation,WJohn/-tg-station,anconfuzedrock/tgstation,Jordie0608/tgstation,Jordie0608/tgstation,Bawhoppen/-tg-station,erwgd/-tg-station,Profakos/tgstation,anconfuzedrock/tgstation,MicroWorldwide/SS13-TG-station,MrStonedOne/tgstation,anconfuzedrock/tgstation,Profakos/tgstation,ShizCalev/tgstation,Razharas/-tg-station,HippieStation/HippieStation,MrStonedOne/tgstation,Razharas/-tg-station,tgstation/tgstation,kingofkosmos/-tg-station,CPTANT/-tg-station,coiax/-tg-station,XDTM/tgstation,Profakos/tgstation,Jordie0608/tgstation,Profakos/tgstation,nicbn/tgstation,Cruix/-tg-station,kingofkosmos/-tg-station,CPTANT/-tg-station,Cruix/-tg-station,infinitystation/-tg-station,WJohn/-tg-station,Cruix/-tg-station,MicroWorldwide/SS13-TG-station,ShizCalev/tgstation,Bawhoppen/-tg-station,ShizCalev/tgstation,optimumtact/-tg-station,Profakos/tgstation,tgstation/-tg-station,MrStonedOne/tgstation,tgstation/-tg-station,nicbn/tgstation,JJRcop/tgstation,erwgd/-tg-station,Jordie0608/tgstation,anconfuzedrock/tgstation,erwgd/-tg-station,Razharas/-tg-station,tgstation/tgstation,MicroWorldwide/SS13-TG-station,tgstation/tgstation,coiax/-tg-station,MicroWorldwide/SS13-TG-station,TalkingCactus/tgstation,infinitystation/-tg-station,Cruix/-tg-station,tgstation/tgstation,Profakos/tgstation,kingofkosmos/-tg-station,XDTM/tgstation,infinitystation/-tg-station,XDTM/tgstation,infinitystation/-tg-station,HippieStation/HippieStation,WJohn/-tg-station,kingofkosmos/-tg-station,Bawhoppen/-tg-station,WJohn/-tg-station,XDTM/tgstation,kingofkosmos/-tg-station,Cruix/-tg-station,Jordie0608/tgstation,ShizCalev/tgstation,MrStonedOne/tgstation,MrStonedOne/tgstation,GunHog/-tg-station,CPTANT/-tg-station,ShizCalev/tgstation,coiax/-tg-station,HippieStation/HippieStation,optimumtact/-tg-station,Bawhoppen/-tg-station,kingofkosmos/-tg-station,Razharas/-tg-station,MicroWorldwide/SS13-TG-station,GunHog/-tg-station,MicroWorldwide/SS13-TG-station,coiax/-tg-station,anconfuzedrock/tgstation,Razharas/-tg-station,ShizCalev/tgstation,XDTM/tgstation,ShizCalev/tgstation,optimumtact/-tg-station,tgstation/tgstation,JJRcop/tgstation,Cruix/-tg-station,anconfuzedrock/tgstation,infinitystation/-tg-station,coiax/-tg-station,MrStonedOne/tgstation,ShizCalev/tgstation,infinitystation/-tg-station,MicroWorldwide/SS13-TG-station,optimumtact/-tg-station,tgstation/-tg-station,GunHog/-tg-station,CPTANT/-tg-station,Jordie0608/tgstation,nicbn/tgstation,CPTANT/-tg-station,TalkingCactus/tgstation,nicbn/tgstation,kingofkosmos/-tg-station,GunHog/-tg-station,Razharas/-tg-station,Cruix/-tg-station,JJRcop/tgstation,CPTANT/-tg-station,anconfuzedrock/tgstation,GunHog/-tg-station,HippieStation/HippieStation,WJohn/-tg-station,Razharas/-tg-station,tgstation/-tg-station,WJohn/-tg-station,WJohn/-tg-station,HippieStation/HippieStation,JJRcop/tgstation,Bawhoppen/-tg-station,TalkingCactus/tgstation,nicbn/tgstation,coiax/-tg-station,HippieStation/HippieStation,CPTANT/-tg-station,optimumtact/-tg-station