Walhalla

walhalla

Astro

Provides utilities and entry point for the Astro project.

Handles directory management, unit database generation, unit icon sprite creation, and topic analysis.

ARTICLEpsychopath.Directory

The article directory.

PUBLICpsychopath.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(Stringargs)void

Stringargs

Command line arguments (not used)

Main entry point. Builds the topics database.