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
}
