namespace Models; /// /// 内置内容 Id(方便代码引用,避免魔法字符串) /// 设计说明: /// 1) 仅列出核心/内置内容,Mod 内容不应写在这里。 /// 2) Id 使用 “namespace:name” 形式,默认 namespace 为 core。 /// 注意事项: /// - 更改 Id 会破坏存档兼容性,请谨慎修改。 /// 未来扩展: /// - 可拆分为多个文件(Disciplines/Roles/Items)以减少体积。 /// public static class CoreIds { public const string Namespace = "core"; // Disciplines public const string DisciplineBiology = "core:discipline_biology"; public const string DisciplineChemistry = "core:discipline_chemistry"; public const string DisciplineEnvironment = "core:discipline_environment"; public const string DisciplineMaterials = "core:discipline_materials"; public const string DisciplineMedicine = "core:discipline_medicine"; public const string DisciplineComputer = "core:discipline_computer"; public const string DisciplineMath = "core:discipline_math"; public const string DisciplinePhysics = "core:discipline_physics"; public const string DisciplineMechanical = "core:discipline_mechanical"; public const string DisciplinePhilosophy = "core:discipline_philosophy"; public const string DisciplineEconomics = "core:discipline_economics"; public const string DisciplineLaw = "core:discipline_law"; public const string DisciplineLiterature = "core:discipline_literature"; public const string DisciplineAgriculture = "core:discipline_agriculture"; public const string DisciplineManagement = "core:discipline_management"; public const string DisciplineArt = "core:discipline_art"; // Archetypes public const string ArchetypeGrinder = "core:archetype_grinder"; public const string ArchetypeSlacker = "core:archetype_slacker"; public const string ArchetypeElite = "core:archetype_elite"; public const string ArchetypeProdigy = "core:archetype_prodigy"; public const string ArchetypeMascot = "core:archetype_mascot"; // Roles public const string RoleCoder = "core:role_coder"; public const string RoleWriter = "core:role_writer"; public const string RoleLabRat = "core:role_lab_rat"; public const string RolePresenter = "core:role_presenter"; public const string RoleScribe = "core:role_scribe"; public const string RoleOrator = "core:role_orator"; public const string RoleSteward = "core:role_steward"; public const string RoleAlchemist = "core:role_alchemist"; public const string RoleGeek = "core:role_geek"; public const string RoleSurveyor = "core:role_surveyor"; public const string RoleThinker = "core:role_thinker"; }