Skip to content

Internal Project Codename

This document details the evidence and background of the internal project codename Star used during the development of KRFN.


Overview

Throughout the client source code and network specifications, the word Star appears frequently in namespaces, package names, network domains, and custom HTTP headers. This suggests that the project was internally referred to as Star during its development.

Evidence in Source Code

Namespaces and Classes

Several core classes managing critical client-side features are under the Star namespace.

  • Star.AccessSaveData (Manages account credentials in AccessSaveData.cs)
  • Star.OfflineSaveData (Manages offline progression in OfflineSaveData.cs)
  • Star.LocalSaveData (Manages local settings in LocalSaveData.cs)
  • Star.CRIFileInstaller (Manages audio file installations)

Native Package Names

For Android-specific operations, the native library integration uses the package name jp.co.meteorise.star. The developer Meteorise, who collaborated on the game's development and offline implementation, used this project name in their Java package structure (e.g., jp.co.meteorise.star.OfflineDataAccessor).

Evidence in Network Architecture

Endpoint Domains

The game's production API and asset delivery servers used the domain star-api.com.

  • krr-prd.star-api.com (Main API endpoint)
  • asset-krr-prd.star-api.com (Asset delivery endpoint)
  • kirara.star-api.com (News and maintenance updates)

Custom HTTP Headers

Cryptographic signature and validation headers use the Star prefix:

  • X-Star-CC (Response signature checksum, where CC stands for Checksum Code)
  • X-STAR-R-V (Resource version hash)

Context and Derivation

The choice of Star as the internal project codename aligns with the core world-building and franchise themes of KRFN:

  • Etoaria (World Map): The fantasy world where the game takes place is named Etoaria, which is derived from the French word Étoile (meaning "star").
  • Kirara (Franchise): The franchise title Manga Time Kirara refers to the twinkling sound of stars (kirakira).
  • In-Game Assets: Primary gameplay and economy elements (such as Starstones / 星彩石 and Star Crystals) revolve around star motifs.