engraved component!
component for walls that applies an engraved overlay and lets you examine it to read a story (+ art element yay) new creations will get a high art value, cross round scrawlings will get a low one. MUST be a component, though it doesn't look like it. SSPersistence demandeth
Vars | |
engraved_description | the generated story string |
---|---|
icon_state_append | what random icon state should the engraving have |
persistent_save | whether this is a new engraving, or a persistence loaded one. |
story_value | The story value of this piece. |
Procs | |
on_examine | signal called on parent being examined |
on_update_overlays | Used to maintain the acid overlay on the parent /atom. |
save_persistent | returns all the information SSpersistence needs in a list to load up this engraving on a future round! |
Var Details
engraved_description
the generated story string
icon_state_append
what random icon state should the engraving have
persistent_save
whether this is a new engraving, or a persistence loaded one.
story_value
The story value of this piece.
Proc Details
on_examine
signal called on parent being examined
on_update_overlays
Used to maintain the acid overlay on the parent /atom.
save_persistent
returns all the information SSpersistence needs in a list to load up this engraving on a future round!