aboutsummaryrefslogtreecommitdiff
path: root/libstorycode/narrative.c
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.me.uk>2019-03-04 08:57:16 +0100
committerThomas White <taw@bitwiz.me.uk>2019-03-04 08:57:16 +0100
commit9c4fa38c4b301645439a6718ef42aa597a97de9b (patch)
tree188c08b19fdc7af014449dd0c560b062e650418c /libstorycode/narrative.c
parent60d5817656bd7c2a9f07a83be612a28c9041ab12 (diff)
Placeholder boxes for slides in narrative
Diffstat (limited to 'libstorycode/narrative.c')
-rw-r--r--libstorycode/narrative.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libstorycode/narrative.c b/libstorycode/narrative.c
index 97d4353..91c87c5 100644
--- a/libstorycode/narrative.c
+++ b/libstorycode/narrative.c
@@ -102,4 +102,11 @@ void narrative_add_text(Narrative *n, char *text)
void narrative_add_slide(Narrative *n, Slide *slide)
{
+ struct narrative_item *item;
+
+ item = add_item(n);
+ if ( item == NULL ) return;
+
+ item->type = NARRATIVE_ITEM_SLIDE;
+ item->slide = slide;
}