// ============================================================================ // EIBENREITH 00 CHARACTER RELATIONSHIPS // ============================================================================ // Include after eibenreith_00_helpers.ink and before all chapter files. // // This file contains only relationship variable definitions and starting values. // It deliberately contains no helper functions, no route counters, no LIST // declarations, and no scene logic. // // Relationship variables use this naming convention: // // normalized_character_id + "_" + value_name // // The ten standard values follow the Scarlet-Hollow-style impression model: // // agreeable / adversarial // open / closed // bold / passive // reliable / unreliable // insightful / dull // // These are separate counters, not signed opposites. A character can experience // Valerie as both open and closed, both reliable and unreliable, depending on // the history of choices. // // Project-specific values may be added per character when needed, but should be // clearly separated from the ten standard values. // ============================================================================ // ============================================================================ // AMALIA // ============================================================================ // Relationship meaning: // These values describe how Amalia experiences Valerie. // At story start, Amalia has not yet encountered Valerie directly, so all // standard impressions begin at 0. // ============================================================================ VAR amalia_agreeable = 0 VAR amalia_adversarial = 0 VAR amalia_open = 0 VAR amalia_closed = 0 VAR amalia_bold = 0 VAR amalia_passive = 0 VAR amalia_reliable = 0 VAR amalia_unreliable = 0 VAR amalia_insightful = 0 VAR amalia_dull = 0 // Project-specific Amalia values. // These track the special emotional field between Valerie and Amalia. VAR amalia_desire = 0 VAR amalia_shame = 0 VAR amalia_alarm = 0 VAR amalia_fascination = 0 VAR amalia_empowerment = 0 VAR amalia_containment = 0 // ============================================================================ // VIKTOR // ============================================================================ // Relationship meaning: // These values describe how Viktor experiences Valerie. // Viktor begins with a slight professional reserve and a mild assumption that // Valerie is an official responsibility rather than a fully trusted partner. // ============================================================================ VAR viktor_location = loc_train_compartment VAR viktor_agreeable = 0 VAR viktor_adversarial = 0 VAR viktor_open = 0 VAR viktor_closed = 1 VAR viktor_bold = 0 VAR viktor_passive = 0 VAR viktor_reliable = 0 VAR viktor_unreliable = 0 VAR viktor_insightful = 0 VAR viktor_dull = 0 // Project-specific Viktor values. // These track his role as escort, handler, witness, and potential ally. VAR viktor_concern = 0 VAR viktor_irritation = 0 VAR viktor_alarm = 0 VAR viktor_control = 1 VAR viktor_loss_of_control = 0 VAR viktor_professional_distance = 2 VAR viktor_personal_involvement = 0 // ============================================================================ // HOHENREITH FAMILY — RESERVED IDS // ============================================================================ // Add these only when the characters are named and mechanically active. // Keep reserved ids stable once introduced, because they become part of save // data and authoring convention. // // Suggested ids: // graf_... // graefin_... // tante_... // amalias_brother_... // amalias_mother_... // // Do not define counters for every named NPC unless the game actually branches, // gates content, or changes tone based on their relationship to Valerie. // ============================================================================ // ============================================================================ // HOUSEHOLD / SERVICE WORLD — RESERVED IDS // ============================================================================ // Suggested ids: // steward_... // housekeeper_... // maid_... // valet_... // coachman_... // cook_... // ============================================================================ // ============================================================================ // VILLAGE / CHURCH / OFFICIALS — RESERVED IDS // ============================================================================ // Suggested ids: // priest_... // station_master_... // teacher_... // doctor_... // mayor_... // forester_... // ============================================================================