{
 "pack": 1,
 "id": "c4c:beh:cycle_swim",
 "type": "behaviour",
 "version": "1.0.0",
 "name": "Swim",
 "description": "Swims in place, paddling with the arms in turn and kicking the legs, the head held up: the swim of the game cycles. It loops every 1.2 seconds.",
 "author": {
  "id": "c4c",
  "name": "Crafts4Class"
 },
 "license": "c4c-free",
 "remixable": true,
 "derived_from": [],
 "preview": {
  "moves": [
   "cycle_swim"
  ],
  "seconds": 2.4
 },
 "content_hash": "sha256:85337fd41cd3201999f75a316f8b9a8cb67aec35822acaa753a9ac725df4763b",
 "content": {
  "v": 1,
  "kind": "behaviour",
  "name": "cycle_swim",
  "params": {
   "h": 540,
   "leg": 0.24
  },
  "scripts": [
   {
    "hat": {
     "on": "start"
    },
    "body": [
     {
      "op": "view",
      "to": "side"
     },
     {
      "op": "set",
      "to": {
       "dy": "=-0.05*h",
       "part:torso": -6,
       "part:arm:-1": 52,
       "part:arm:1": 52,
       "part:forearm:-1": 44,
       "part:forearm:1": 44,
       "part:leg:-1": 16,
       "part:leg:1": 16,
       "part:shin:-1": 26,
       "part:shin:1": 26,
       "part:foot:-1": -10,
       "part:foot:1": -10,
       "part:head": 14
      }
     },
     {
      "op": "wave",
      "ch": "part:arm:-1",
      "shape": "sin",
      "every": 1.2,
      "amp": 24
     },
     {
      "op": "wave",
      "ch": "part:arm:1",
      "shape": "sin",
      "every": 1.2,
      "amp": 24,
      "phase": 3.141592653589793
     },
     {
      "op": "wave",
      "ch": "part:forearm:-1",
      "shape": "sin",
      "every": 1.2,
      "amp": 30,
      "phase": 1.5707963267948966
     },
     {
      "op": "wave",
      "ch": "part:forearm:1",
      "shape": "sin",
      "every": 1.2,
      "amp": 30,
      "phase": 4.71238898038469
     },
     {
      "op": "wave",
      "ch": "part:leg:-1",
      "shape": "sin",
      "every": 0.6,
      "amp": 16
     },
     {
      "op": "wave",
      "ch": "part:leg:1",
      "shape": "sin",
      "every": 0.6,
      "amp": 16,
      "phase": 3.141592653589793
     },
     {
      "op": "wave",
      "ch": "part:shin:-1",
      "shape": "sin",
      "every": 0.6,
      "amp": 12,
      "phase": 1.2
     },
     {
      "op": "wave",
      "ch": "part:shin:1",
      "shape": "sin",
      "every": 0.6,
      "amp": 12,
      "phase": 4.341592653589793
     },
     {
      "op": "wave",
      "ch": "dy",
      "shape": "sin",
      "every": 0.6,
      "amp": 4
     },
     {
      "op": "wave",
      "ch": "part:tail",
      "shape": "sin",
      "every": 0.6,
      "amp": 14
     }
    ]
   }
  ]
 }
}
