+
+ /* ---------- special element property values ---------- */
+
+ boolean use_template; /* use all properties from template file */
+
+ boolean use_gfx_element;
+ short gfx_element; /* optional custom graphic element */
+
+ int score; /* score for collection, smashing, ... */
+
+ int push_delay_fixed; /* constant frame delay for pushing */
+ int push_delay_random; /* additional random frame delay for pushing */
+ int move_delay_fixed; /* constant frame delay for moving */
+ int move_delay_random; /* additional random frame delay for moving */
+
+ int move_pattern; /* direction movable element moves to */
+ int move_direction_initial; /* initial direction element moves to */
+ int move_stepsize; /* step size element moves with */
+
+ int content[3][3]; /* new elements after explosion */
+
+ struct ElementChangeInfo change;