The Marathon Markup Language - Control-Panels Element: <control_panels>

This kind of element specifies various control-panel features, such as what kind it is, what items it accepts, and so forth. Each kind of control panel is specified with the child element <panel>, which has these attributes:

This element has an optional child element, "sound", with two attributes, both mandatory: type and which. The type indicates when the sound is to play, while which is the index in the list of sound definitions (-1 means none).

The map files themselves reference control panels by definition; here are the default control-panel definitions:

  1. Water: Oxygen Refuel
  2. Water: Energy Refuel (1x)
  3. Water: Energy Refuel (2x)
  4. Water: Tag Switch (Accepts Chip)
  5. Water: Light Switch
  6. Water: Platform Switch
  7. Water: Tag Switch
  8. Water: Pattern Buffer
  9. Water: Computer Terminal
  10. Water: Tag Switch (Destroyable)
  11. Lava: Energy Refuel (1x)
  12. Lava: Energy Refuel (2x)
  13. Lava: Energy Refuel (3x)
  14. Lava: Light Switch
  15. Lava: Platform Switch
  16. Lava: Tag Switch
  17. Lava: Pattern Buffer
  18. Lava: Computer Terminal
  19. Lava: Oxygen Refuel
  20. Lava: Tag Switch (Accepts Chip)
  21. Lava: Tag Switch (Destroyable)
  22. Sewage: Energy Refuel (1x)
  23. Sewage: Energy Refuel (2x)
  24. Sewage: Energy Refuel (3x)
  25. Sewage: Light Switch
  26. Sewage: Platform Switch
  27. Sewage: Tag Switch
  28. Sewage: Pattern Buffer
  29. Sewage: Computer Terminal
  30. Sewage: Oxygen Refuel
  31. Sewage: Tag Switch (Accepts Chip)
  32. Sewage: Tag Switch (Destroyable)
  33. Pfhor: Energy Refuel (1x)
  34. Pfhor: Energy Refuel (2x)
  35. Pfhor: Energy Refuel (3x)
  36. Pfhor: Light Switch
  37. Pfhor: Platform Switch
  38. Pfhor: Tag Switch
  39. Pfhor: Pattern Buffer
  40. Pfhor: Computer Terminal
  41. Pfhor: Oxygen Refuel
  42. Pfhor: Tag Switch (Accepts Chip)
  43. Pfhor: Tag Switch (Destroyable)
  44. Jjaro: Energy Refuel (1x)
  45. Jjaro: Energy Refuel (2x)
  46. Jjaro: Energy Refuel (3x)
  47. Jjaro: Light Switch
  48. Jjaro: Platform Switch
  49. Jjaro: Tag Switch
  50. Jjaro: Pattern Buffer
  51. Jjaro: Computer Terminal
  52. Jjaro: Oxygen Refuel
  53. Jjaro: Tag Switch (Accepts Chip)
  54. Jjaro: Tag Switch (Destroyable)

The control panels can do various things; these are:

  1. Oxygen Refuel
  2. Energy Refuel (1x)
  3. Energy Refuel (2x)
  4. Energy Refuel (3x)
  5. Light switch
  6. Platform switch
  7. Tag switch
  8. Pattern buffer (for saving games)
  9. Computer terminal

The sound types are:

  1. Activating
  2. Deactivating
  3. Unusable

Home