text: // seaweed.c.inc
  
  void bhv_seaweed_init(void) {
      o->header.gfx.unk38.animFrame = random_float() * 80.0f;
  }
  
  void bhv_seaweed_bundle_init(void) {
      struct Object *seaweed;
  
      seaweed = spawn_object(o, MODEL_SEAWEED, bhvSeaweed);
      seaweed->oFaceAngleYaw = 14523;
      seaweed->oFaceAnglePitch = 5500;
      seaweed->oFaceAngleRoll = 9600;
      seaweed->header.gfx.scale[0] = 1.0;
      seaweed->header.gfx.scale[1] = 1.0;
      seaweed->header.gfx.scale[2] = 1.0;
      //! gfx.animFrame uninitialized
  
      seaweed = spawn_object(o, MODEL_SEAWEED, bhvSeaweed);
      seaweed->oFaceAngleYaw = 41800;
      seaweed->oFaceAnglePitch = 6102;
      seaweed->oFaceAngleRoll = 0;
      seaweed->header.gfx.scale[0] = 0.8;
      seaweed->header.gfx.scale[1] = 0.9;
      seaweed->header.gfx.scale[2] = 0.8;
      seaweed->header.gfx.unk38.animFrame = random_float() * 80.0f;
  
      seaweed = spawn_object(o, MODEL_SEAWEED, bhvSeaweed);
      seaweed->oFaceAngleYaw = 40500;
      seaweed->oFaceAnglePitch = 8700;
      seaweed->oFaceAngleRoll = 4100;
      seaweed->header.gfx.scale[0] = 0.8;
      seaweed->header.gfx.scale[1] = 0.8;
      seaweed->header.gfx.scale[2] = 0.8;
      seaweed->header.gfx.unk38.animFrame = random_float() * 80.0f;
  
      seaweed = spawn_object(o, MODEL_SEAWEED, bhvSeaweed);
      seaweed->oFaceAngleYaw = 57236;
      seaweed->oFaceAnglePitch = 9500;
      seaweed->oFaceAngleRoll = 0;
      seaweed->header.gfx.scale[0] = 1.2;
      seaweed->header.gfx.scale[1] = 1.2;
      seaweed->header.gfx.scale[2] = 1.2;
      seaweed->header.gfx.unk38.animFrame = random_float() * 80.0f;
  }
  