12 #include "../stdafx.h" 
   13 #include "../story_base.h" 
   17 #include "../safeguards.h" 
   31 static const SaveLoad _story_page_elements_desc[] = {
 
   42 static void Save_STORY_PAGE_ELEMENT()
 
   45   FOR_ALL_STORY_PAGE_ELEMENTS(s) {
 
   46     SlSetArrayIndex(s->
index);
 
   47     SlObject(s, _story_page_elements_desc);
 
   51 static void Load_STORY_PAGE_ELEMENT()
 
   54   uint32 max_sort_value = 0;
 
   57     SlObject(s, _story_page_elements_desc);
 
   65   _story_page_element_next_sort_value = max_sort_value + 1;
 
   68 static const SaveLoad _story_pages_desc[] = {
 
   78 static void Save_STORY_PAGE()
 
   81   FOR_ALL_STORY_PAGES(s) {
 
   82     SlSetArrayIndex(s->
index);
 
   87 static void Load_STORY_PAGE()
 
   90   uint32 max_sort_value = 0;
 
  101   _story_page_next_sort_value = max_sort_value + 1;
 
  104 extern const ChunkHandler _story_page_chunk_handlers[] = {
 
  105   { 
'STPE', Save_STORY_PAGE_ELEMENT, Load_STORY_PAGE_ELEMENT, NULL, NULL, CH_ARRAY},
 
  106   { 
'STPA', Save_STORY_PAGE, Load_STORY_PAGE, NULL, NULL, CH_ARRAY | 
CH_LAST},