/* read change property values */
+ setElementChangePages(ei, ei->num_change_pages);
+
for (i=0; i < ei->num_change_pages; i++)
{
struct ElementChangeInfo *change = &ei->change_page[i];
+ /* always start with reliable default values */
+ setElementChangeInfoToDefaults(change);
+
change->events = getFile32BitBE(file);
change->target_element = checkLevelElement(getFile16BitBE(file));
int i, j;
/* map custom element change events that have changed in newer versions
- (these following values have accidentally changed in version 3.0.1) */
+ (these following values were accidentally changed in version 3.0.1) */
if (level->game_version <= VERSION_IDENT(3,0,0))
{
for (i=0; i < NUM_CUSTOM_ELEMENTS; i++)