level02.json 703 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. {
  2. devices:[
  3. {
  4. id:"Alice",
  5. ports:1,
  6. image:"iphone-1",
  7. x:0.25,
  8. y:0.5,
  9. player:true
  10. },
  11. {
  12. id:"Bob",
  13. ports:1,
  14. x:0.75,
  15. y:0.5
  16. }
  17. ],
  18. links:[
  19. {
  20. src:"Alice", srcport:0,
  21. dst:"Bob", dstport:0
  22. }
  23. ],
  24. timeline:[
  25. {
  26. type:"packet",
  27. at:500,
  28. from:"Bob",
  29. payload:{
  30. network:{srcip:"Bob",dstip:"Alice"}
  31. }
  32. },
  33. {
  34. type:"packet",
  35. at:2000,
  36. from:"Bob",
  37. payload:{
  38. network:{srcip:"Bob",dstip:"Alice"}
  39. }
  40. },
  41. {
  42. type:"packet",
  43. at:4000,
  44. from:"Bob",
  45. payload:{
  46. network:{srcip:"Bob",dstip:"Alice"}
  47. }
  48. }
  49. ],
  50. triggers:[
  51. {
  52. type:"packet",
  53. device:"Bob",
  54. payload:{
  55. network:{dstip:"Bob"}
  56. }
  57. }
  58. ],
  59. nextLevel:3
  60. }