OOC notes panel

This commit is contained in:
VerySoft
2023-08-11 02:10:38 -04:00
parent 05cfee8053
commit fdab4990ce
27 changed files with 297 additions and 10 deletions
@@ -77,6 +77,7 @@ GLOBAL_DATUM(character_directory, /datum/character_directory)
name = H.real_name
species = "[H.custom_species ? H.custom_species : H.species.name]"
ooc_notes = H.ooc_notes
ooc_notes += "\n\n LIKES\n\n[H.ooc_notes_likes]\n\nDISLIKES\n\n[H.ooc_notes_dislikes]"
flavor_text = H.flavor_texts["general"]
if(isAI(C.mob))
@@ -84,6 +85,7 @@ GLOBAL_DATUM(character_directory, /datum/character_directory)
name = A.name
species = "Artificial Intelligence"
ooc_notes = A.ooc_notes
ooc_notes += "\n\nLIKES\n\n[A.ooc_notes_likes]\n\nDISLIKES\n\n[A.ooc_notes_dislikes]"
flavor_text = null // No flavor text for AIs :c
if(isrobot(C.mob))
@@ -93,6 +95,7 @@ GLOBAL_DATUM(character_directory, /datum/character_directory)
name = R.name
species = "[R.modtype] [R.braintype]"
ooc_notes = R.ooc_notes
ooc_notes += "\n\nLIKES\n\n[R.ooc_notes_likes]\n\nDISLIKES\n\n[R.ooc_notes_dislikes]"
flavor_text = R.flavor_text
// It's okay if we fail to find OOC notes and flavor text