You are surrounded by unknown suspicious individuals, my lord. (#1710)

* base identity hide

* ui

* Better UI

* store data in Mind

* disable arrivals an leave announcement

* tips updated

* Enhance identity recognition and examination feedback

Added logic to display remembered character names during examination and improved the process for remembering character names on map initialization. Also updated localization files to include new examination feedback strings. Minor refactoring and bug fixes in identity recognition systems.

* Update CP14SharedIdentityRecognitionSystem.cs

* fix
This commit is contained in:
Red
2025-08-27 17:34:10 +03:00
committed by GitHub
parent 22edc77004
commit 1eead99543
22 changed files with 462 additions and 51 deletions

View File

@@ -90,6 +90,16 @@ public sealed class IdentitySystem : SharedIdentitySystem
var representation = GetIdentityRepresentation(uid);
var name = GetIdentityName(uid, representation);
//CP14 override character name
if (TryComp<HumanoidAppearanceComponent>(uid, out var humanoid))
{
var species = _humanoid.GetSpeciesRepresentation(humanoid.Species).ToLower();
var age = _humanoid.GetAgeRepresentation(humanoid.Species, humanoid.Age);
name = age + " " + species;
}
//CP14 end
// Clone the old entity's grammar to the identity entity, for loc purposes.
if (TryComp<GrammarComponent>(uid, out var grammar))
{