walhalla
Astro
Provides utilities and entry point for the Astro project.
Handles directory management, unit database generation, unit icon sprite creation, and topic analysis.
ARTICLE
psychopath.Directory
The article directory.
PUBLIC
psychopath.Directory
The public directory.
Astro
()
buildUnitJSON
()
void
Builds the unit database by collecting units of specified rarities and writes the result as a JSON file to the public directory.
buildUnitIconSprite
()
void
Builds a sprite image containing all unit icons, resizing each icon to 80px width, and arranges them in a tiled format. Downloads missing icons if necessary. The resulting sprite is saved as ".data/unit-icons.png".
buildTopics
()
void
Collects and analyzes topics from open threads using OpenThreadCollector. This method processes each thread and performs analysis.
linkageCharacter
()
void
main
(String
args
)
void
String
args
)String args |
Command line arguments (not used) |
Main entry point. Builds the topics database.