-#define ED_CHECKBUTTON_ID_STICK_ELEMENT 1
-#define ED_CHECKBUTTON_ID_EM_SLIPPERY_GEMS 2
-#define ED_CHECKBUTTON_ID_EM_EXPLODES_BY_FIRE 3
-#define ED_CHECKBUTTON_ID_USE_SPRING_BUG 4
-#define ED_CHECKBUTTON_ID_USE_TIME_ORB_BUG 5
-#define ED_CHECKBUTTON_ID_RANDOM_BALL_CONTENT 6
-#define ED_CHECKBUTTON_ID_INITIAL_BALL_STATE 7
-#define ED_CHECKBUTTON_ID_GROW_INTO_DIGGABLE 8
-#define ED_CHECKBUTTON_ID_AUTO_EXIT_SOKOBAN 9
-#define ED_CHECKBUTTON_ID_CONTINUOUS_SNAPPING 10
-#define ED_CHECKBUTTON_ID_BLOCK_SNAP_FIELD 11
-#define ED_CHECKBUTTON_ID_BLOCK_LAST_FIELD 12
-#define ED_CHECKBUTTON_ID_SP_BLOCK_LAST_FIELD 13
-#define ED_CHECKBUTTON_ID_INSTANT_RELOCATION 14
-#define ED_CHECKBUTTON_ID_SHIFTED_RELOCATION 15
-#define ED_CHECKBUTTON_ID_USE_START_ELEMENT 16
-#define ED_CHECKBUTTON_ID_USE_ARTWORK_ELEMENT 17
-#define ED_CHECKBUTTON_ID_USE_EXPLOSION_ELEMENT 18
-#define ED_CHECKBUTTON_ID_INITIAL_GRAVITY 19
-#define ED_CHECKBUTTON_ID_USE_INITIAL_INVENTORY 20
-#define ED_CHECKBUTTON_ID_CAN_PASS_TO_WALKABLE 21
-#define ED_CHECKBUTTON_ID_CAN_FALL_INTO_ACID 22
-#define ED_CHECKBUTTON_ID_CAN_MOVE_INTO_ACID 23
-#define ED_CHECKBUTTON_ID_DONT_COLLIDE_WITH 24
-#define ED_CHECKBUTTON_ID_ENVELOPE_AUTOWRAP 25
-#define ED_CHECKBUTTON_ID_ENVELOPE_CENTERED 26
-#define ED_CHECKBUTTON_ID_CUSTOM_USE_GRAPHIC 27
-#define ED_CHECKBUTTON_ID_CUSTOM_USE_TEMPLATE 28
-#define ED_CHECKBUTTON_ID_CUSTOM_ACCESSIBLE 29
-#define ED_CHECKBUTTON_ID_CUSTOM_GRAV_REACHABLE 30
-#define ED_CHECKBUTTON_ID_CUSTOM_USE_LAST_VALUE 31
-#define ED_CHECKBUTTON_ID_CUSTOM_WALK_TO_OBJECT 32
-#define ED_CHECKBUTTON_ID_CUSTOM_INDESTRUCTIBLE 33
-#define ED_CHECKBUTTON_ID_CUSTOM_CAN_MOVE 34
-#define ED_CHECKBUTTON_ID_CUSTOM_CAN_FALL 35
-#define ED_CHECKBUTTON_ID_CUSTOM_CAN_SMASH 36
-#define ED_CHECKBUTTON_ID_CUSTOM_SLIPPERY 37
-#define ED_CHECKBUTTON_ID_CUSTOM_DEADLY 38
-#define ED_CHECKBUTTON_ID_CUSTOM_CAN_EXPLODE 39
-#define ED_CHECKBUTTON_ID_CUSTOM_EXPLODE_FIRE 40
-#define ED_CHECKBUTTON_ID_CUSTOM_EXPLODE_SMASH 41
-#define ED_CHECKBUTTON_ID_CUSTOM_EXPLODE_IMPACT 42
-#define ED_CHECKBUTTON_ID_CUSTOM_CAN_CHANGE 43
-#define ED_CHECKBUTTON_ID_CHANGE_DELAY 44
-#define ED_CHECKBUTTON_ID_CHANGE_BY_DIRECT_ACT 45
-#define ED_CHECKBUTTON_ID_CHANGE_BY_OTHER_ACT 46
-#define ED_CHECKBUTTON_ID_CHANGE_USE_EXPLOSION 47
-#define ED_CHECKBUTTON_ID_CHANGE_USE_CONTENT 48
-#define ED_CHECKBUTTON_ID_CHANGE_ONLY_COMPLETE 49
-#define ED_CHECKBUTTON_ID_CHANGE_USE_RANDOM 50
-#define ED_CHECKBUTTON_ID_CHANGE_HAS_ACTION 51
-
-#define ED_NUM_CHECKBUTTONS 52
+#define ED_CHECKBUTTON_ID_CUSTOM_USE_TEMPLATE_2 1
+#define ED_CHECKBUTTON_ID_CUSTOM_USE_TEMPLATE_3 2
+#define ED_CHECKBUTTON_ID_STICK_ELEMENT 3
+#define ED_CHECKBUTTON_ID_EM_SLIPPERY_GEMS 4
+#define ED_CHECKBUTTON_ID_EM_EXPLODES_BY_FIRE 5
+#define ED_CHECKBUTTON_ID_USE_SPRING_BUG 6
+#define ED_CHECKBUTTON_ID_USE_TIME_ORB_BUG 7
+#define ED_CHECKBUTTON_ID_RANDOM_BALL_CONTENT 8
+#define ED_CHECKBUTTON_ID_INITIAL_BALL_STATE 9
+#define ED_CHECKBUTTON_ID_GROW_INTO_DIGGABLE 10
+#define ED_CHECKBUTTON_ID_AUTO_EXIT_SOKOBAN 11
+#define ED_CHECKBUTTON_ID_CONTINUOUS_SNAPPING 12
+#define ED_CHECKBUTTON_ID_BLOCK_SNAP_FIELD 13
+#define ED_CHECKBUTTON_ID_BLOCK_LAST_FIELD 14
+#define ED_CHECKBUTTON_ID_SP_BLOCK_LAST_FIELD 15
+#define ED_CHECKBUTTON_ID_INSTANT_RELOCATION 16
+#define ED_CHECKBUTTON_ID_SHIFTED_RELOCATION 17
+#define ED_CHECKBUTTON_ID_LAZY_RELOCATION 18
+#define ED_CHECKBUTTON_ID_USE_START_ELEMENT 19
+#define ED_CHECKBUTTON_ID_USE_ARTWORK_ELEMENT 20
+#define ED_CHECKBUTTON_ID_USE_EXPLOSION_ELEMENT 21
+#define ED_CHECKBUTTON_ID_INITIAL_GRAVITY 22
+#define ED_CHECKBUTTON_ID_USE_INITIAL_INVENTORY 23
+#define ED_CHECKBUTTON_ID_CAN_PASS_TO_WALKABLE 24
+#define ED_CHECKBUTTON_ID_CAN_FALL_INTO_ACID 25
+#define ED_CHECKBUTTON_ID_CAN_MOVE_INTO_ACID 26
+#define ED_CHECKBUTTON_ID_DONT_COLLIDE_WITH 27
+#define ED_CHECKBUTTON_ID_ENVELOPE_AUTOWRAP 28
+#define ED_CHECKBUTTON_ID_ENVELOPE_CENTERED 29
+#define ED_CHECKBUTTON_ID_CUSTOM_USE_GRAPHIC 30
+#define ED_CHECKBUTTON_ID_CUSTOM_USE_TEMPLATE_1 31
+#define ED_CHECKBUTTON_ID_CUSTOM_ACCESSIBLE 32
+#define ED_CHECKBUTTON_ID_CUSTOM_GRAV_REACHABLE 33
+#define ED_CHECKBUTTON_ID_CUSTOM_USE_LAST_VALUE 34
+#define ED_CHECKBUTTON_ID_CUSTOM_WALK_TO_OBJECT 35
+#define ED_CHECKBUTTON_ID_CUSTOM_INDESTRUCTIBLE 36
+#define ED_CHECKBUTTON_ID_CUSTOM_CAN_MOVE 37
+#define ED_CHECKBUTTON_ID_CUSTOM_CAN_FALL 38
+#define ED_CHECKBUTTON_ID_CUSTOM_CAN_SMASH 39
+#define ED_CHECKBUTTON_ID_CUSTOM_SLIPPERY 40
+#define ED_CHECKBUTTON_ID_CUSTOM_DEADLY 41
+#define ED_CHECKBUTTON_ID_CUSTOM_CAN_EXPLODE 42
+#define ED_CHECKBUTTON_ID_CUSTOM_EXPLODE_FIRE 43
+#define ED_CHECKBUTTON_ID_CUSTOM_EXPLODE_SMASH 44
+#define ED_CHECKBUTTON_ID_CUSTOM_EXPLODE_IMPACT 45
+#define ED_CHECKBUTTON_ID_CUSTOM_CAN_CHANGE 46
+#define ED_CHECKBUTTON_ID_CHANGE_DELAY 47
+#define ED_CHECKBUTTON_ID_CHANGE_BY_DIRECT_ACT 48
+#define ED_CHECKBUTTON_ID_CHANGE_BY_OTHER_ACT 49
+#define ED_CHECKBUTTON_ID_CHANGE_USE_EXPLOSION 50
+#define ED_CHECKBUTTON_ID_CHANGE_USE_CONTENT 51
+#define ED_CHECKBUTTON_ID_CHANGE_ONLY_COMPLETE 52
+#define ED_CHECKBUTTON_ID_CHANGE_USE_RANDOM 53
+#define ED_CHECKBUTTON_ID_CHANGE_HAS_ACTION 54
+
+#define ED_NUM_CHECKBUTTONS 55