aboutsummaryrefslogtreecommitdiff
path: root/libstorycode/narrative.c
diff options
context:
space:
mode:
Diffstat (limited to 'libstorycode/narrative.c')
-rw-r--r--libstorycode/narrative.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/libstorycode/narrative.c b/libstorycode/narrative.c
index 2a8f0f3..4d088e4 100644
--- a/libstorycode/narrative.c
+++ b/libstorycode/narrative.c
@@ -409,6 +409,16 @@ int narrative_get_num_items(Narrative *n)
}
+int narrative_get_num_items_to_eop(Narrative *n)
+{
+ int i;
+ for ( i=0; i<n->n_items; i++ ) {
+ if ( n->items[i].type == NARRATIVE_ITEM_EOP ) return i;
+ }
+ return n->n_items;
+}
+
+
int narrative_get_num_slides(Narrative *n)
{
int i;