/* values for graphics configuration (custom elements) */
{ "custom_1", "RocksElements.pcx" },
- { "custom_1.xpos", "5" },
- { "custom_1.ypos", "0" },
+ { "custom_1.xpos", "7" },
+ { "custom_1.ypos", "9" },
{ "custom_1.frames", "1" },
+ { "custom_1.EDITOR", "RocksElements.pcx" },
+ { "custom_1.EDITOR.xpos", "15" },
+ { "custom_1.EDITOR.ypos", "13" },
{ "custom_2", "RocksElements.pcx" },
- { "custom_2.xpos", "5" },
- { "custom_2.ypos", "0" },
+ { "custom_2.xpos", "7" },
+ { "custom_2.ypos", "9" },
{ "custom_2.frames", "1" },
+ { "custom_2.EDITOR", "RocksElements.pcx" },
+ { "custom_2.EDITOR.xpos", "15" },
+ { "custom_2.EDITOR.ypos", "13" },
{ "custom_3", "RocksElements.pcx" },
- { "custom_3.xpos", "5" },
- { "custom_3.ypos", "0" },
+ { "custom_3.xpos", "7" },
+ { "custom_3.ypos", "9" },
{ "custom_3.frames", "1" },
+ { "custom_3.EDITOR", "RocksElements.pcx" },
+ { "custom_3.EDITOR.xpos", "15" },
+ { "custom_3.EDITOR.ypos", "13" },
{ "custom_4", "RocksElements.pcx" },
- { "custom_4.xpos", "5" },
- { "custom_4.ypos", "0" },
+ { "custom_4.xpos", "7" },
+ { "custom_4.ypos", "9" },
{ "custom_4.frames", "1" },
+ { "custom_4.EDITOR", "RocksElements.pcx" },
+ { "custom_4.EDITOR.xpos", "15" },
+ { "custom_4.EDITOR.ypos", "13" },
{ "custom_5", "RocksElements.pcx" },
- { "custom_5.xpos", "5" },
- { "custom_5.ypos", "0" },
+ { "custom_5.xpos", "7" },
+ { "custom_5.ypos", "9" },
{ "custom_5.frames", "1" },
+ { "custom_5.EDITOR", "RocksElements.pcx" },
+ { "custom_5.EDITOR.xpos", "15" },
+ { "custom_5.EDITOR.ypos", "13" },
{ "custom_6", "RocksElements.pcx" },
- { "custom_6.xpos", "5" },
- { "custom_6.ypos", "0" },
+ { "custom_6.xpos", "7" },
+ { "custom_6.ypos", "9" },
{ "custom_6.frames", "1" },
+ { "custom_6.EDITOR", "RocksElements.pcx" },
+ { "custom_6.EDITOR.xpos", "15" },
+ { "custom_6.EDITOR.ypos", "13" },
{ "custom_7", "RocksElements.pcx" },
- { "custom_7.xpos", "5" },
- { "custom_7.ypos", "0" },
+ { "custom_7.xpos", "7" },
+ { "custom_7.ypos", "9" },
{ "custom_7.frames", "1" },
+ { "custom_7.EDITOR", "RocksElements.pcx" },
+ { "custom_7.EDITOR.xpos", "15" },
+ { "custom_7.EDITOR.ypos", "13" },
{ "custom_8", "RocksElements.pcx" },
- { "custom_8.xpos", "5" },
- { "custom_8.ypos", "0" },
+ { "custom_8.xpos", "7" },
+ { "custom_8.ypos", "9" },
{ "custom_8.frames", "1" },
+ { "custom_8.EDITOR", "RocksElements.pcx" },
+ { "custom_8.EDITOR.xpos", "15" },
+ { "custom_8.EDITOR.ypos", "13" },
{ "custom_9", "RocksElements.pcx" },
- { "custom_9.xpos", "5" },
- { "custom_9.ypos", "0" },
+ { "custom_9.xpos", "7" },
+ { "custom_9.ypos", "9" },
{ "custom_9.frames", "1" },
+ { "custom_9.EDITOR", "RocksElements.pcx" },
+ { "custom_9.EDITOR.xpos", "15" },
+ { "custom_9.EDITOR.ypos", "13" },
{ "custom_10", "RocksElements.pcx" },
- { "custom_10.xpos", "5" },
- { "custom_10.ypos", "0" },
+ { "custom_10.xpos", "7" },
+ { "custom_10.ypos", "9" },
{ "custom_10.frames", "1" },
+ { "custom_10.EDITOR", "RocksElements.pcx" },
+ { "custom_10.EDITOR.xpos", "15" },
+ { "custom_10.EDITOR.ypos", "13" },
{ "custom_11", "RocksElements.pcx" },
- { "custom_11.xpos", "5" },
- { "custom_11.ypos", "0" },
+ { "custom_11.xpos", "7" },
+ { "custom_11.ypos", "9" },
{ "custom_11.frames", "1" },
+ { "custom_11.EDITOR", "RocksElements.pcx" },
+ { "custom_11.EDITOR.xpos", "15" },
+ { "custom_11.EDITOR.ypos", "13" },
{ "custom_12", "RocksElements.pcx" },
- { "custom_12.xpos", "5" },
- { "custom_12.ypos", "0" },
+ { "custom_12.xpos", "7" },
+ { "custom_12.ypos", "9" },
{ "custom_12.frames", "1" },
+ { "custom_12.EDITOR", "RocksElements.pcx" },
+ { "custom_12.EDITOR.xpos", "15" },
+ { "custom_12.EDITOR.ypos", "13" },
{ "custom_13", "RocksElements.pcx" },
- { "custom_13.xpos", "5" },
- { "custom_13.ypos", "0" },
+ { "custom_13.xpos", "7" },
+ { "custom_13.ypos", "9" },
{ "custom_13.frames", "1" },
+ { "custom_13.EDITOR", "RocksElements.pcx" },
+ { "custom_13.EDITOR.xpos", "15" },
+ { "custom_13.EDITOR.ypos", "13" },
{ "custom_14", "RocksElements.pcx" },
- { "custom_14.xpos", "5" },
- { "custom_14.ypos", "0" },
+ { "custom_14.xpos", "7" },
+ { "custom_14.ypos", "9" },
{ "custom_14.frames", "1" },
+ { "custom_14.EDITOR", "RocksElements.pcx" },
+ { "custom_14.EDITOR.xpos", "15" },
+ { "custom_14.EDITOR.ypos", "13" },
{ "custom_15", "RocksElements.pcx" },
- { "custom_15.xpos", "5" },
- { "custom_15.ypos", "0" },
+ { "custom_15.xpos", "7" },
+ { "custom_15.ypos", "9" },
{ "custom_15.frames", "1" },
+ { "custom_15.EDITOR", "RocksElements.pcx" },
+ { "custom_15.EDITOR.xpos", "15" },
+ { "custom_15.EDITOR.ypos", "13" },
{ "custom_16", "RocksElements.pcx" },
- { "custom_16.xpos", "5" },
- { "custom_16.ypos", "0" },
+ { "custom_16.xpos", "7" },
+ { "custom_16.ypos", "9" },
{ "custom_16.frames", "1" },
+ { "custom_16.EDITOR", "RocksElements.pcx" },
+ { "custom_16.EDITOR.xpos", "15" },
+ { "custom_16.EDITOR.ypos", "13" },
{ "custom_17", "RocksElements.pcx" },
- { "custom_17.xpos", "5" },
- { "custom_17.ypos", "0" },
+ { "custom_17.xpos", "7" },
+ { "custom_17.ypos", "9" },
{ "custom_17.frames", "1" },
+ { "custom_17.EDITOR", "RocksElements.pcx" },
+ { "custom_17.EDITOR.xpos", "15" },
+ { "custom_17.EDITOR.ypos", "13" },
{ "custom_18", "RocksElements.pcx" },
- { "custom_18.xpos", "5" },
- { "custom_18.ypos", "0" },
+ { "custom_18.xpos", "7" },
+ { "custom_18.ypos", "9" },
{ "custom_18.frames", "1" },
+ { "custom_18.EDITOR", "RocksElements.pcx" },
+ { "custom_18.EDITOR.xpos", "15" },
+ { "custom_18.EDITOR.ypos", "13" },
{ "custom_19", "RocksElements.pcx" },
- { "custom_19.xpos", "5" },
- { "custom_19.ypos", "0" },
+ { "custom_19.xpos", "7" },
+ { "custom_19.ypos", "9" },
{ "custom_19.frames", "1" },
+ { "custom_19.EDITOR", "RocksElements.pcx" },
+ { "custom_19.EDITOR.xpos", "15" },
+ { "custom_19.EDITOR.ypos", "13" },
{ "custom_20", "RocksElements.pcx" },
- { "custom_20.xpos", "5" },
- { "custom_20.ypos", "0" },
+ { "custom_20.xpos", "7" },
+ { "custom_20.ypos", "9" },
{ "custom_20.frames", "1" },
+ { "custom_20.EDITOR", "RocksElements.pcx" },
+ { "custom_20.EDITOR.xpos", "15" },
+ { "custom_20.EDITOR.ypos", "13" },
{ "custom_21", "RocksElements.pcx" },
- { "custom_21.xpos", "5" },
- { "custom_21.ypos", "0" },
+ { "custom_21.xpos", "7" },
+ { "custom_21.ypos", "9" },
{ "custom_21.frames", "1" },
+ { "custom_21.EDITOR", "RocksElements.pcx" },
+ { "custom_21.EDITOR.xpos", "15" },
+ { "custom_21.EDITOR.ypos", "13" },
{ "custom_22", "RocksElements.pcx" },
- { "custom_22.xpos", "5" },
- { "custom_22.ypos", "0" },
+ { "custom_22.xpos", "7" },
+ { "custom_22.ypos", "9" },
{ "custom_22.frames", "1" },
+ { "custom_22.EDITOR", "RocksElements.pcx" },
+ { "custom_22.EDITOR.xpos", "15" },
+ { "custom_22.EDITOR.ypos", "13" },
{ "custom_23", "RocksElements.pcx" },
- { "custom_23.xpos", "5" },
- { "custom_23.ypos", "0" },
+ { "custom_23.xpos", "7" },
+ { "custom_23.ypos", "9" },
{ "custom_23.frames", "1" },
+ { "custom_23.EDITOR", "RocksElements.pcx" },
+ { "custom_23.EDITOR.xpos", "15" },
+ { "custom_23.EDITOR.ypos", "13" },
{ "custom_24", "RocksElements.pcx" },
- { "custom_24.xpos", "5" },
- { "custom_24.ypos", "0" },
+ { "custom_24.xpos", "7" },
+ { "custom_24.ypos", "9" },
{ "custom_24.frames", "1" },
+ { "custom_24.EDITOR", "RocksElements.pcx" },
+ { "custom_24.EDITOR.xpos", "15" },
+ { "custom_24.EDITOR.ypos", "13" },
{ "custom_25", "RocksElements.pcx" },
- { "custom_25.xpos", "5" },
- { "custom_25.ypos", "0" },
+ { "custom_25.xpos", "7" },
+ { "custom_25.ypos", "9" },
{ "custom_25.frames", "1" },
+ { "custom_25.EDITOR", "RocksElements.pcx" },
+ { "custom_25.EDITOR.xpos", "15" },
+ { "custom_25.EDITOR.ypos", "13" },
{ "custom_26", "RocksElements.pcx" },
- { "custom_26.xpos", "5" },
- { "custom_26.ypos", "0" },
+ { "custom_26.xpos", "7" },
+ { "custom_26.ypos", "9" },
{ "custom_26.frames", "1" },
+ { "custom_26.EDITOR", "RocksElements.pcx" },
+ { "custom_26.EDITOR.xpos", "15" },
+ { "custom_26.EDITOR.ypos", "13" },
{ "custom_27", "RocksElements.pcx" },
- { "custom_27.xpos", "5" },
- { "custom_27.ypos", "0" },
+ { "custom_27.xpos", "7" },
+ { "custom_27.ypos", "9" },
{ "custom_27.frames", "1" },
+ { "custom_27.EDITOR", "RocksElements.pcx" },
+ { "custom_27.EDITOR.xpos", "15" },
+ { "custom_27.EDITOR.ypos", "13" },
{ "custom_28", "RocksElements.pcx" },
- { "custom_28.xpos", "5" },
- { "custom_28.ypos", "0" },
+ { "custom_28.xpos", "7" },
+ { "custom_28.ypos", "9" },
{ "custom_28.frames", "1" },
+ { "custom_28.EDITOR", "RocksElements.pcx" },
+ { "custom_28.EDITOR.xpos", "15" },
+ { "custom_28.EDITOR.ypos", "13" },
{ "custom_29", "RocksElements.pcx" },
- { "custom_29.xpos", "5" },
- { "custom_29.ypos", "0" },
+ { "custom_29.xpos", "7" },
+ { "custom_29.ypos", "9" },
{ "custom_29.frames", "1" },
+ { "custom_29.EDITOR", "RocksElements.pcx" },
+ { "custom_29.EDITOR.xpos", "15" },
+ { "custom_29.EDITOR.ypos", "13" },
{ "custom_30", "RocksElements.pcx" },
- { "custom_30.xpos", "5" },
- { "custom_30.ypos", "0" },
+ { "custom_30.xpos", "7" },
+ { "custom_30.ypos", "9" },
{ "custom_30.frames", "1" },
+ { "custom_30.EDITOR", "RocksElements.pcx" },
+ { "custom_30.EDITOR.xpos", "15" },
+ { "custom_30.EDITOR.ypos", "13" },
{ "custom_31", "RocksElements.pcx" },
- { "custom_31.xpos", "5" },
- { "custom_31.ypos", "0" },
+ { "custom_31.xpos", "7" },
+ { "custom_31.ypos", "9" },
{ "custom_31.frames", "1" },
+ { "custom_31.EDITOR", "RocksElements.pcx" },
+ { "custom_31.EDITOR.xpos", "15" },
+ { "custom_31.EDITOR.ypos", "13" },
{ "custom_32", "RocksElements.pcx" },
- { "custom_32.xpos", "5" },
- { "custom_32.ypos", "0" },
+ { "custom_32.xpos", "7" },
+ { "custom_32.ypos", "9" },
{ "custom_32.frames", "1" },
+ { "custom_32.EDITOR", "RocksElements.pcx" },
+ { "custom_32.EDITOR.xpos", "15" },
+ { "custom_32.EDITOR.ypos", "13" },
{ "custom_33", "RocksElements.pcx" },
- { "custom_33.xpos", "5" },
- { "custom_33.ypos", "0" },
+ { "custom_33.xpos", "7" },
+ { "custom_33.ypos", "9" },
{ "custom_33.frames", "1" },
+ { "custom_33.EDITOR", "RocksElements.pcx" },
+ { "custom_33.EDITOR.xpos", "15" },
+ { "custom_33.EDITOR.ypos", "13" },
{ "custom_34", "RocksElements.pcx" },
- { "custom_34.xpos", "5" },
- { "custom_34.ypos", "0" },
+ { "custom_34.xpos", "7" },
+ { "custom_34.ypos", "9" },
{ "custom_34.frames", "1" },
+ { "custom_34.EDITOR", "RocksElements.pcx" },
+ { "custom_34.EDITOR.xpos", "15" },
+ { "custom_34.EDITOR.ypos", "13" },
{ "custom_35", "RocksElements.pcx" },
- { "custom_35.xpos", "5" },
- { "custom_35.ypos", "0" },
+ { "custom_35.xpos", "7" },
+ { "custom_35.ypos", "9" },
{ "custom_35.frames", "1" },
+ { "custom_35.EDITOR", "RocksElements.pcx" },
+ { "custom_35.EDITOR.xpos", "15" },
+ { "custom_35.EDITOR.ypos", "13" },
{ "custom_36", "RocksElements.pcx" },
- { "custom_36.xpos", "5" },
- { "custom_36.ypos", "0" },
+ { "custom_36.xpos", "7" },
+ { "custom_36.ypos", "9" },
{ "custom_36.frames", "1" },
+ { "custom_36.EDITOR", "RocksElements.pcx" },
+ { "custom_36.EDITOR.xpos", "15" },
+ { "custom_36.EDITOR.ypos", "13" },
{ "custom_37", "RocksElements.pcx" },
- { "custom_37.xpos", "5" },
- { "custom_37.ypos", "0" },
+ { "custom_37.xpos", "7" },
+ { "custom_37.ypos", "9" },
{ "custom_37.frames", "1" },
+ { "custom_37.EDITOR", "RocksElements.pcx" },
+ { "custom_37.EDITOR.xpos", "15" },
+ { "custom_37.EDITOR.ypos", "13" },
{ "custom_38", "RocksElements.pcx" },
- { "custom_38.xpos", "5" },
- { "custom_38.ypos", "0" },
+ { "custom_38.xpos", "7" },
+ { "custom_38.ypos", "9" },
{ "custom_38.frames", "1" },
+ { "custom_38.EDITOR", "RocksElements.pcx" },
+ { "custom_38.EDITOR.xpos", "15" },
+ { "custom_38.EDITOR.ypos", "13" },
{ "custom_39", "RocksElements.pcx" },
- { "custom_39.xpos", "5" },
- { "custom_39.ypos", "0" },
+ { "custom_39.xpos", "7" },
+ { "custom_39.ypos", "9" },
{ "custom_39.frames", "1" },
+ { "custom_39.EDITOR", "RocksElements.pcx" },
+ { "custom_39.EDITOR.xpos", "15" },
+ { "custom_39.EDITOR.ypos", "13" },
{ "custom_40", "RocksElements.pcx" },
- { "custom_40.xpos", "5" },
- { "custom_40.ypos", "0" },
+ { "custom_40.xpos", "7" },
+ { "custom_40.ypos", "9" },
{ "custom_40.frames", "1" },
+ { "custom_40.EDITOR", "RocksElements.pcx" },
+ { "custom_40.EDITOR.xpos", "15" },
+ { "custom_40.EDITOR.ypos", "13" },
{ "custom_41", "RocksElements.pcx" },
- { "custom_41.xpos", "5" },
- { "custom_41.ypos", "0" },
+ { "custom_41.xpos", "7" },
+ { "custom_41.ypos", "9" },
{ "custom_41.frames", "1" },
+ { "custom_41.EDITOR", "RocksElements.pcx" },
+ { "custom_41.EDITOR.xpos", "15" },
+ { "custom_41.EDITOR.ypos", "13" },
{ "custom_42", "RocksElements.pcx" },
- { "custom_42.xpos", "5" },
- { "custom_42.ypos", "0" },
+ { "custom_42.xpos", "7" },
+ { "custom_42.ypos", "9" },
{ "custom_42.frames", "1" },
+ { "custom_42.EDITOR", "RocksElements.pcx" },
+ { "custom_42.EDITOR.xpos", "15" },
+ { "custom_42.EDITOR.ypos", "13" },
{ "custom_43", "RocksElements.pcx" },
- { "custom_43.xpos", "5" },
- { "custom_43.ypos", "0" },
+ { "custom_43.xpos", "7" },
+ { "custom_43.ypos", "9" },
{ "custom_43.frames", "1" },
+ { "custom_43.EDITOR", "RocksElements.pcx" },
+ { "custom_43.EDITOR.xpos", "15" },
+ { "custom_43.EDITOR.ypos", "13" },
{ "custom_44", "RocksElements.pcx" },
- { "custom_44.xpos", "5" },
- { "custom_44.ypos", "0" },
+ { "custom_44.xpos", "7" },
+ { "custom_44.ypos", "9" },
{ "custom_44.frames", "1" },
+ { "custom_44.EDITOR", "RocksElements.pcx" },
+ { "custom_44.EDITOR.xpos", "15" },
+ { "custom_44.EDITOR.ypos", "13" },
{ "custom_45", "RocksElements.pcx" },
- { "custom_45.xpos", "5" },
- { "custom_45.ypos", "0" },
+ { "custom_45.xpos", "7" },
+ { "custom_45.ypos", "9" },
{ "custom_45.frames", "1" },
+ { "custom_45.EDITOR", "RocksElements.pcx" },
+ { "custom_45.EDITOR.xpos", "15" },
+ { "custom_45.EDITOR.ypos", "13" },
{ "custom_46", "RocksElements.pcx" },
- { "custom_46.xpos", "5" },
- { "custom_46.ypos", "0" },
+ { "custom_46.xpos", "7" },
+ { "custom_46.ypos", "9" },
{ "custom_46.frames", "1" },
+ { "custom_46.EDITOR", "RocksElements.pcx" },
+ { "custom_46.EDITOR.xpos", "15" },
+ { "custom_46.EDITOR.ypos", "13" },
{ "custom_47", "RocksElements.pcx" },
- { "custom_47.xpos", "5" },
- { "custom_47.ypos", "0" },
+ { "custom_47.xpos", "7" },
+ { "custom_47.ypos", "9" },
{ "custom_47.frames", "1" },
+ { "custom_47.EDITOR", "RocksElements.pcx" },
+ { "custom_47.EDITOR.xpos", "15" },
+ { "custom_47.EDITOR.ypos", "13" },
{ "custom_48", "RocksElements.pcx" },
- { "custom_48.xpos", "5" },
- { "custom_48.ypos", "0" },
+ { "custom_48.xpos", "7" },
+ { "custom_48.ypos", "9" },
{ "custom_48.frames", "1" },
+ { "custom_48.EDITOR", "RocksElements.pcx" },
+ { "custom_48.EDITOR.xpos", "15" },
+ { "custom_48.EDITOR.ypos", "13" },
{ "custom_49", "RocksElements.pcx" },
- { "custom_49.xpos", "5" },
- { "custom_49.ypos", "0" },
+ { "custom_49.xpos", "7" },
+ { "custom_49.ypos", "9" },
{ "custom_49.frames", "1" },
+ { "custom_49.EDITOR", "RocksElements.pcx" },
+ { "custom_49.EDITOR.xpos", "15" },
+ { "custom_49.EDITOR.ypos", "13" },
{ "custom_50", "RocksElements.pcx" },
- { "custom_50.xpos", "5" },
- { "custom_50.ypos", "0" },
+ { "custom_50.xpos", "7" },
+ { "custom_50.ypos", "9" },
{ "custom_50.frames", "1" },
+ { "custom_50.EDITOR", "RocksElements.pcx" },
+ { "custom_50.EDITOR.xpos", "15" },
+ { "custom_50.EDITOR.ypos", "13" },
{ "custom_51", "RocksElements.pcx" },
- { "custom_51.xpos", "5" },
- { "custom_51.ypos", "0" },
+ { "custom_51.xpos", "7" },
+ { "custom_51.ypos", "9" },
{ "custom_51.frames", "1" },
+ { "custom_51.EDITOR", "RocksElements.pcx" },
+ { "custom_51.EDITOR.xpos", "15" },
+ { "custom_51.EDITOR.ypos", "13" },
{ "custom_52", "RocksElements.pcx" },
- { "custom_52.xpos", "5" },
- { "custom_52.ypos", "0" },
+ { "custom_52.xpos", "7" },
+ { "custom_52.ypos", "9" },
{ "custom_52.frames", "1" },
+ { "custom_52.EDITOR", "RocksElements.pcx" },
+ { "custom_52.EDITOR.xpos", "15" },
+ { "custom_52.EDITOR.ypos", "13" },
{ "custom_53", "RocksElements.pcx" },
- { "custom_53.xpos", "5" },
- { "custom_53.ypos", "0" },
+ { "custom_53.xpos", "7" },
+ { "custom_53.ypos", "9" },
{ "custom_53.frames", "1" },
+ { "custom_53.EDITOR", "RocksElements.pcx" },
+ { "custom_53.EDITOR.xpos", "15" },
+ { "custom_53.EDITOR.ypos", "13" },
{ "custom_54", "RocksElements.pcx" },
- { "custom_54.xpos", "5" },
- { "custom_54.ypos", "0" },
+ { "custom_54.xpos", "7" },
+ { "custom_54.ypos", "9" },
{ "custom_54.frames", "1" },
+ { "custom_54.EDITOR", "RocksElements.pcx" },
+ { "custom_54.EDITOR.xpos", "15" },
+ { "custom_54.EDITOR.ypos", "13" },
{ "custom_55", "RocksElements.pcx" },
- { "custom_55.xpos", "5" },
- { "custom_55.ypos", "0" },
+ { "custom_55.xpos", "7" },
+ { "custom_55.ypos", "9" },
{ "custom_55.frames", "1" },
+ { "custom_55.EDITOR", "RocksElements.pcx" },
+ { "custom_55.EDITOR.xpos", "15" },
+ { "custom_55.EDITOR.ypos", "13" },
{ "custom_56", "RocksElements.pcx" },
- { "custom_56.xpos", "5" },
- { "custom_56.ypos", "0" },
+ { "custom_56.xpos", "7" },
+ { "custom_56.ypos", "9" },
{ "custom_56.frames", "1" },
+ { "custom_56.EDITOR", "RocksElements.pcx" },
+ { "custom_56.EDITOR.xpos", "15" },
+ { "custom_56.EDITOR.ypos", "13" },
{ "custom_57", "RocksElements.pcx" },
- { "custom_57.xpos", "5" },
- { "custom_57.ypos", "0" },
+ { "custom_57.xpos", "7" },
+ { "custom_57.ypos", "9" },
{ "custom_57.frames", "1" },
+ { "custom_57.EDITOR", "RocksElements.pcx" },
+ { "custom_57.EDITOR.xpos", "15" },
+ { "custom_57.EDITOR.ypos", "13" },
{ "custom_58", "RocksElements.pcx" },
- { "custom_58.xpos", "5" },
- { "custom_58.ypos", "0" },
+ { "custom_58.xpos", "7" },
+ { "custom_58.ypos", "9" },
{ "custom_58.frames", "1" },
+ { "custom_58.EDITOR", "RocksElements.pcx" },
+ { "custom_58.EDITOR.xpos", "15" },
+ { "custom_58.EDITOR.ypos", "13" },
{ "custom_59", "RocksElements.pcx" },
- { "custom_59.xpos", "5" },
- { "custom_59.ypos", "0" },
+ { "custom_59.xpos", "7" },
+ { "custom_59.ypos", "9" },
{ "custom_59.frames", "1" },
+ { "custom_59.EDITOR", "RocksElements.pcx" },
+ { "custom_59.EDITOR.xpos", "15" },
+ { "custom_59.EDITOR.ypos", "13" },
{ "custom_60", "RocksElements.pcx" },
- { "custom_60.xpos", "5" },
- { "custom_60.ypos", "0" },
+ { "custom_60.xpos", "7" },
+ { "custom_60.ypos", "9" },
{ "custom_60.frames", "1" },
+ { "custom_60.EDITOR", "RocksElements.pcx" },
+ { "custom_60.EDITOR.xpos", "15" },
+ { "custom_60.EDITOR.ypos", "13" },
{ "custom_61", "RocksElements.pcx" },
- { "custom_61.xpos", "5" },
- { "custom_61.ypos", "0" },
+ { "custom_61.xpos", "7" },
+ { "custom_61.ypos", "9" },
{ "custom_61.frames", "1" },
+ { "custom_61.EDITOR", "RocksElements.pcx" },
+ { "custom_61.EDITOR.xpos", "15" },
+ { "custom_61.EDITOR.ypos", "13" },
{ "custom_62", "RocksElements.pcx" },
- { "custom_62.xpos", "5" },
- { "custom_62.ypos", "0" },
+ { "custom_62.xpos", "7" },
+ { "custom_62.ypos", "9" },
{ "custom_62.frames", "1" },
+ { "custom_62.EDITOR", "RocksElements.pcx" },
+ { "custom_62.EDITOR.xpos", "15" },
+ { "custom_62.EDITOR.ypos", "13" },
{ "custom_63", "RocksElements.pcx" },
- { "custom_63.xpos", "5" },
- { "custom_63.ypos", "0" },
+ { "custom_63.xpos", "7" },
+ { "custom_63.ypos", "9" },
{ "custom_63.frames", "1" },
+ { "custom_63.EDITOR", "RocksElements.pcx" },
+ { "custom_63.EDITOR.xpos", "15" },
+ { "custom_63.EDITOR.ypos", "13" },
{ "custom_64", "RocksElements.pcx" },
- { "custom_64.xpos", "5" },
- { "custom_64.ypos", "0" },
+ { "custom_64.xpos", "7" },
+ { "custom_64.ypos", "9" },
{ "custom_64.frames", "1" },
+ { "custom_64.EDITOR", "RocksElements.pcx" },
+ { "custom_64.EDITOR.xpos", "15" },
+ { "custom_64.EDITOR.ypos", "13" },
{ "custom_65", "RocksElements.pcx" },
- { "custom_65.xpos", "5" },
- { "custom_65.ypos", "0" },
+ { "custom_65.xpos", "7" },
+ { "custom_65.ypos", "9" },
{ "custom_65.frames", "1" },
+ { "custom_65.EDITOR", "RocksElements.pcx" },
+ { "custom_65.EDITOR.xpos", "15" },
+ { "custom_65.EDITOR.ypos", "13" },
{ "custom_66", "RocksElements.pcx" },
- { "custom_66.xpos", "5" },
- { "custom_66.ypos", "0" },
+ { "custom_66.xpos", "7" },
+ { "custom_66.ypos", "9" },
{ "custom_66.frames", "1" },
+ { "custom_66.EDITOR", "RocksElements.pcx" },
+ { "custom_66.EDITOR.xpos", "15" },
+ { "custom_66.EDITOR.ypos", "13" },
{ "custom_67", "RocksElements.pcx" },
- { "custom_67.xpos", "5" },
- { "custom_67.ypos", "0" },
+ { "custom_67.xpos", "7" },
+ { "custom_67.ypos", "9" },
{ "custom_67.frames", "1" },
+ { "custom_67.EDITOR", "RocksElements.pcx" },
+ { "custom_67.EDITOR.xpos", "15" },
+ { "custom_67.EDITOR.ypos", "13" },
{ "custom_68", "RocksElements.pcx" },
- { "custom_68.xpos", "5" },
- { "custom_68.ypos", "0" },
+ { "custom_68.xpos", "7" },
+ { "custom_68.ypos", "9" },
{ "custom_68.frames", "1" },
+ { "custom_68.EDITOR", "RocksElements.pcx" },
+ { "custom_68.EDITOR.xpos", "15" },
+ { "custom_68.EDITOR.ypos", "13" },
{ "custom_69", "RocksElements.pcx" },
- { "custom_69.xpos", "5" },
- { "custom_69.ypos", "0" },
+ { "custom_69.xpos", "7" },
+ { "custom_69.ypos", "9" },
{ "custom_69.frames", "1" },
+ { "custom_69.EDITOR", "RocksElements.pcx" },
+ { "custom_69.EDITOR.xpos", "15" },
+ { "custom_69.EDITOR.ypos", "13" },
{ "custom_70", "RocksElements.pcx" },
- { "custom_70.xpos", "5" },
- { "custom_70.ypos", "0" },
+ { "custom_70.xpos", "7" },
+ { "custom_70.ypos", "9" },
{ "custom_70.frames", "1" },
+ { "custom_70.EDITOR", "RocksElements.pcx" },
+ { "custom_70.EDITOR.xpos", "15" },
+ { "custom_70.EDITOR.ypos", "13" },
{ "custom_71", "RocksElements.pcx" },
- { "custom_71.xpos", "5" },
- { "custom_71.ypos", "0" },
+ { "custom_71.xpos", "7" },
+ { "custom_71.ypos", "9" },
{ "custom_71.frames", "1" },
+ { "custom_71.EDITOR", "RocksElements.pcx" },
+ { "custom_71.EDITOR.xpos", "15" },
+ { "custom_71.EDITOR.ypos", "13" },
{ "custom_72", "RocksElements.pcx" },
- { "custom_72.xpos", "5" },
- { "custom_72.ypos", "0" },
+ { "custom_72.xpos", "7" },
+ { "custom_72.ypos", "9" },
{ "custom_72.frames", "1" },
+ { "custom_72.EDITOR", "RocksElements.pcx" },
+ { "custom_72.EDITOR.xpos", "15" },
+ { "custom_72.EDITOR.ypos", "13" },
{ "custom_73", "RocksElements.pcx" },
- { "custom_73.xpos", "5" },
- { "custom_73.ypos", "0" },
+ { "custom_73.xpos", "7" },
+ { "custom_73.ypos", "9" },
{ "custom_73.frames", "1" },
+ { "custom_73.EDITOR", "RocksElements.pcx" },
+ { "custom_73.EDITOR.xpos", "15" },
+ { "custom_73.EDITOR.ypos", "13" },
{ "custom_74", "RocksElements.pcx" },
- { "custom_74.xpos", "5" },
- { "custom_74.ypos", "0" },
+ { "custom_74.xpos", "7" },
+ { "custom_74.ypos", "9" },
{ "custom_74.frames", "1" },
+ { "custom_74.EDITOR", "RocksElements.pcx" },
+ { "custom_74.EDITOR.xpos", "15" },
+ { "custom_74.EDITOR.ypos", "13" },
{ "custom_75", "RocksElements.pcx" },
- { "custom_75.xpos", "5" },
- { "custom_75.ypos", "0" },
+ { "custom_75.xpos", "7" },
+ { "custom_75.ypos", "9" },
{ "custom_75.frames", "1" },
+ { "custom_75.EDITOR", "RocksElements.pcx" },
+ { "custom_75.EDITOR.xpos", "15" },
+ { "custom_75.EDITOR.ypos", "13" },
{ "custom_76", "RocksElements.pcx" },
- { "custom_76.xpos", "5" },
- { "custom_76.ypos", "0" },
+ { "custom_76.xpos", "7" },
+ { "custom_76.ypos", "9" },
{ "custom_76.frames", "1" },
+ { "custom_76.EDITOR", "RocksElements.pcx" },
+ { "custom_76.EDITOR.xpos", "15" },
+ { "custom_76.EDITOR.ypos", "13" },
{ "custom_77", "RocksElements.pcx" },
- { "custom_77.xpos", "5" },
- { "custom_77.ypos", "0" },
+ { "custom_77.xpos", "7" },
+ { "custom_77.ypos", "9" },
{ "custom_77.frames", "1" },
+ { "custom_77.EDITOR", "RocksElements.pcx" },
+ { "custom_77.EDITOR.xpos", "15" },
+ { "custom_77.EDITOR.ypos", "13" },
{ "custom_78", "RocksElements.pcx" },
- { "custom_78.xpos", "5" },
- { "custom_78.ypos", "0" },
+ { "custom_78.xpos", "7" },
+ { "custom_78.ypos", "9" },
{ "custom_78.frames", "1" },
+ { "custom_78.EDITOR", "RocksElements.pcx" },
+ { "custom_78.EDITOR.xpos", "15" },
+ { "custom_78.EDITOR.ypos", "13" },
{ "custom_79", "RocksElements.pcx" },
- { "custom_79.xpos", "5" },
- { "custom_79.ypos", "0" },
+ { "custom_79.xpos", "7" },
+ { "custom_79.ypos", "9" },
{ "custom_79.frames", "1" },
+ { "custom_79.EDITOR", "RocksElements.pcx" },
+ { "custom_79.EDITOR.xpos", "15" },
+ { "custom_79.EDITOR.ypos", "13" },
{ "custom_80", "RocksElements.pcx" },
- { "custom_80.xpos", "5" },
- { "custom_80.ypos", "0" },
+ { "custom_80.xpos", "7" },
+ { "custom_80.ypos", "9" },
{ "custom_80.frames", "1" },
+ { "custom_80.EDITOR", "RocksElements.pcx" },
+ { "custom_80.EDITOR.xpos", "15" },
+ { "custom_80.EDITOR.ypos", "13" },
{ "custom_81", "RocksElements.pcx" },
- { "custom_81.xpos", "5" },
- { "custom_81.ypos", "0" },
+ { "custom_81.xpos", "7" },
+ { "custom_81.ypos", "9" },
{ "custom_81.frames", "1" },
+ { "custom_81.EDITOR", "RocksElements.pcx" },
+ { "custom_81.EDITOR.xpos", "15" },
+ { "custom_81.EDITOR.ypos", "13" },
{ "custom_82", "RocksElements.pcx" },
- { "custom_82.xpos", "5" },
- { "custom_82.ypos", "0" },
+ { "custom_82.xpos", "7" },
+ { "custom_82.ypos", "9" },
{ "custom_82.frames", "1" },
+ { "custom_82.EDITOR", "RocksElements.pcx" },
+ { "custom_82.EDITOR.xpos", "15" },
+ { "custom_82.EDITOR.ypos", "13" },
{ "custom_83", "RocksElements.pcx" },
- { "custom_83.xpos", "5" },
- { "custom_83.ypos", "0" },
+ { "custom_83.xpos", "7" },
+ { "custom_83.ypos", "9" },
{ "custom_83.frames", "1" },
+ { "custom_83.EDITOR", "RocksElements.pcx" },
+ { "custom_83.EDITOR.xpos", "15" },
+ { "custom_83.EDITOR.ypos", "13" },
{ "custom_84", "RocksElements.pcx" },
- { "custom_84.xpos", "5" },
- { "custom_84.ypos", "0" },
+ { "custom_84.xpos", "7" },
+ { "custom_84.ypos", "9" },
{ "custom_84.frames", "1" },
+ { "custom_84.EDITOR", "RocksElements.pcx" },
+ { "custom_84.EDITOR.xpos", "15" },
+ { "custom_84.EDITOR.ypos", "13" },
{ "custom_85", "RocksElements.pcx" },
- { "custom_85.xpos", "5" },
- { "custom_85.ypos", "0" },
+ { "custom_85.xpos", "7" },
+ { "custom_85.ypos", "9" },
{ "custom_85.frames", "1" },
+ { "custom_85.EDITOR", "RocksElements.pcx" },
+ { "custom_85.EDITOR.xpos", "15" },
+ { "custom_85.EDITOR.ypos", "13" },
{ "custom_86", "RocksElements.pcx" },
- { "custom_86.xpos", "5" },
- { "custom_86.ypos", "0" },
+ { "custom_86.xpos", "7" },
+ { "custom_86.ypos", "9" },
{ "custom_86.frames", "1" },
+ { "custom_86.EDITOR", "RocksElements.pcx" },
+ { "custom_86.EDITOR.xpos", "15" },
+ { "custom_86.EDITOR.ypos", "13" },
{ "custom_87", "RocksElements.pcx" },
- { "custom_87.xpos", "5" },
- { "custom_87.ypos", "0" },
+ { "custom_87.xpos", "7" },
+ { "custom_87.ypos", "9" },
{ "custom_87.frames", "1" },
+ { "custom_87.EDITOR", "RocksElements.pcx" },
+ { "custom_87.EDITOR.xpos", "15" },
+ { "custom_87.EDITOR.ypos", "13" },
{ "custom_88", "RocksElements.pcx" },
- { "custom_88.xpos", "5" },
- { "custom_88.ypos", "0" },
+ { "custom_88.xpos", "7" },
+ { "custom_88.ypos", "9" },
{ "custom_88.frames", "1" },
+ { "custom_88.EDITOR", "RocksElements.pcx" },
+ { "custom_88.EDITOR.xpos", "15" },
+ { "custom_88.EDITOR.ypos", "13" },
{ "custom_89", "RocksElements.pcx" },
- { "custom_89.xpos", "5" },
- { "custom_89.ypos", "0" },
+ { "custom_89.xpos", "7" },
+ { "custom_89.ypos", "9" },
{ "custom_89.frames", "1" },
+ { "custom_89.EDITOR", "RocksElements.pcx" },
+ { "custom_89.EDITOR.xpos", "15" },
+ { "custom_89.EDITOR.ypos", "13" },
{ "custom_90", "RocksElements.pcx" },
- { "custom_90.xpos", "5" },
- { "custom_90.ypos", "0" },
+ { "custom_90.xpos", "7" },
+ { "custom_90.ypos", "9" },
{ "custom_90.frames", "1" },
+ { "custom_90.EDITOR", "RocksElements.pcx" },
+ { "custom_90.EDITOR.xpos", "15" },
+ { "custom_90.EDITOR.ypos", "13" },
{ "custom_91", "RocksElements.pcx" },
- { "custom_91.xpos", "5" },
- { "custom_91.ypos", "0" },
+ { "custom_91.xpos", "7" },
+ { "custom_91.ypos", "9" },
{ "custom_91.frames", "1" },
+ { "custom_91.EDITOR", "RocksElements.pcx" },
+ { "custom_91.EDITOR.xpos", "15" },
+ { "custom_91.EDITOR.ypos", "13" },
{ "custom_92", "RocksElements.pcx" },
- { "custom_92.xpos", "5" },
- { "custom_92.ypos", "0" },
+ { "custom_92.xpos", "7" },
+ { "custom_92.ypos", "9" },
{ "custom_92.frames", "1" },
+ { "custom_92.EDITOR", "RocksElements.pcx" },
+ { "custom_92.EDITOR.xpos", "15" },
+ { "custom_92.EDITOR.ypos", "13" },
{ "custom_93", "RocksElements.pcx" },
- { "custom_93.xpos", "5" },
- { "custom_93.ypos", "0" },
+ { "custom_93.xpos", "7" },
+ { "custom_93.ypos", "9" },
{ "custom_93.frames", "1" },
+ { "custom_93.EDITOR", "RocksElements.pcx" },
+ { "custom_93.EDITOR.xpos", "15" },
+ { "custom_93.EDITOR.ypos", "13" },
{ "custom_94", "RocksElements.pcx" },
- { "custom_94.xpos", "5" },
- { "custom_94.ypos", "0" },
+ { "custom_94.xpos", "7" },
+ { "custom_94.ypos", "9" },
{ "custom_94.frames", "1" },
+ { "custom_94.EDITOR", "RocksElements.pcx" },
+ { "custom_94.EDITOR.xpos", "15" },
+ { "custom_94.EDITOR.ypos", "13" },
{ "custom_95", "RocksElements.pcx" },
- { "custom_95.xpos", "5" },
- { "custom_95.ypos", "0" },
+ { "custom_95.xpos", "7" },
+ { "custom_95.ypos", "9" },
{ "custom_95.frames", "1" },
+ { "custom_95.EDITOR", "RocksElements.pcx" },
+ { "custom_95.EDITOR.xpos", "15" },
+ { "custom_95.EDITOR.ypos", "13" },
{ "custom_96", "RocksElements.pcx" },
- { "custom_96.xpos", "5" },
- { "custom_96.ypos", "0" },
+ { "custom_96.xpos", "7" },
+ { "custom_96.ypos", "9" },
{ "custom_96.frames", "1" },
+ { "custom_96.EDITOR", "RocksElements.pcx" },
+ { "custom_96.EDITOR.xpos", "15" },
+ { "custom_96.EDITOR.ypos", "13" },
{ "custom_97", "RocksElements.pcx" },
- { "custom_97.xpos", "5" },
- { "custom_97.ypos", "0" },
+ { "custom_97.xpos", "7" },
+ { "custom_97.ypos", "9" },
{ "custom_97.frames", "1" },
+ { "custom_97.EDITOR", "RocksElements.pcx" },
+ { "custom_97.EDITOR.xpos", "15" },
+ { "custom_97.EDITOR.ypos", "13" },
{ "custom_98", "RocksElements.pcx" },
- { "custom_98.xpos", "5" },
- { "custom_98.ypos", "0" },
+ { "custom_98.xpos", "7" },
+ { "custom_98.ypos", "9" },
{ "custom_98.frames", "1" },
+ { "custom_98.EDITOR", "RocksElements.pcx" },
+ { "custom_98.EDITOR.xpos", "15" },
+ { "custom_98.EDITOR.ypos", "13" },
{ "custom_99", "RocksElements.pcx" },
- { "custom_99.xpos", "5" },
- { "custom_99.ypos", "0" },
+ { "custom_99.xpos", "7" },
+ { "custom_99.ypos", "9" },
{ "custom_99.frames", "1" },
+ { "custom_99.EDITOR", "RocksElements.pcx" },
+ { "custom_99.EDITOR.xpos", "15" },
+ { "custom_99.EDITOR.ypos", "13" },
{ "custom_100", "RocksElements.pcx" },
- { "custom_100.xpos", "5" },
- { "custom_100.ypos", "0" },
+ { "custom_100.xpos", "7" },
+ { "custom_100.ypos", "9" },
{ "custom_100.frames", "1" },
+ { "custom_100.EDITOR", "RocksElements.pcx" },
+ { "custom_100.EDITOR.xpos", "15" },
+ { "custom_100.EDITOR.ypos", "13" },
{ "custom_101", "RocksElements.pcx" },
- { "custom_101.xpos", "5" },
- { "custom_101.ypos", "0" },
+ { "custom_101.xpos", "7" },
+ { "custom_101.ypos", "9" },
{ "custom_101.frames", "1" },
+ { "custom_101.EDITOR", "RocksElements.pcx" },
+ { "custom_101.EDITOR.xpos", "15" },
+ { "custom_101.EDITOR.ypos", "13" },
{ "custom_102", "RocksElements.pcx" },
- { "custom_102.xpos", "5" },
- { "custom_102.ypos", "0" },
+ { "custom_102.xpos", "7" },
+ { "custom_102.ypos", "9" },
{ "custom_102.frames", "1" },
+ { "custom_102.EDITOR", "RocksElements.pcx" },
+ { "custom_102.EDITOR.xpos", "15" },
+ { "custom_102.EDITOR.ypos", "13" },
{ "custom_103", "RocksElements.pcx" },
- { "custom_103.xpos", "5" },
- { "custom_103.ypos", "0" },
+ { "custom_103.xpos", "7" },
+ { "custom_103.ypos", "9" },
{ "custom_103.frames", "1" },
+ { "custom_103.EDITOR", "RocksElements.pcx" },
+ { "custom_103.EDITOR.xpos", "15" },
+ { "custom_103.EDITOR.ypos", "13" },
{ "custom_104", "RocksElements.pcx" },
- { "custom_104.xpos", "5" },
- { "custom_104.ypos", "0" },
+ { "custom_104.xpos", "7" },
+ { "custom_104.ypos", "9" },
{ "custom_104.frames", "1" },
+ { "custom_104.EDITOR", "RocksElements.pcx" },
+ { "custom_104.EDITOR.xpos", "15" },
+ { "custom_104.EDITOR.ypos", "13" },
{ "custom_105", "RocksElements.pcx" },
- { "custom_105.xpos", "5" },
- { "custom_105.ypos", "0" },
+ { "custom_105.xpos", "7" },
+ { "custom_105.ypos", "9" },
{ "custom_105.frames", "1" },
+ { "custom_105.EDITOR", "RocksElements.pcx" },
+ { "custom_105.EDITOR.xpos", "15" },
+ { "custom_105.EDITOR.ypos", "13" },
{ "custom_106", "RocksElements.pcx" },
- { "custom_106.xpos", "5" },
- { "custom_106.ypos", "0" },
+ { "custom_106.xpos", "7" },
+ { "custom_106.ypos", "9" },
{ "custom_106.frames", "1" },
+ { "custom_106.EDITOR", "RocksElements.pcx" },
+ { "custom_106.EDITOR.xpos", "15" },
+ { "custom_106.EDITOR.ypos", "13" },
{ "custom_107", "RocksElements.pcx" },
- { "custom_107.xpos", "5" },
- { "custom_107.ypos", "0" },
+ { "custom_107.xpos", "7" },
+ { "custom_107.ypos", "9" },
{ "custom_107.frames", "1" },
+ { "custom_107.EDITOR", "RocksElements.pcx" },
+ { "custom_107.EDITOR.xpos", "15" },
+ { "custom_107.EDITOR.ypos", "13" },
{ "custom_108", "RocksElements.pcx" },
- { "custom_108.xpos", "5" },
- { "custom_108.ypos", "0" },
+ { "custom_108.xpos", "7" },
+ { "custom_108.ypos", "9" },
{ "custom_108.frames", "1" },
+ { "custom_108.EDITOR", "RocksElements.pcx" },
+ { "custom_108.EDITOR.xpos", "15" },
+ { "custom_108.EDITOR.ypos", "13" },
{ "custom_109", "RocksElements.pcx" },
- { "custom_109.xpos", "5" },
- { "custom_109.ypos", "0" },
+ { "custom_109.xpos", "7" },
+ { "custom_109.ypos", "9" },
{ "custom_109.frames", "1" },
+ { "custom_109.EDITOR", "RocksElements.pcx" },
+ { "custom_109.EDITOR.xpos", "15" },
+ { "custom_109.EDITOR.ypos", "13" },
{ "custom_110", "RocksElements.pcx" },
- { "custom_110.xpos", "5" },
- { "custom_110.ypos", "0" },
+ { "custom_110.xpos", "7" },
+ { "custom_110.ypos", "9" },
{ "custom_110.frames", "1" },
+ { "custom_110.EDITOR", "RocksElements.pcx" },
+ { "custom_110.EDITOR.xpos", "15" },
+ { "custom_110.EDITOR.ypos", "13" },
{ "custom_111", "RocksElements.pcx" },
- { "custom_111.xpos", "5" },
- { "custom_111.ypos", "0" },
+ { "custom_111.xpos", "7" },
+ { "custom_111.ypos", "9" },
{ "custom_111.frames", "1" },
+ { "custom_111.EDITOR", "RocksElements.pcx" },
+ { "custom_111.EDITOR.xpos", "15" },
+ { "custom_111.EDITOR.ypos", "13" },
{ "custom_112", "RocksElements.pcx" },
- { "custom_112.xpos", "5" },
- { "custom_112.ypos", "0" },
+ { "custom_112.xpos", "7" },
+ { "custom_112.ypos", "9" },
{ "custom_112.frames", "1" },
+ { "custom_112.EDITOR", "RocksElements.pcx" },
+ { "custom_112.EDITOR.xpos", "15" },
+ { "custom_112.EDITOR.ypos", "13" },
{ "custom_113", "RocksElements.pcx" },
- { "custom_113.xpos", "5" },
- { "custom_113.ypos", "0" },
+ { "custom_113.xpos", "7" },
+ { "custom_113.ypos", "9" },
{ "custom_113.frames", "1" },
+ { "custom_113.EDITOR", "RocksElements.pcx" },
+ { "custom_113.EDITOR.xpos", "15" },
+ { "custom_113.EDITOR.ypos", "13" },
{ "custom_114", "RocksElements.pcx" },
- { "custom_114.xpos", "5" },
- { "custom_114.ypos", "0" },
+ { "custom_114.xpos", "7" },
+ { "custom_114.ypos", "9" },
{ "custom_114.frames", "1" },
+ { "custom_114.EDITOR", "RocksElements.pcx" },
+ { "custom_114.EDITOR.xpos", "15" },
+ { "custom_114.EDITOR.ypos", "13" },
{ "custom_115", "RocksElements.pcx" },
- { "custom_115.xpos", "5" },
- { "custom_115.ypos", "0" },
+ { "custom_115.xpos", "7" },
+ { "custom_115.ypos", "9" },
{ "custom_115.frames", "1" },
+ { "custom_115.EDITOR", "RocksElements.pcx" },
+ { "custom_115.EDITOR.xpos", "15" },
+ { "custom_115.EDITOR.ypos", "13" },
{ "custom_116", "RocksElements.pcx" },
- { "custom_116.xpos", "5" },
- { "custom_116.ypos", "0" },
+ { "custom_116.xpos", "7" },
+ { "custom_116.ypos", "9" },
{ "custom_116.frames", "1" },
+ { "custom_116.EDITOR", "RocksElements.pcx" },
+ { "custom_116.EDITOR.xpos", "15" },
+ { "custom_116.EDITOR.ypos", "13" },
{ "custom_117", "RocksElements.pcx" },
- { "custom_117.xpos", "5" },
- { "custom_117.ypos", "0" },
+ { "custom_117.xpos", "7" },
+ { "custom_117.ypos", "9" },
{ "custom_117.frames", "1" },
+ { "custom_117.EDITOR", "RocksElements.pcx" },
+ { "custom_117.EDITOR.xpos", "15" },
+ { "custom_117.EDITOR.ypos", "13" },
{ "custom_118", "RocksElements.pcx" },
- { "custom_118.xpos", "5" },
- { "custom_118.ypos", "0" },
+ { "custom_118.xpos", "7" },
+ { "custom_118.ypos", "9" },
{ "custom_118.frames", "1" },
+ { "custom_118.EDITOR", "RocksElements.pcx" },
+ { "custom_118.EDITOR.xpos", "15" },
+ { "custom_118.EDITOR.ypos", "13" },
{ "custom_119", "RocksElements.pcx" },
- { "custom_119.xpos", "5" },
- { "custom_119.ypos", "0" },
+ { "custom_119.xpos", "7" },
+ { "custom_119.ypos", "9" },
{ "custom_119.frames", "1" },
+ { "custom_119.EDITOR", "RocksElements.pcx" },
+ { "custom_119.EDITOR.xpos", "15" },
+ { "custom_119.EDITOR.ypos", "13" },
{ "custom_120", "RocksElements.pcx" },
- { "custom_120.xpos", "5" },
- { "custom_120.ypos", "0" },
+ { "custom_120.xpos", "7" },
+ { "custom_120.ypos", "9" },
{ "custom_120.frames", "1" },
+ { "custom_120.EDITOR", "RocksElements.pcx" },
+ { "custom_120.EDITOR.xpos", "15" },
+ { "custom_120.EDITOR.ypos", "13" },
{ "custom_121", "RocksElements.pcx" },
- { "custom_121.xpos", "5" },
- { "custom_121.ypos", "0" },
+ { "custom_121.xpos", "7" },
+ { "custom_121.ypos", "9" },
{ "custom_121.frames", "1" },
+ { "custom_121.EDITOR", "RocksElements.pcx" },
+ { "custom_121.EDITOR.xpos", "15" },
+ { "custom_121.EDITOR.ypos", "13" },
{ "custom_122", "RocksElements.pcx" },
- { "custom_122.xpos", "5" },
- { "custom_122.ypos", "0" },
+ { "custom_122.xpos", "7" },
+ { "custom_122.ypos", "9" },
{ "custom_122.frames", "1" },
+ { "custom_122.EDITOR", "RocksElements.pcx" },
+ { "custom_122.EDITOR.xpos", "15" },
+ { "custom_122.EDITOR.ypos", "13" },
{ "custom_123", "RocksElements.pcx" },
- { "custom_123.xpos", "5" },
- { "custom_123.ypos", "0" },
+ { "custom_123.xpos", "7" },
+ { "custom_123.ypos", "9" },
{ "custom_123.frames", "1" },
+ { "custom_123.EDITOR", "RocksElements.pcx" },
+ { "custom_123.EDITOR.xpos", "15" },
+ { "custom_123.EDITOR.ypos", "13" },
{ "custom_124", "RocksElements.pcx" },
- { "custom_124.xpos", "5" },
- { "custom_124.ypos", "0" },
+ { "custom_124.xpos", "7" },
+ { "custom_124.ypos", "9" },
{ "custom_124.frames", "1" },
+ { "custom_124.EDITOR", "RocksElements.pcx" },
+ { "custom_124.EDITOR.xpos", "15" },
+ { "custom_124.EDITOR.ypos", "13" },
{ "custom_125", "RocksElements.pcx" },
- { "custom_125.xpos", "5" },
- { "custom_125.ypos", "0" },
+ { "custom_125.xpos", "7" },
+ { "custom_125.ypos", "9" },
{ "custom_125.frames", "1" },
+ { "custom_125.EDITOR", "RocksElements.pcx" },
+ { "custom_125.EDITOR.xpos", "15" },
+ { "custom_125.EDITOR.ypos", "13" },
{ "custom_126", "RocksElements.pcx" },
- { "custom_126.xpos", "5" },
- { "custom_126.ypos", "0" },
+ { "custom_126.xpos", "7" },
+ { "custom_126.ypos", "9" },
{ "custom_126.frames", "1" },
+ { "custom_126.EDITOR", "RocksElements.pcx" },
+ { "custom_126.EDITOR.xpos", "15" },
+ { "custom_126.EDITOR.ypos", "13" },
{ "custom_127", "RocksElements.pcx" },
- { "custom_127.xpos", "5" },
- { "custom_127.ypos", "0" },
+ { "custom_127.xpos", "7" },
+ { "custom_127.ypos", "9" },
{ "custom_127.frames", "1" },
+ { "custom_127.EDITOR", "RocksElements.pcx" },
+ { "custom_127.EDITOR.xpos", "15" },
+ { "custom_127.EDITOR.ypos", "13" },
{ "custom_128", "RocksElements.pcx" },
- { "custom_128.xpos", "5" },
- { "custom_128.ypos", "0" },
+ { "custom_128.xpos", "7" },
+ { "custom_128.ypos", "9" },
{ "custom_128.frames", "1" },
+ { "custom_128.EDITOR", "RocksElements.pcx" },
+ { "custom_128.EDITOR.xpos", "15" },
+ { "custom_128.EDITOR.ypos", "13" },
#endif /* CONF_CUS_C */
#define IMG_CHAR_TRADEMARK 653
#define IMG_CHAR_CURSOR 654
#define IMG_CUSTOM_1 655
-#define IMG_CUSTOM_2 656
-#define IMG_CUSTOM_3 657
-#define IMG_CUSTOM_4 658
-#define IMG_CUSTOM_5 659
-#define IMG_CUSTOM_6 660
-#define IMG_CUSTOM_7 661
-#define IMG_CUSTOM_8 662
-#define IMG_CUSTOM_9 663
-#define IMG_CUSTOM_10 664
-#define IMG_CUSTOM_11 665
-#define IMG_CUSTOM_12 666
-#define IMG_CUSTOM_13 667
-#define IMG_CUSTOM_14 668
-#define IMG_CUSTOM_15 669
-#define IMG_CUSTOM_16 670
-#define IMG_CUSTOM_17 671
-#define IMG_CUSTOM_18 672
-#define IMG_CUSTOM_19 673
-#define IMG_CUSTOM_20 674
-#define IMG_CUSTOM_21 675
-#define IMG_CUSTOM_22 676
-#define IMG_CUSTOM_23 677
-#define IMG_CUSTOM_24 678
-#define IMG_CUSTOM_25 679
-#define IMG_CUSTOM_26 680
-#define IMG_CUSTOM_27 681
-#define IMG_CUSTOM_28 682
-#define IMG_CUSTOM_29 683
-#define IMG_CUSTOM_30 684
-#define IMG_CUSTOM_31 685
-#define IMG_CUSTOM_32 686
-#define IMG_CUSTOM_33 687
-#define IMG_CUSTOM_34 688
-#define IMG_CUSTOM_35 689
-#define IMG_CUSTOM_36 690
-#define IMG_CUSTOM_37 691
-#define IMG_CUSTOM_38 692
-#define IMG_CUSTOM_39 693
-#define IMG_CUSTOM_40 694
-#define IMG_CUSTOM_41 695
-#define IMG_CUSTOM_42 696
-#define IMG_CUSTOM_43 697
-#define IMG_CUSTOM_44 698
-#define IMG_CUSTOM_45 699
-#define IMG_CUSTOM_46 700
-#define IMG_CUSTOM_47 701
-#define IMG_CUSTOM_48 702
-#define IMG_CUSTOM_49 703
-#define IMG_CUSTOM_50 704
-#define IMG_CUSTOM_51 705
-#define IMG_CUSTOM_52 706
-#define IMG_CUSTOM_53 707
-#define IMG_CUSTOM_54 708
-#define IMG_CUSTOM_55 709
-#define IMG_CUSTOM_56 710
-#define IMG_CUSTOM_57 711
-#define IMG_CUSTOM_58 712
-#define IMG_CUSTOM_59 713
-#define IMG_CUSTOM_60 714
-#define IMG_CUSTOM_61 715
-#define IMG_CUSTOM_62 716
-#define IMG_CUSTOM_63 717
-#define IMG_CUSTOM_64 718
-#define IMG_CUSTOM_65 719
-#define IMG_CUSTOM_66 720
-#define IMG_CUSTOM_67 721
-#define IMG_CUSTOM_68 722
-#define IMG_CUSTOM_69 723
-#define IMG_CUSTOM_70 724
-#define IMG_CUSTOM_71 725
-#define IMG_CUSTOM_72 726
-#define IMG_CUSTOM_73 727
-#define IMG_CUSTOM_74 728
-#define IMG_CUSTOM_75 729
-#define IMG_CUSTOM_76 730
-#define IMG_CUSTOM_77 731
-#define IMG_CUSTOM_78 732
-#define IMG_CUSTOM_79 733
-#define IMG_CUSTOM_80 734
-#define IMG_CUSTOM_81 735
-#define IMG_CUSTOM_82 736
-#define IMG_CUSTOM_83 737
-#define IMG_CUSTOM_84 738
-#define IMG_CUSTOM_85 739
-#define IMG_CUSTOM_86 740
-#define IMG_CUSTOM_87 741
-#define IMG_CUSTOM_88 742
-#define IMG_CUSTOM_89 743
-#define IMG_CUSTOM_90 744
-#define IMG_CUSTOM_91 745
-#define IMG_CUSTOM_92 746
-#define IMG_CUSTOM_93 747
-#define IMG_CUSTOM_94 748
-#define IMG_CUSTOM_95 749
-#define IMG_CUSTOM_96 750
-#define IMG_CUSTOM_97 751
-#define IMG_CUSTOM_98 752
-#define IMG_CUSTOM_99 753
-#define IMG_CUSTOM_100 754
-#define IMG_CUSTOM_101 755
-#define IMG_CUSTOM_102 756
-#define IMG_CUSTOM_103 757
-#define IMG_CUSTOM_104 758
-#define IMG_CUSTOM_105 759
-#define IMG_CUSTOM_106 760
-#define IMG_CUSTOM_107 761
-#define IMG_CUSTOM_108 762
-#define IMG_CUSTOM_109 763
-#define IMG_CUSTOM_110 764
-#define IMG_CUSTOM_111 765
-#define IMG_CUSTOM_112 766
-#define IMG_CUSTOM_113 767
-#define IMG_CUSTOM_114 768
-#define IMG_CUSTOM_115 769
-#define IMG_CUSTOM_116 770
-#define IMG_CUSTOM_117 771
-#define IMG_CUSTOM_118 772
-#define IMG_CUSTOM_119 773
-#define IMG_CUSTOM_120 774
-#define IMG_CUSTOM_121 775
-#define IMG_CUSTOM_122 776
-#define IMG_CUSTOM_123 777
-#define IMG_CUSTOM_124 778
-#define IMG_CUSTOM_125 779
-#define IMG_CUSTOM_126 780
-#define IMG_CUSTOM_127 781
-#define IMG_CUSTOM_128 782
-#define IMG_TOON_1 783
-#define IMG_TOON_2 784
-#define IMG_TOON_3 785
-#define IMG_TOON_4 786
-#define IMG_TOON_5 787
-#define IMG_TOON_6 788
-#define IMG_TOON_7 789
-#define IMG_TOON_8 790
-#define IMG_TOON_9 791
-#define IMG_TOON_10 792
-#define IMG_TOON_11 793
-#define IMG_TOON_12 794
-#define IMG_TOON_13 795
-#define IMG_TOON_14 796
-#define IMG_TOON_15 797
-#define IMG_TOON_16 798
-#define IMG_TOON_17 799
-#define IMG_TOON_18 800
-#define IMG_TOON_19 801
-#define IMG_TOON_20 802
-#define IMG_MENU_CALIBRATE_RED 803
-#define IMG_MENU_CALIBRATE_BLUE 804
-#define IMG_MENU_CALIBRATE_YELLOW 805
-#define IMG_MENU_BUTTON 806
-#define IMG_MENU_BUTTON_ACTIVE 807
-#define IMG_MENU_BUTTON_LEFT 808
-#define IMG_MENU_BUTTON_RIGHT 809
-#define IMG_MENU_BUTTON_UP 810
-#define IMG_MENU_BUTTON_DOWN 811
-#define IMG_MENU_BUTTON_LEFT_ACTIVE 812
-#define IMG_MENU_BUTTON_RIGHT_ACTIVE 813
-#define IMG_MENU_BUTTON_UP_ACTIVE 814
-#define IMG_MENU_BUTTON_DOWN_ACTIVE 815
-#define IMG_MENU_SCROLLBAR 816
-#define IMG_MENU_SCROLLBAR_ACTIVE 817
-#define IMG_FONT_INITIAL_1 818
-#define IMG_FONT_INITIAL_2 819
-#define IMG_FONT_INITIAL_3 820
-#define IMG_FONT_INITIAL_4 821
-#define IMG_FONT_TITLE_1 822
-#define IMG_FONT_TITLE_1_LEVELS 823
-#define IMG_FONT_TITLE_2 824
-#define IMG_FONT_MENU_1 825
-#define IMG_FONT_MENU_2 826
-#define IMG_FONT_TEXT_1 827
-#define IMG_FONT_TEXT_1_LEVELS 828
-#define IMG_FONT_TEXT_1_PREVIEW 829
-#define IMG_FONT_TEXT_1_SCORES 830
-#define IMG_FONT_TEXT_1_ACTIVE_SCORES 831
-#define IMG_FONT_TEXT_2 832
-#define IMG_FONT_TEXT_2_LEVELS 833
-#define IMG_FONT_TEXT_2_PREVIEW 834
-#define IMG_FONT_TEXT_2_SCORES 835
-#define IMG_FONT_TEXT_2_ACTIVE_SCORES 836
-#define IMG_FONT_TEXT_3 837
-#define IMG_FONT_TEXT_3_LEVELS 838
-#define IMG_FONT_TEXT_3_PREVIEW 839
-#define IMG_FONT_TEXT_3_SCORES 840
-#define IMG_FONT_TEXT_3_ACTIVE_SCORES 841
-#define IMG_FONT_TEXT_4 842
-#define IMG_FONT_TEXT_4_LEVELS 843
-#define IMG_FONT_TEXT_4_SCORES 844
-#define IMG_FONT_TEXT_4_ACTIVE_SCORES 845
-#define IMG_FONT_INPUT_1 846
-#define IMG_FONT_INPUT_1_MAIN 847
-#define IMG_FONT_INPUT_1_ACTIVE 848
-#define IMG_FONT_INPUT_1_ACTIVE_MAIN 849
-#define IMG_FONT_INPUT_1_ACTIVE_SETUP 850
-#define IMG_FONT_INPUT_2 851
-#define IMG_FONT_INPUT_2_ACTIVE 852
-#define IMG_FONT_OPTION_OFF 853
-#define IMG_FONT_OPTION_ON 854
-#define IMG_FONT_VALUE_1 855
-#define IMG_FONT_VALUE_2 856
-#define IMG_FONT_VALUE_OLD 857
-#define IMG_FONT_LEVEL_NUMBER 858
-#define IMG_FONT_TAPE_RECORDER 859
-#define IMG_FONT_GAME_INFO 860
-#define IMG_GLOBAL_BORDER 861
-#define IMG_GLOBAL_DOOR 862
-#define IMG_EDITOR_ELEMENT_BORDER 863
-#define IMG_EDITOR_ELEMENT_BORDER_INPUT 864
-#define IMG_BACKGROUND 865
-#define IMG_BACKGROUND_MAIN 866
-#define IMG_BACKGROUND_LEVELS 867
-#define IMG_BACKGROUND_SCORES 868
-#define IMG_BACKGROUND_EDITOR 869
-#define IMG_BACKGROUND_INFO 870
-#define IMG_BACKGROUND_SETUP 871
-#define IMG_BACKGROUND_DOOR 872
+#define IMG_CUSTOM_1_EDITOR 656
+#define IMG_CUSTOM_2 657
+#define IMG_CUSTOM_2_EDITOR 658
+#define IMG_CUSTOM_3 659
+#define IMG_CUSTOM_3_EDITOR 660
+#define IMG_CUSTOM_4 661
+#define IMG_CUSTOM_4_EDITOR 662
+#define IMG_CUSTOM_5 663
+#define IMG_CUSTOM_5_EDITOR 664
+#define IMG_CUSTOM_6 665
+#define IMG_CUSTOM_6_EDITOR 666
+#define IMG_CUSTOM_7 667
+#define IMG_CUSTOM_7_EDITOR 668
+#define IMG_CUSTOM_8 669
+#define IMG_CUSTOM_8_EDITOR 670
+#define IMG_CUSTOM_9 671
+#define IMG_CUSTOM_9_EDITOR 672
+#define IMG_CUSTOM_10 673
+#define IMG_CUSTOM_10_EDITOR 674
+#define IMG_CUSTOM_11 675
+#define IMG_CUSTOM_11_EDITOR 676
+#define IMG_CUSTOM_12 677
+#define IMG_CUSTOM_12_EDITOR 678
+#define IMG_CUSTOM_13 679
+#define IMG_CUSTOM_13_EDITOR 680
+#define IMG_CUSTOM_14 681
+#define IMG_CUSTOM_14_EDITOR 682
+#define IMG_CUSTOM_15 683
+#define IMG_CUSTOM_15_EDITOR 684
+#define IMG_CUSTOM_16 685
+#define IMG_CUSTOM_16_EDITOR 686
+#define IMG_CUSTOM_17 687
+#define IMG_CUSTOM_17_EDITOR 688
+#define IMG_CUSTOM_18 689
+#define IMG_CUSTOM_18_EDITOR 690
+#define IMG_CUSTOM_19 691
+#define IMG_CUSTOM_19_EDITOR 692
+#define IMG_CUSTOM_20 693
+#define IMG_CUSTOM_20_EDITOR 694
+#define IMG_CUSTOM_21 695
+#define IMG_CUSTOM_21_EDITOR 696
+#define IMG_CUSTOM_22 697
+#define IMG_CUSTOM_22_EDITOR 698
+#define IMG_CUSTOM_23 699
+#define IMG_CUSTOM_23_EDITOR 700
+#define IMG_CUSTOM_24 701
+#define IMG_CUSTOM_24_EDITOR 702
+#define IMG_CUSTOM_25 703
+#define IMG_CUSTOM_25_EDITOR 704
+#define IMG_CUSTOM_26 705
+#define IMG_CUSTOM_26_EDITOR 706
+#define IMG_CUSTOM_27 707
+#define IMG_CUSTOM_27_EDITOR 708
+#define IMG_CUSTOM_28 709
+#define IMG_CUSTOM_28_EDITOR 710
+#define IMG_CUSTOM_29 711
+#define IMG_CUSTOM_29_EDITOR 712
+#define IMG_CUSTOM_30 713
+#define IMG_CUSTOM_30_EDITOR 714
+#define IMG_CUSTOM_31 715
+#define IMG_CUSTOM_31_EDITOR 716
+#define IMG_CUSTOM_32 717
+#define IMG_CUSTOM_32_EDITOR 718
+#define IMG_CUSTOM_33 719
+#define IMG_CUSTOM_33_EDITOR 720
+#define IMG_CUSTOM_34 721
+#define IMG_CUSTOM_34_EDITOR 722
+#define IMG_CUSTOM_35 723
+#define IMG_CUSTOM_35_EDITOR 724
+#define IMG_CUSTOM_36 725
+#define IMG_CUSTOM_36_EDITOR 726
+#define IMG_CUSTOM_37 727
+#define IMG_CUSTOM_37_EDITOR 728
+#define IMG_CUSTOM_38 729
+#define IMG_CUSTOM_38_EDITOR 730
+#define IMG_CUSTOM_39 731
+#define IMG_CUSTOM_39_EDITOR 732
+#define IMG_CUSTOM_40 733
+#define IMG_CUSTOM_40_EDITOR 734
+#define IMG_CUSTOM_41 735
+#define IMG_CUSTOM_41_EDITOR 736
+#define IMG_CUSTOM_42 737
+#define IMG_CUSTOM_42_EDITOR 738
+#define IMG_CUSTOM_43 739
+#define IMG_CUSTOM_43_EDITOR 740
+#define IMG_CUSTOM_44 741
+#define IMG_CUSTOM_44_EDITOR 742
+#define IMG_CUSTOM_45 743
+#define IMG_CUSTOM_45_EDITOR 744
+#define IMG_CUSTOM_46 745
+#define IMG_CUSTOM_46_EDITOR 746
+#define IMG_CUSTOM_47 747
+#define IMG_CUSTOM_47_EDITOR 748
+#define IMG_CUSTOM_48 749
+#define IMG_CUSTOM_48_EDITOR 750
+#define IMG_CUSTOM_49 751
+#define IMG_CUSTOM_49_EDITOR 752
+#define IMG_CUSTOM_50 753
+#define IMG_CUSTOM_50_EDITOR 754
+#define IMG_CUSTOM_51 755
+#define IMG_CUSTOM_51_EDITOR 756
+#define IMG_CUSTOM_52 757
+#define IMG_CUSTOM_52_EDITOR 758
+#define IMG_CUSTOM_53 759
+#define IMG_CUSTOM_53_EDITOR 760
+#define IMG_CUSTOM_54 761
+#define IMG_CUSTOM_54_EDITOR 762
+#define IMG_CUSTOM_55 763
+#define IMG_CUSTOM_55_EDITOR 764
+#define IMG_CUSTOM_56 765
+#define IMG_CUSTOM_56_EDITOR 766
+#define IMG_CUSTOM_57 767
+#define IMG_CUSTOM_57_EDITOR 768
+#define IMG_CUSTOM_58 769
+#define IMG_CUSTOM_58_EDITOR 770
+#define IMG_CUSTOM_59 771
+#define IMG_CUSTOM_59_EDITOR 772
+#define IMG_CUSTOM_60 773
+#define IMG_CUSTOM_60_EDITOR 774
+#define IMG_CUSTOM_61 775
+#define IMG_CUSTOM_61_EDITOR 776
+#define IMG_CUSTOM_62 777
+#define IMG_CUSTOM_62_EDITOR 778
+#define IMG_CUSTOM_63 779
+#define IMG_CUSTOM_63_EDITOR 780
+#define IMG_CUSTOM_64 781
+#define IMG_CUSTOM_64_EDITOR 782
+#define IMG_CUSTOM_65 783
+#define IMG_CUSTOM_65_EDITOR 784
+#define IMG_CUSTOM_66 785
+#define IMG_CUSTOM_66_EDITOR 786
+#define IMG_CUSTOM_67 787
+#define IMG_CUSTOM_67_EDITOR 788
+#define IMG_CUSTOM_68 789
+#define IMG_CUSTOM_68_EDITOR 790
+#define IMG_CUSTOM_69 791
+#define IMG_CUSTOM_69_EDITOR 792
+#define IMG_CUSTOM_70 793
+#define IMG_CUSTOM_70_EDITOR 794
+#define IMG_CUSTOM_71 795
+#define IMG_CUSTOM_71_EDITOR 796
+#define IMG_CUSTOM_72 797
+#define IMG_CUSTOM_72_EDITOR 798
+#define IMG_CUSTOM_73 799
+#define IMG_CUSTOM_73_EDITOR 800
+#define IMG_CUSTOM_74 801
+#define IMG_CUSTOM_74_EDITOR 802
+#define IMG_CUSTOM_75 803
+#define IMG_CUSTOM_75_EDITOR 804
+#define IMG_CUSTOM_76 805
+#define IMG_CUSTOM_76_EDITOR 806
+#define IMG_CUSTOM_77 807
+#define IMG_CUSTOM_77_EDITOR 808
+#define IMG_CUSTOM_78 809
+#define IMG_CUSTOM_78_EDITOR 810
+#define IMG_CUSTOM_79 811
+#define IMG_CUSTOM_79_EDITOR 812
+#define IMG_CUSTOM_80 813
+#define IMG_CUSTOM_80_EDITOR 814
+#define IMG_CUSTOM_81 815
+#define IMG_CUSTOM_81_EDITOR 816
+#define IMG_CUSTOM_82 817
+#define IMG_CUSTOM_82_EDITOR 818
+#define IMG_CUSTOM_83 819
+#define IMG_CUSTOM_83_EDITOR 820
+#define IMG_CUSTOM_84 821
+#define IMG_CUSTOM_84_EDITOR 822
+#define IMG_CUSTOM_85 823
+#define IMG_CUSTOM_85_EDITOR 824
+#define IMG_CUSTOM_86 825
+#define IMG_CUSTOM_86_EDITOR 826
+#define IMG_CUSTOM_87 827
+#define IMG_CUSTOM_87_EDITOR 828
+#define IMG_CUSTOM_88 829
+#define IMG_CUSTOM_88_EDITOR 830
+#define IMG_CUSTOM_89 831
+#define IMG_CUSTOM_89_EDITOR 832
+#define IMG_CUSTOM_90 833
+#define IMG_CUSTOM_90_EDITOR 834
+#define IMG_CUSTOM_91 835
+#define IMG_CUSTOM_91_EDITOR 836
+#define IMG_CUSTOM_92 837
+#define IMG_CUSTOM_92_EDITOR 838
+#define IMG_CUSTOM_93 839
+#define IMG_CUSTOM_93_EDITOR 840
+#define IMG_CUSTOM_94 841
+#define IMG_CUSTOM_94_EDITOR 842
+#define IMG_CUSTOM_95 843
+#define IMG_CUSTOM_95_EDITOR 844
+#define IMG_CUSTOM_96 845
+#define IMG_CUSTOM_96_EDITOR 846
+#define IMG_CUSTOM_97 847
+#define IMG_CUSTOM_97_EDITOR 848
+#define IMG_CUSTOM_98 849
+#define IMG_CUSTOM_98_EDITOR 850
+#define IMG_CUSTOM_99 851
+#define IMG_CUSTOM_99_EDITOR 852
+#define IMG_CUSTOM_100 853
+#define IMG_CUSTOM_100_EDITOR 854
+#define IMG_CUSTOM_101 855
+#define IMG_CUSTOM_101_EDITOR 856
+#define IMG_CUSTOM_102 857
+#define IMG_CUSTOM_102_EDITOR 858
+#define IMG_CUSTOM_103 859
+#define IMG_CUSTOM_103_EDITOR 860
+#define IMG_CUSTOM_104 861
+#define IMG_CUSTOM_104_EDITOR 862
+#define IMG_CUSTOM_105 863
+#define IMG_CUSTOM_105_EDITOR 864
+#define IMG_CUSTOM_106 865
+#define IMG_CUSTOM_106_EDITOR 866
+#define IMG_CUSTOM_107 867
+#define IMG_CUSTOM_107_EDITOR 868
+#define IMG_CUSTOM_108 869
+#define IMG_CUSTOM_108_EDITOR 870
+#define IMG_CUSTOM_109 871
+#define IMG_CUSTOM_109_EDITOR 872
+#define IMG_CUSTOM_110 873
+#define IMG_CUSTOM_110_EDITOR 874
+#define IMG_CUSTOM_111 875
+#define IMG_CUSTOM_111_EDITOR 876
+#define IMG_CUSTOM_112 877
+#define IMG_CUSTOM_112_EDITOR 878
+#define IMG_CUSTOM_113 879
+#define IMG_CUSTOM_113_EDITOR 880
+#define IMG_CUSTOM_114 881
+#define IMG_CUSTOM_114_EDITOR 882
+#define IMG_CUSTOM_115 883
+#define IMG_CUSTOM_115_EDITOR 884
+#define IMG_CUSTOM_116 885
+#define IMG_CUSTOM_116_EDITOR 886
+#define IMG_CUSTOM_117 887
+#define IMG_CUSTOM_117_EDITOR 888
+#define IMG_CUSTOM_118 889
+#define IMG_CUSTOM_118_EDITOR 890
+#define IMG_CUSTOM_119 891
+#define IMG_CUSTOM_119_EDITOR 892
+#define IMG_CUSTOM_120 893
+#define IMG_CUSTOM_120_EDITOR 894
+#define IMG_CUSTOM_121 895
+#define IMG_CUSTOM_121_EDITOR 896
+#define IMG_CUSTOM_122 897
+#define IMG_CUSTOM_122_EDITOR 898
+#define IMG_CUSTOM_123 899
+#define IMG_CUSTOM_123_EDITOR 900
+#define IMG_CUSTOM_124 901
+#define IMG_CUSTOM_124_EDITOR 902
+#define IMG_CUSTOM_125 903
+#define IMG_CUSTOM_125_EDITOR 904
+#define IMG_CUSTOM_126 905
+#define IMG_CUSTOM_126_EDITOR 906
+#define IMG_CUSTOM_127 907
+#define IMG_CUSTOM_127_EDITOR 908
+#define IMG_CUSTOM_128 909
+#define IMG_CUSTOM_128_EDITOR 910
+#define IMG_TOON_1 911
+#define IMG_TOON_2 912
+#define IMG_TOON_3 913
+#define IMG_TOON_4 914
+#define IMG_TOON_5 915
+#define IMG_TOON_6 916
+#define IMG_TOON_7 917
+#define IMG_TOON_8 918
+#define IMG_TOON_9 919
+#define IMG_TOON_10 920
+#define IMG_TOON_11 921
+#define IMG_TOON_12 922
+#define IMG_TOON_13 923
+#define IMG_TOON_14 924
+#define IMG_TOON_15 925
+#define IMG_TOON_16 926
+#define IMG_TOON_17 927
+#define IMG_TOON_18 928
+#define IMG_TOON_19 929
+#define IMG_TOON_20 930
+#define IMG_MENU_CALIBRATE_RED 931
+#define IMG_MENU_CALIBRATE_BLUE 932
+#define IMG_MENU_CALIBRATE_YELLOW 933
+#define IMG_MENU_BUTTON 934
+#define IMG_MENU_BUTTON_ACTIVE 935
+#define IMG_MENU_BUTTON_LEFT 936
+#define IMG_MENU_BUTTON_RIGHT 937
+#define IMG_MENU_BUTTON_UP 938
+#define IMG_MENU_BUTTON_DOWN 939
+#define IMG_MENU_BUTTON_LEFT_ACTIVE 940
+#define IMG_MENU_BUTTON_RIGHT_ACTIVE 941
+#define IMG_MENU_BUTTON_UP_ACTIVE 942
+#define IMG_MENU_BUTTON_DOWN_ACTIVE 943
+#define IMG_MENU_SCROLLBAR 944
+#define IMG_MENU_SCROLLBAR_ACTIVE 945
+#define IMG_FONT_INITIAL_1 946
+#define IMG_FONT_INITIAL_2 947
+#define IMG_FONT_INITIAL_3 948
+#define IMG_FONT_INITIAL_4 949
+#define IMG_FONT_TITLE_1 950
+#define IMG_FONT_TITLE_1_LEVELS 951
+#define IMG_FONT_TITLE_2 952
+#define IMG_FONT_MENU_1 953
+#define IMG_FONT_MENU_2 954
+#define IMG_FONT_TEXT_1 955
+#define IMG_FONT_TEXT_1_LEVELS 956
+#define IMG_FONT_TEXT_1_PREVIEW 957
+#define IMG_FONT_TEXT_1_SCORES 958
+#define IMG_FONT_TEXT_1_ACTIVE_SCORES 959
+#define IMG_FONT_TEXT_2 960
+#define IMG_FONT_TEXT_2_LEVELS 961
+#define IMG_FONT_TEXT_2_PREVIEW 962
+#define IMG_FONT_TEXT_2_SCORES 963
+#define IMG_FONT_TEXT_2_ACTIVE_SCORES 964
+#define IMG_FONT_TEXT_3 965
+#define IMG_FONT_TEXT_3_LEVELS 966
+#define IMG_FONT_TEXT_3_PREVIEW 967
+#define IMG_FONT_TEXT_3_SCORES 968
+#define IMG_FONT_TEXT_3_ACTIVE_SCORES 969
+#define IMG_FONT_TEXT_4 970
+#define IMG_FONT_TEXT_4_LEVELS 971
+#define IMG_FONT_TEXT_4_SCORES 972
+#define IMG_FONT_TEXT_4_ACTIVE_SCORES 973
+#define IMG_FONT_INPUT_1 974
+#define IMG_FONT_INPUT_1_MAIN 975
+#define IMG_FONT_INPUT_1_ACTIVE 976
+#define IMG_FONT_INPUT_1_ACTIVE_MAIN 977
+#define IMG_FONT_INPUT_1_ACTIVE_SETUP 978
+#define IMG_FONT_INPUT_2 979
+#define IMG_FONT_INPUT_2_ACTIVE 980
+#define IMG_FONT_OPTION_OFF 981
+#define IMG_FONT_OPTION_ON 982
+#define IMG_FONT_VALUE_1 983
+#define IMG_FONT_VALUE_2 984
+#define IMG_FONT_VALUE_OLD 985
+#define IMG_FONT_LEVEL_NUMBER 986
+#define IMG_FONT_TAPE_RECORDER 987
+#define IMG_FONT_GAME_INFO 988
+#define IMG_GLOBAL_BORDER 989
+#define IMG_GLOBAL_DOOR 990
+#define IMG_EDITOR_ELEMENT_BORDER 991
+#define IMG_EDITOR_ELEMENT_BORDER_INPUT 992
+#define IMG_BACKGROUND 993
+#define IMG_BACKGROUND_MAIN 994
+#define IMG_BACKGROUND_LEVELS 995
+#define IMG_BACKGROUND_SCORES 996
+#define IMG_BACKGROUND_EDITOR 997
+#define IMG_BACKGROUND_INFO 998
+#define IMG_BACKGROUND_SETUP 999
+#define IMG_BACKGROUND_DOOR 1000
-#define NUM_IMAGE_FILES 873
+#define NUM_IMAGE_FILES 1001
#endif /* CONF_GFX_H */
#define ED_NUM_ELEMENTLIST_BUTTONS (ED_ELEMENTLIST_BUTTONS_HORIZ * \
ED_ELEMENTLIST_BUTTONS_VERT)
+/* standard distances */
+#define ED_BORDER_SIZE 3
+#define ED_BORDER2_SIZE 5
+#define ED_GADGET_DISTANCE 2
+
/* values for the setting windows */
#define ED_SETTINGS_XSTART (3 * MINI_TILEX / 2)
#define ED_SETTINGS_YSTART (MINI_TILEY * 10)
#define ED_COUNTER2_YPOS(n) (ED_COUNTER_YSTART + \
n * ED_COUNTER_YDISTANCE - 2)
-/* standard distances */
-#define ED_BORDER_SIZE 3
-#define ED_BORDER2_SIZE 5
-#define ED_GADGET_DISTANCE 2
-
/* values for element content drawing areas */
#define ED_AREA_ELEM_CONTENT_XPOS ( 2 * MINI_TILEX)
#define ED_AREA_ELEM_CONTENT_YPOS (22 * MINI_TILEY)
#define ED_TEXTBUTTON_XPOS ED_WIN_COUNT_XPOS
#define ED_TEXTBUTTON_YPOS (ED_WIN_COUNT_YPOS + \
+ 4 * (2 + ED_WIN_COUNT_YSIZE))
+#define ED_TEXTBUTTON_INACTIVE_YPOS ED_TEXTBUTTON_YPOS
+
+#define ED_TEXTBUTTON_TAB_XPOS ED_WIN_COUNT_XPOS
+#define ED_TEXTBUTTON_TAB_YPOS (ED_WIN_COUNT_YPOS + \
2 * (2 + ED_WIN_COUNT_YSIZE))
-#define ED_TEXTBUTTON_INACTIVE_YPOS (ED_WIN_COUNT_YPOS + \
+#define ED_TEXTBUTTON_TAB_INACTIVE_YPOS (ED_WIN_COUNT_YPOS + \
3 * (2 + ED_WIN_COUNT_YSIZE))
+
#define ED_TEXTBUTTON_XSIZE ED_WIN_COUNT_XSIZE
#define ED_TEXTBUTTON_YSIZE ED_WIN_COUNT_YSIZE
#define GADGET_ID_PROPERTIES_INFO (GADGET_ID_TEXTBUTTON_FIRST + 0)
#define GADGET_ID_PROPERTIES_CONFIG (GADGET_ID_TEXTBUTTON_FIRST + 1)
#define GADGET_ID_PROPERTIES_ADVANCED (GADGET_ID_TEXTBUTTON_FIRST + 2)
+#define GADGET_ID_SAVE_AS_TEMPLATE (GADGET_ID_TEXTBUTTON_FIRST + 3)
/* gadgets for scrolling of drawing area */
-#define GADGET_ID_SCROLLING_FIRST (GADGET_ID_TEXTBUTTON_FIRST + 3)
+#define GADGET_ID_SCROLLING_FIRST (GADGET_ID_TEXTBUTTON_FIRST + 4)
#define GADGET_ID_SCROLL_UP (GADGET_ID_SCROLLING_FIRST + 0)
#define GADGET_ID_SCROLL_DOWN (GADGET_ID_SCROLLING_FIRST + 1)
#define GADGET_ID_CUSTOM_SLIPPERY (GADGET_ID_CHECKBUTTON_FIRST + 13)
#define GADGET_ID_CUSTOM_WALKABLE (GADGET_ID_CHECKBUTTON_FIRST + 14)
#define GADGET_ID_CUSTOM_USE_GRAPHIC (GADGET_ID_CHECKBUTTON_FIRST + 15)
-#define GADGET_ID_CUSTOM_CHANGEABLE (GADGET_ID_CHECKBUTTON_FIRST + 16)
-#define GADGET_ID_CHANGE_DELAY_FIXED (GADGET_ID_CHECKBUTTON_FIRST + 17)
-#define GADGET_ID_CHANGE_DELAY_RANDOM (GADGET_ID_CHECKBUTTON_FIRST + 18)
+#define GADGET_ID_CUSTOM_USE_TEMPLATE (GADGET_ID_CHECKBUTTON_FIRST + 16)
+#define GADGET_ID_CUSTOM_CHANGEABLE (GADGET_ID_CHECKBUTTON_FIRST + 17)
+#define GADGET_ID_CHANGE_DELAY_FIXED (GADGET_ID_CHECKBUTTON_FIRST + 18)
+#define GADGET_ID_CHANGE_DELAY_RANDOM (GADGET_ID_CHECKBUTTON_FIRST + 19)
/* gadgets for buttons in element list */
-#define GADGET_ID_ELEMENTLIST_FIRST (GADGET_ID_CHECKBUTTON_FIRST + 19)
+#define GADGET_ID_ELEMENTLIST_FIRST (GADGET_ID_CHECKBUTTON_FIRST + 20)
#define GADGET_ID_ELEMENTLIST_LAST (GADGET_ID_ELEMENTLIST_FIRST + \
ED_NUM_ELEMENTLIST_BUTTONS - 1)
#define ED_TEXTBUTTON_ID_PROPERTIES_INFO 0
#define ED_TEXTBUTTON_ID_PROPERTIES_CONFIG 1
#define ED_TEXTBUTTON_ID_PROPERTIES_ADVANCED 2
+#define ED_TEXTBUTTON_ID_SAVE_AS_TEMPLATE 3
-#define ED_NUM_TEXTBUTTON 3
+#define ED_NUM_TEXTBUTTON 4
/* values for checkbutton gadgets */
#define ED_CHECKBUTTON_ID_DOUBLE_SPEED 0
#define ED_CHECKBUTTON_ID_CUSTOM_SLIPPERY 11
#define ED_CHECKBUTTON_ID_CUSTOM_WALKABLE 12
#define ED_CHECKBUTTON_ID_CUSTOM_USE_GRAPHIC 13
-#define ED_CHECKBUTTON_ID_CUSTOM_CHANGEABLE 14
-#define ED_CHECKBUTTON_ID_CHANGE_DELAY_FIXED 15
-#define ED_CHECKBUTTON_ID_CHANGE_DELAY_RANDOM 16
+#define ED_CHECKBUTTON_ID_CUSTOM_USE_TEMPLATE 14
+#define ED_CHECKBUTTON_ID_CUSTOM_CHANGEABLE 15
+#define ED_CHECKBUTTON_ID_CHANGE_DELAY_FIXED 16
+#define ED_CHECKBUTTON_ID_CHANGE_DELAY_RANDOM 17
-#define ED_NUM_CHECKBUTTONS 17
+#define ED_NUM_CHECKBUTTONS 18
#define ED_CHECKBUTTON_ID_LEVEL_FIRST ED_CHECKBUTTON_ID_DOUBLE_SPEED
#define ED_CHECKBUTTON_ID_LEVEL_LAST ED_CHECKBUTTON_ID_RANDOM_RESTRICTED
#define ED_CHECKBUTTON_ID_CUSTOM_FIRST ED_CHECKBUTTON_ID_CUSTOM_INDESTRUCTIBLE
-#define ED_CHECKBUTTON_ID_CUSTOM_LAST ED_CHECKBUTTON_ID_CUSTOM_USE_GRAPHIC
+#define ED_CHECKBUTTON_ID_CUSTOM_LAST ED_CHECKBUTTON_ID_CUSTOM_USE_TEMPLATE
#define ED_CHECKBUTTON_ID_CHANGE_FIRST ED_CHECKBUTTON_ID_CUSTOM_CHANGEABLE
#define ED_CHECKBUTTON_ID_CHANGE_LAST ED_CHECKBUTTON_ID_CHANGE_DELAY_RANDOM
static struct ValueTextInfo options_walk_to_action[] =
{
- { EP_DIGGABLE, "diggable" },
- { EP_COLLECTIBLE, "collectible" },
- { EP_PUSHABLE, "pushable" },
- { -1, NULL }
+ { EP_DIGGABLE, "diggable" },
+ { EP_COLLECTIBLE, "collectible" },
+ { EP_PUSHABLE, "pushable" },
+ { -1, NULL }
};
static int index_walk_to_action = 0;
static struct ValueTextInfo options_move_direction[] =
{
- { EP_DIGGABLE, "left" },
- { EP_COLLECTIBLE, "right" },
- { EP_PUSHABLE, "up" },
- { EP_PUSHABLE, "down" },
- { EP_PUSHABLE, "horizontal" },
- { EP_PUSHABLE, "vertical" },
- { EP_PUSHABLE, "all directions" },
- { EP_PUSHABLE, "towards player" },
- { EP_PUSHABLE, "away from player" },
- { EP_PUSHABLE, "along left side" },
- { EP_PUSHABLE, "along right side" },
- { -1, NULL }
+ { MV_BIT_LEFT, "left" },
+ { MV_BIT_RIGHT, "right" },
+ { MV_BIT_UP, "up" },
+ { MV_BIT_DOWN, "down" },
+ { MV_BIT_HORIZONTAL, "horizontal" },
+ { MV_BIT_VERTICAL, "vertical" },
+ { MV_BIT_ALL_DIRECTIONS, "all directions" },
+ { MV_BIT_TOWARDS_PLAYER, "towards player" },
+ { MV_BIT_AWAY_FROM_PLAYER, "away from player" },
+ { MV_BIT_ALONG_LEFT_SIDE, "along left side" },
+ { MV_BIT_ALONG_RIGHT_SIDE, "along right side" },
+ { -1, NULL }
};
static int index_move_direction = 0;
static struct ValueTextInfo options_walkable_layer[] =
{
- { EP_WALKABLE_OVER, "over" },
- { EP_WALKABLE_INSIDE, "inside" },
- { EP_WALKABLE_UNDER, "under" },
- { -1, NULL }
+ { EP_WALKABLE_OVER, "over" },
+ { EP_WALKABLE_INSIDE, "inside" },
+ { EP_WALKABLE_UNDER, "under" },
+ { -1, NULL }
};
static int index_walkable_layer = 0;
static struct ValueTextInfo options_time_units[] =
{
- { 50, "seconds" },
- { 1, "frames" },
- { -1, NULL }
+ { 50, "seconds" },
+ { 1, "frames" },
+ { -1, NULL }
};
static int index_time_units = 0;
static struct ValueTextInfo options_change_cause[] =
{
- { 1, "specified delay" },
- { 2, "impact (active)" },
- { 3, "impact (passive)" },
- { 4, "touched by player" },
- { 5, "pressed by player" },
- { -1, NULL }
+ { 1, "specified delay" },
+ { 2, "impact (active)" },
+ { 3, "impact (passive)" },
+ { 4, "touched by player" },
+ { 5, "pressed by player" },
+ { -1, NULL }
};
static int index_change_cause = 0, value_change_cause = 0;
{
int x, y;
int gadget_id;
- int size; /* size of selectbox (chars) or '0' (dynamically determined) */
+ int size; /* char size of selectbox or '-1' (dynamically determined) */
struct ValueTextInfo *options;
int *index, *value;
char *text, *infotext;
{
ED_SETTINGS_XPOS(1), ED_SETTINGS_YPOS(4),
GADGET_ID_CUSTOM_WALK_TO_ACTION,
- 0,
+ -1,
options_walk_to_action, &index_walk_to_action,
&custom_element.walk_to_action,
NULL, "diggable/collectible/pushable"
{
ED_SETTINGS_XPOS(1), ED_SETTINGS_YPOS(5),
GADGET_ID_CUSTOM_MOVE_DIRECTION,
- 0,
+ -1,
options_move_direction, &index_move_direction,
&custom_element.move_direction,
"can move", "element move direction"
{
ED_SETTINGS_XPOS(1), ED_SETTINGS_YPOS(10),
GADGET_ID_CUSTOM_WALKABLE_LAYER,
- 0,
+ -1,
options_walkable_layer, &index_walkable_layer,
&custom_element.walkable_layer,
"player can walk", "layer where player can walk"
{
ED_SETTINGS_XPOS(2), ED_SETTINGS_YPOS(4),
GADGET_ID_CHANGE_TIME_UNITS,
- 0,
+ -1,
options_time_units, &index_time_units,
&custom_element.change.delay_frames,
"delay time given in", "delay time units for change"
{
ED_SETTINGS_XPOS(0), ED_COUNTER_YPOS(8),
GADGET_ID_CHANGE_CAUSE,
- 0,
+ -1,
options_change_cause, &index_change_cause,
&value_change_cause,
"test:", "test-selectbox entry"
int x, y;
int gadget_id;
int size;
- char *value;
- char *infotext;
+ char *text, *infotext;
} textbutton_info[ED_NUM_TEXTBUTTON] =
{
{
ED_SETTINGS_XPOS(0), ED_COUNTER_YPOS(1),
GADGET_ID_PROPERTIES_INFO,
- 11, "Information",
- "Show information about element"
+ 11, "Information", "Show information about element"
},
{
ED_SETTINGS_XPOS(0) + 166, ED_COUNTER_YPOS(1),
GADGET_ID_PROPERTIES_CONFIG,
- 11, "Configure",
- "Configure element properties"
+ 11, "Configure", "Configure element properties"
},
{
ED_SETTINGS_XPOS(0) + 332, ED_COUNTER_YPOS(1),
GADGET_ID_PROPERTIES_ADVANCED,
- 11, "Advanced",
- "Advanced element configuration"
+ 11, "Advanced", "Advanced element configuration"
+ },
+ {
+ ED_SETTINGS_XPOS(0) + 262, ED_SETTINGS_YPOS(11),
+ GADGET_ID_SAVE_AS_TEMPLATE,
+ -1, "Save as template", "Save current settings as new template"
},
};
static struct
{
- int xpos, ypos;
+ int gd_x, gd_y;
int x, y;
int gadget_id;
char *infotext;
static struct
{
- int xpos, ypos;
+ int gd_x, gd_y;
int x, y;
int width, height;
int type;
&custom_element.use_gfx_element,
"use graphic of element:", "use graphic for custom element"
},
+ {
+ ED_SETTINGS_XPOS(0), ED_SETTINGS_YPOS(11),
+ GADGET_ID_CUSTOM_USE_TEMPLATE,
+ &custom_element.use_template,
+ "use template", "use template for custom properties"
+ },
{
ED_SETTINGS_XPOS(0), ED_SETTINGS_YPOS(1),
GADGET_ID_CUSTOM_CHANGEABLE,
y += DY;
width = ED_SCROLLBUTTON2_XSIZE;
height = ED_SCROLLBUTTON2_YSIZE;
- gd_x1 = DOOR_GFX_PAGEX8 + scrollbutton_info[i].xpos;
- gd_y1 = DOOR_GFX_PAGEY1 + scrollbutton_info[i].ypos;
+ gd_x1 = DOOR_GFX_PAGEX8 + scrollbutton_info[i].gd_x;
+ gd_y1 = DOOR_GFX_PAGEY1 + scrollbutton_info[i].gd_y;
gd_x2 = gd_x1 - ED_SCROLLBUTTON2_XSIZE;
gd_y2 = gd_y1;
}
y += SY;
width = ED_SCROLLBUTTON_XSIZE;
height = ED_SCROLLBUTTON_YSIZE;
- gd_x1 = DOOR_GFX_PAGEX8 + scrollbutton_info[i].xpos;
- gd_y1 = DOOR_GFX_PAGEY1 + scrollbutton_info[i].ypos;
+ gd_x1 = DOOR_GFX_PAGEX8 + scrollbutton_info[i].gd_x;
+ gd_y1 = DOOR_GFX_PAGEY1 + scrollbutton_info[i].gd_y;
gd_x2 = gd_x1 - ED_SCROLLBUTTON_XSIZE;
gd_y2 = gd_y1;
}
xpos += 2 * ED_GADGET_DISTANCE;
ypos += ED_GADGET_DISTANCE;
- gd_x1 = DOOR_GFX_PAGEX8 + scrollbutton_info[sid].xpos;
+ gd_x1 = DOOR_GFX_PAGEX8 + scrollbutton_info[sid].gd_x;
gd_x2 = gd_x1 - ED_SCROLLBUTTON_XSIZE;
- gd_y = DOOR_GFX_PAGEY1 + scrollbutton_info[sid].ypos;
+ gd_y = DOOR_GFX_PAGEY1 + scrollbutton_info[sid].gd_y;
x_size = ED_SCROLLBUTTON_XSIZE;
y_size = ED_SCROLLBUTTON_YSIZE;
}
char infotext[MAX_OUTPUT_LINESIZE + 1];
int id = selectbox_info[i].gadget_id;
- if (selectbox_info[i].size == 0) /* dynamically determined */
+ if (selectbox_info[i].size == -1) /* dynamically determine size */
{
/* (we cannot use -1 for uninitialized values if we directly compare
with results from strlen(), because the '<' and '>' operation will
implicitely cast -1 to an unsigned integer value!) */
+ selectbox_info[i].size = 0;
for (j=0; selectbox_info[i].options[j].text != NULL; j++)
if (strlen(selectbox_info[i].options[j].text) > selectbox_info[i].size)
char infotext[MAX_OUTPUT_LINESIZE + 1];
int id = textbutton_info[i].gadget_id;
+ if (textbutton_info[i].size == -1) /* dynamically determine size */
+ textbutton_info[i].size = strlen(textbutton_info[i].text);
+
event_mask = GD_EVENT_RELEASED;
- gd_x1 = DOOR_GFX_PAGEX4 + ED_TEXTBUTTON_XPOS;
- gd_x2 = DOOR_GFX_PAGEX3 + ED_TEXTBUTTON_XPOS;
- gd_y1 = DOOR_GFX_PAGEY1 + ED_TEXTBUTTON_YPOS;
- gd_y2 = DOOR_GFX_PAGEY1 + ED_TEXTBUTTON_INACTIVE_YPOS;
+ if (id >= GADGET_ID_PROPERTIES_INFO && id <= GADGET_ID_PROPERTIES_ADVANCED)
+ {
+ gd_x1 = DOOR_GFX_PAGEX4 + ED_TEXTBUTTON_TAB_XPOS;
+ gd_x2 = DOOR_GFX_PAGEX3 + ED_TEXTBUTTON_TAB_XPOS;
+ gd_y1 = DOOR_GFX_PAGEY1 + ED_TEXTBUTTON_TAB_YPOS;
+ gd_y2 = DOOR_GFX_PAGEY1 + ED_TEXTBUTTON_TAB_INACTIVE_YPOS;
+ }
+ else
+ {
+ gd_x1 = DOOR_GFX_PAGEX4 + ED_TEXTBUTTON_XPOS;
+ gd_x2 = DOOR_GFX_PAGEX3 + ED_TEXTBUTTON_XPOS;
+ gd_y1 = DOOR_GFX_PAGEY1 + ED_TEXTBUTTON_YPOS;
+ gd_y2 = DOOR_GFX_PAGEY1 + ED_TEXTBUTTON_INACTIVE_YPOS;
+ }
sprintf(infotext, "%s", textbutton_info[i].infotext);
infotext[max_infotext_len] = '\0';
GDI_X, SX + textbutton_info[i].x,
GDI_Y, SY + textbutton_info[i].y,
GDI_TYPE, GD_TYPE_TEXT_BUTTON,
- GDI_TEXT_VALUE, textbutton_info[i].value,
+ GDI_TEXT_VALUE, textbutton_info[i].text,
GDI_TEXT_SIZE, textbutton_info[i].size,
GDI_TEXT_FONT, FONT_INPUT_2_ACTIVE,
GDI_TEXT_FONT_ACTIVE, FONT_INPUT_2,
event_mask = GD_EVENT_MOVING | GD_EVENT_OFF_BORDERS;
- gd_x1 = DOOR_GFX_PAGEX8 + scrollbar_info[i].xpos;
+ gd_x1 = DOOR_GFX_PAGEX8 + scrollbar_info[i].gd_x;
gd_x2 = (gd_x1 - (scrollbar_info[i].type == GD_TYPE_SCROLLBAR_HORIZONTAL ?
scrollbar_info[i].height : scrollbar_info[i].width));
- gd_y1 = DOOR_GFX_PAGEY1 + scrollbar_info[i].ypos;
- gd_y2 = DOOR_GFX_PAGEY1 + scrollbar_info[i].ypos;
+ gd_y1 = DOOR_GFX_PAGEY1 + scrollbar_info[i].gd_y;
+ gd_y2 = DOOR_GFX_PAGEY1 + scrollbar_info[i].gd_y;
gi = CreateGadget(GDI_CUSTOM_ID, id,
GDI_CUSTOM_TYPE_ID, i,
custom_element.walk_to_action =
(IS_DIGGABLE(element) ? EP_DIGGABLE :
IS_COLLECTIBLE(element) ? EP_COLLECTIBLE :
- EP_PUSHABLE);
+ IS_PUSHABLE(element) ? EP_PUSHABLE :
+ EP_DIGGABLE);
/* set walkable layer selectbox help value */
custom_element.walkable_layer =
(IS_WALKABLE_OVER(element) ? EP_WALKABLE_OVER :
IS_WALKABLE_INSIDE(element) ? EP_WALKABLE_INSIDE :
- EP_WALKABLE_UNDER);
+ IS_WALKABLE_UNDER(element) ? EP_WALKABLE_UNDER :
+ EP_WALKABLE_OVER);
}
static void CopyCustomElementPropertiesToGame(int element)
static void DrawDrawingWindow()
{
+ stick_element_properties_window = FALSE;
+
SetMainBackgroundImage(IMG_UNDEFINED);
ClearWindow();
UnmapLevelEditorWindowGadgets();
int yoffset_right2 = ED_BORDER_SIZE;
int i, x, y;
+ stick_element_properties_window = FALSE;
+
SetMainBackgroundImage(IMG_BACKGROUND_EDITOR);
ClearWindow();
UnmapLevelEditorWindowGadgets();
ModifyEditorSelectbox(i, *selectbox_info[i].value);
MapSelectboxGadget(i);
}
+
+ /* draw textbutton gadgets */
+ MapTextbuttonGadget(ED_TEXTBUTTON_ID_SAVE_AS_TEMPLATE);
}
}
int xstart = 2;
int ystart = 4;
+ stick_element_properties_window = FALSE;
+
/* make sure that previous properties edit mode exists for this element */
if (edit_mode_properties == ED_MODE_PROPERTIES_ADVANCED &&
!IS_CUSTOM_ELEMENT(properties_element))
/* automatically switch to 'single item' drawing mode, if needed */
actual_drawing_function =
- (draw_level ? drawing_function : GADGET_ID_SINGLE_ITEMS);
+ (draw_level || drawing_function == GADGET_ID_PICK_ELEMENT ?
+ drawing_function : GADGET_ID_SINGLE_ITEMS);
switch (actual_drawing_function)
{
if (button_release_event)
ClickOnGadget(level_editor_gadget[last_drawing_function],
MB_LEFTBUTTON);
- else
+ else if (draw_level)
PickDrawingElement(button, Feld[lx][ly]);
+ else if (id == GADGET_ID_AMOEBA_CONTENT)
+ PickDrawingElement(button, level.amoeba_content);
+ else if (id == GADGET_ID_CUSTOM_GRAPHIC)
+ PickDrawingElement(button, custom_element.gfx_element);
+ else if (id == GADGET_ID_CUSTOM_CONTENT)
+ PickDrawingElement(button, custom_element.content[sx][sy]);
+ else if (id == GADGET_ID_CUSTOM_CHANGED)
+ PickDrawingElement(button, custom_element.change.successor);
+ else if (id == GADGET_ID_RANDOM_BACKGROUND)
+ PickDrawingElement(button, random_placement_background_element);
+ else if (id >= GADGET_ID_ELEMENT_CONTENT_0 &&
+ id <= GADGET_ID_ELEMENT_CONTENT_7)
+ {
+ int i = id - GADGET_ID_ELEMENT_CONTENT_0;
+
+ PickDrawingElement(button, level.yamyam_content[i][sx][sy]);
+ }
break;
DrawLevelText(0, 0, 0, TEXT_END);
if (id < ED_NUM_CTRL1_BUTTONS && id != GADGET_ID_PROPERTIES &&
- edit_mode != ED_MODE_DRAWING)
+ id != GADGET_ID_PICK_ELEMENT && edit_mode != ED_MODE_DRAWING &&
+ drawing_function != GADGET_ID_PICK_ELEMENT)
{
DrawDrawingWindow();
edit_mode = ED_MODE_DRAWING;
PickDrawingElement(button, new_element);
-#if 1
- if (!stick_element_properties_window)
-#else
- if (!HAS_CONTENT(properties_element) ||
- !stick_element_properties_window)
-#endif
+ if (!stick_element_properties_window &&
+ drawing_function != GADGET_ID_PICK_ELEMENT)
{
properties_element = new_element;
if (edit_mode == ED_MODE_PROPERTIES)
DeleteBrushFromCursor();
}
}
- else if (id == GADGET_ID_AMOEBA_CONTENT)
- DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
- "Amoeba content");
- else if (id == GADGET_ID_CUSTOM_GRAPHIC)
- DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
- "Custom graphic element");
- else if (id == GADGET_ID_CUSTOM_CONTENT)
- DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
- "Custom element content position: %d, %d", sx, sy);
- else if (id == GADGET_ID_CUSTOM_CHANGED)
- DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
- "New element after change");
- else if (id == GADGET_ID_RANDOM_BACKGROUND)
- DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
- "Random placement background");
+ else if (drawing_function == GADGET_ID_PICK_ELEMENT)
+ {
+ if (id == GADGET_ID_AMOEBA_CONTENT)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "%s", getElementInfoText(level.amoeba_content));
+ else if (id == GADGET_ID_CUSTOM_GRAPHIC)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "%s", getElementInfoText(custom_element.use_gfx_element));
+ else if (id == GADGET_ID_CUSTOM_CONTENT)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "%s", getElementInfoText(custom_element.content[sx][sy]));
+ else if (id == GADGET_ID_CUSTOM_CHANGED)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "%s", getElementInfoText(custom_element.change.successor));
+ else if (id == GADGET_ID_RANDOM_BACKGROUND)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "%s", getElementInfoText(random_placement_background_element));
+ else if (id >= GADGET_ID_ELEMENT_CONTENT_0 &&
+ id <= GADGET_ID_ELEMENT_CONTENT_7)
+ {
+ int i = id - GADGET_ID_ELEMENT_CONTENT_0;
+
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "%s", getElementInfoText(level.yamyam_content[i][sx][sy]));
+ }
+ }
else
- DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
- "Content area %d position: %d, %d",
- id - GADGET_ID_ELEMENT_CONTENT_0 + 1, sx, sy);
+ {
+ if (id == GADGET_ID_AMOEBA_CONTENT)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "Amoeba content");
+ else if (id == GADGET_ID_CUSTOM_GRAPHIC)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "Custom graphic element");
+ else if (id == GADGET_ID_CUSTOM_CONTENT)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "Custom element content position: %d, %d", sx, sy);
+ else if (id == GADGET_ID_CUSTOM_CHANGED)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "New element after change");
+ else if (id == GADGET_ID_RANDOM_BACKGROUND)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "Random placement background");
+ else if (id >= GADGET_ID_ELEMENT_CONTENT_0 &&
+ id <= GADGET_ID_ELEMENT_CONTENT_7)
+ DrawTextF(INFOTEXT_XPOS - SX, INFOTEXT_YPOS - SY, FONT_TEXT_2,
+ "Content area %d position: %d, %d",
+ id - GADGET_ID_ELEMENT_CONTENT_0 + 1, sx, sy);
+ }
}
void RequestExitLevelEditor(boolean ask_if_level_has_changed)