Guest User

Untitled

a guest
Jul 21st, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. struct ManagedString {
  2. long length;
  3. char content[length];
  4. }
  5.  
  6. struct InteractiveTableFile {
  7. short itf_header; // Muss 0xBEEF sein
  8. int version;
  9. ManagedString author;
  10. ManagedString content; // CSV-Code (gemäß RFC 4180) mit ITF-Tags
  11. int elements_length;
  12. ManagedString elements[elements_length];
  13. }
  14.  
  15. /*
  16. ITF-Tags:
  17. STRING
  18. Normaler Text
  19. IMG
  20. Bild
  21. HEADER
  22. Überschrift (Fettgedruckter Text)
  23.  
  24. Beispiel für InteractiveTableFile.content.content:
  25. HEADER"Icon";HEADER"Name"
  26. IMG"0000";STRING"Holz"
  27. IMG"0001";STRING"Stein"
  28. IMG"0002";STRING"Metall"
  29. In den Elements müssen jedoch noch die Bilder angegeben werden.
  30. elements[0].content:
  31. "0000"->"wood.png"
  32. elements[1].content:
  33. "0001"->"stone.png"
  34. elements[2].content:
  35. "0002"->"metal.png"
  36. */
Add Comment
Please, Sign In to add comment