supervisor-simulator/scripts/Models/CoreIds.cs
2026-01-11 23:57:24 +08:00

153 lines
4.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

namespace Models;
/// <summary>
/// 内置内容 Id方便代码引用避免魔法字符串
/// 设计说明:
/// 1) 仅列出核心/内置内容Mod 内容不应写在这里。
/// 2) Id 使用 “namespace:name” 形式,默认 namespace 为 core。
/// 注意事项:
/// - 更改 Id 会破坏存档兼容性,请谨慎修改。
/// 未来扩展:
/// - 可拆分为多个文件Disciplines/Roles/Items以减少体积。
/// </summary>
public static class CoreIds
{
/// <summary>
/// 默认命名空间
/// </summary>
public const string Namespace = "core";
// Disciplines
/// <summary>
/// 生物学
/// </summary>
public const string DisciplineBiology = "core:discipline_biology";
/// <summary>
/// 化学
/// </summary>
public const string DisciplineChemistry = "core:discipline_chemistry";
/// <summary>
/// 环境科学
/// </summary>
public const string DisciplineEnvironment = "core:discipline_environment";
/// <summary>
/// 材料学
/// </summary>
public const string DisciplineMaterials = "core:discipline_materials";
/// <summary>
/// 医学
/// </summary>
public const string DisciplineMedicine = "core:discipline_medicine";
/// <summary>
/// 计算机
/// </summary>
public const string DisciplineComputer = "core:discipline_computer";
/// <summary>
/// 数学
/// </summary>
public const string DisciplineMath = "core:discipline_math";
/// <summary>
/// 物理学
/// </summary>
public const string DisciplinePhysics = "core:discipline_physics";
/// <summary>
/// 机械工程
/// </summary>
public const string DisciplineMechanical = "core:discipline_mechanical";
/// <summary>
/// 哲学
/// </summary>
public const string DisciplinePhilosophy = "core:discipline_philosophy";
/// <summary>
/// 经济学
/// </summary>
public const string DisciplineEconomics = "core:discipline_economics";
/// <summary>
/// 法学
/// </summary>
public const string DisciplineLaw = "core:discipline_law";
/// <summary>
/// 文学
/// </summary>
public const string DisciplineLiterature = "core:discipline_literature";
/// <summary>
/// 农学
/// </summary>
public const string DisciplineAgriculture = "core:discipline_agriculture";
/// <summary>
/// 管理学
/// </summary>
public const string DisciplineManagement = "core:discipline_management";
/// <summary>
/// 艺术
/// </summary>
public const string DisciplineArt = "core:discipline_art";
// Archetypes
/// <summary>
/// 卷王
/// </summary>
public const string ArchetypeGrinder = "core:archetype_grinder";
/// <summary>
/// 摸鱼
/// </summary>
public const string ArchetypeSlacker = "core:archetype_slacker";
/// <summary>
/// 精英
/// </summary>
public const string ArchetypeElite = "core:archetype_elite";
/// <summary>
/// 天才
/// </summary>
public const string ArchetypeProdigy = "core:archetype_prodigy";
/// <summary>
/// 吉祥物
/// </summary>
public const string ArchetypeMascot = "core:archetype_mascot";
// Roles
/// <summary>
/// 码农
/// </summary>
public const string RoleCoder = "core:role_coder";
/// <summary>
/// 写手
/// </summary>
public const string RoleWriter = "core:role_writer";
/// <summary>
/// 实验员
/// </summary>
public const string RoleLabRat = "core:role_lab_rat";
/// <summary>
/// 讲演者
/// </summary>
public const string RolePresenter = "core:role_presenter";
/// <summary>
/// 记录员
/// </summary>
public const string RoleScribe = "core:role_scribe";
/// <summary>
/// 辩论者
/// </summary>
public const string RoleOrator = "core:role_orator";
/// <summary>
/// 管家
/// </summary>
public const string RoleSteward = "core:role_steward";
/// <summary>
/// 炼金术士
/// </summary>
public const string RoleAlchemist = "core:role_alchemist";
/// <summary>
/// 极客
/// </summary>
public const string RoleGeek = "core:role_geek";
/// <summary>
/// 勘测员
/// </summary>
public const string RoleSurveyor = "core:role_surveyor";
/// <summary>
/// 思考者
/// </summary>
public const string RoleThinker = "core:role_thinker";
}