/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/memory_defines.dm

MEMORY_FILEname of the file that has all the memory strings
ENGRAVING_SAVE_FILEname of the file that has all the saved engravings
PRISONER_TATTOO_SAVE_FILEname of the file that has all the prisoner tattoos
ENGRAVING_PERSISTENCE_VERSIONCurrent version of the engraving persistence json
TATTOO_PERSISTENCE_VERSIONCurrent version of the tattoo persistence json
MIN_PERSISTENT_ENGRAVINGShow many engravings will be loaded max with persistence
MOODLESS_MEMORYmoodlet set if the creature with the memory doesn't use mood (doesn't include mood line)
ENGRAVING_BEAUTY_TO_ART_FACTORFactor of how beauty is divided to make the engraving art value
STORY_VALUE_KEYThis is a key memory and isn't really cool but is important. Shows a key icon.
STORY_VALUE_SHITThis memory is not very good. It's very common. Shows a poo icon.
STORY_VALUE_NONEThis memory is relatively normal and common. Neutral face icon.
STORY_VALUE_MEHThis memory is pretty decent. Shows a bronze star.
STORY_VALUE_OKAYThis memory is alright. Shows a silver star.
STORY_VALUE_AMAZINGThis memory is outstanding, and will stick with you forever. Shows a gold star.
STORY_VALUE_LEGENDARYThis memory is insanely good, and can't get obtained just normally. Platinum star.
MEMORY_FLAG_NOLOCATIONthis memory doesn't have a location, omit that
MEMORY_FLAG_NOMOODthis memory's protagonist for one reason or another doesn't have a mood, omit that
MEMORY_FLAG_NOSTATIONNAMEthis memory shouldn't include the station name (example: revolution memory)
MEMORY_FLAG_NOPERSISTENCEReally shouldn't be saved in persistence, or engraved. Use for stuff like quirk memories.
MEMORY_FLAG_ALREADY_USEDThis memory has already been engraved, and cannot be selected for engraving again.
MEMORY_CHECK_BLINDNESSA blind mob cannot experience this memory.
MEMORY_CHECK_DEAFNESSA deaf mob cannot experience this memory.
MEMORY_SKIP_UNCONSCIOUSA mob which is currently unconscious can experience this memory.
MEMORY_NO_STORYThis memory can't be selected for tattoo-ing or engraving at all.
STORY_ENGRAVINGwall engraving stories
STORY_CHANGELING_ABSORBchangeling memory reading
STORY_TATTOOtattoos
STORY_FLAG_DATEDinclude a date this event happened
STORY_FLAG_NO_STYLEDon't style this story

Define Details

ENGRAVING_BEAUTY_TO_ART_FACTOR

Factor of how beauty is divided to make the engraving art value

ENGRAVING_PERSISTENCE_VERSION

Current version of the engraving persistence json

ENGRAVING_SAVE_FILE

name of the file that has all the saved engravings

MEMORY_CHECK_BLINDNESS

A blind mob cannot experience this memory.

MEMORY_CHECK_DEAFNESS

A deaf mob cannot experience this memory.

MEMORY_FILE

name of the file that has all the memory strings

MEMORY_FLAG_ALREADY_USED

This memory has already been engraved, and cannot be selected for engraving again.

MEMORY_FLAG_NOLOCATION

this memory doesn't have a location, omit that

MEMORY_FLAG_NOMOOD

this memory's protagonist for one reason or another doesn't have a mood, omit that

MEMORY_FLAG_NOPERSISTENCE

Really shouldn't be saved in persistence, or engraved. Use for stuff like quirk memories.

MEMORY_FLAG_NOSTATIONNAME

this memory shouldn't include the station name (example: revolution memory)

MEMORY_NO_STORY

This memory can't be selected for tattoo-ing or engraving at all.

MEMORY_SKIP_UNCONSCIOUS

A mob which is currently unconscious can experience this memory.

MIN_PERSISTENT_ENGRAVINGS

how many engravings will be loaded max with persistence

MOODLESS_MEMORY

moodlet set if the creature with the memory doesn't use mood (doesn't include mood line)

PRISONER_TATTOO_SAVE_FILE

name of the file that has all the prisoner tattoos

STORY_CHANGELING_ABSORB

changeling memory reading

STORY_ENGRAVING

wall engraving stories

STORY_FLAG_DATED

include a date this event happened

STORY_FLAG_NO_STYLE

Don't style this story

STORY_TATTOO

tattoos

STORY_VALUE_AMAZING

This memory is outstanding, and will stick with you forever. Shows a gold star.

STORY_VALUE_KEY

This is a key memory and isn't really cool but is important. Shows a key icon.

STORY_VALUE_LEGENDARY

This memory is insanely good, and can't get obtained just normally. Platinum star.

STORY_VALUE_MEH

This memory is pretty decent. Shows a bronze star.

STORY_VALUE_NONE

This memory is relatively normal and common. Neutral face icon.

STORY_VALUE_OKAY

This memory is alright. Shows a silver star.

STORY_VALUE_SHIT

This memory is not very good. It's very common. Shows a poo icon.

TATTOO_PERSISTENCE_VERSION

Current version of the tattoo persistence json