package model // RoadsideSlugs are stable suffixes; full event codes are "roadside." + slug (matches en.yml / ru.yml keys under `roadside:`). var RoadsideSlugs = []string{ "nothing_matters_crit", "road_chose_you", "coin_heavier_than_sword", "consciousness_buff", "grass_philosophical", "braver_tomorrow", "hero_job_or_tax", "scars_bookmarks", "breaths_on_purpose", "universe_simulation_texture", "resting_cheating_alive", "real_loot_npcs", "memoir_soup", "time_circle_hp", "silence_loading", "meaning_lunch_later", "trees_gossip_breaks", "courage_silly_face", "miss_never_met", "wind_advice_ignore", "gold_boots_happiness", "gratitude_not_dummy", "legend_sat_tired", "fear_debuff_curiosity", "slimes_electric_sheep", "patience_skill_tree", "road_crooked_stand", "narrate_life_xp", "gods_patch_notes", "rock_throne_dramatic", "forgive_panic_roll", "love_side_quest", "thoughts_loot_encumbered", "sun_sets_optimize", "fate_bad_ui", "wounded_poetic_upgrade", "heroic_pose_nobody", "wisdom_stop_swinging", "endgame_good_chair", "doubt_armor_unkillable", "world_spinning_pause", "bird_screams_relate", "regrets_shorter_list", "hope_hp_cynical_patch", "courage_stubborn_pr", "merchants_fixed_prices", "pause_rebellion_grind", "dirt_nails_showed_up", "meaning_hammer", "smile_nothing_helps", "tomorrow_walk_tonight_breathe", "grind_volume_down", "inventory_full_soul", "checkpoint_tree_suspicious", "buff_icon_inner_peace", "rng_prayer_whisper", "horse_missing_inventory", "quest_marker_behind_you", "save_button_reality", "lag_spirit_anvil", "npc_repeat_same_line", "grass_pixel_perfect", "boss_music_birdsong", "loot_greed_shame_cycle", "hp_bar_poetry_slack", "respawn_thought_comfort", "roadside_meta_fourth_wall", } // RoadsidePhraseKey returns the full phrase code for a slug suffix. func RoadsidePhraseKey(slug string) string { return "roadside." + slug }